找回密码
 立即注册
搜索
查看: 4317|回复: 11

[软件] 怎么将avi格式重新封装为mp4

[复制链接]
发表于 2011-1-16 23:02 | 显示全部楼层 |阅读模式
XX用h.264的avi越来越多了,手机只能硬解mp4格式的,加上以前收的一些rip多是avi的,手机看不给力,以前都是拿mencoder转换的,看了那个mkv重新封mp4的帖子想试一试,求教程
回复

使用道具 举报

     
发表于 2011-1-16 23:04 | 显示全部楼层
lz请放狗找一个叫yamb的软件,cli爱好者直接用mp4box
回复

使用道具 举报

     
发表于 2011-1-16 23:06 | 显示全部楼层
MediaCoder
回复

使用道具 举报

发表于 2011-1-16 23:07 | 显示全部楼层
可以用大能的ffmpeg
回复

使用道具 举报

发表于 2011-1-16 23:22 | 显示全部楼层
mp4box -add "输入名" "输出名"

就好了
回复

使用道具 举报

发表于 2011-1-17 01:27 | 显示全部楼层
ArchLinux Wiki上的例子: <https://wiki.archlinux.org/index.php/MEncoder>

mencoder 2pass:

# First pass:
mencoder -of lavf -lavfopts format=mp4 -oac lavc -ovc lavc -lavcopts \\
aglobal=1:vglobal=1:acodec=libfaac:vcodec=mpeg4:abitrate=96:vbitrate=320:keyint=250:mbd=1:vqmax=10:lmax=10:vpass=1:turbo  -af lavcresample=44100 \\
-vf harddup,scale=320:-3 "video.avi" -o "video.mp4"

# Second pass:
mencoder -of lavf -lavfopts format=mp4 -oac lavc -ovc lavc -lavcopts \\
aglobal=1:vglobal=1:acodec=libfaac:vcodec=mpeg4:abitrate=96:vbitrate=320:keyint=250:mbd=1:vqmax=10:lmax=10:vpass=2 -af lavcresample=44100 \\
-vf harddup,scale=320:-3 "video.avi" -o "video.mp4"

加粗部分可以酌情修改

Gentoo Wiki 上有更多 <http://en.gentoo-wiki.com/wiki/Mencoder>

----------------------------

阿 原来不用转码... mp4box吧..
回复

使用道具 举报

     
发表于 2011-1-17 01:57 | 显示全部楼层
要簡單點的就格式工廠就完了,不過格式工廠貌似不能轉4G以上的文件
回复

使用道具 举报

发表于 2011-1-17 02:43 | 显示全部楼层
@echo off
title AVI转MP4批处理

for /r %%i in (*.avi) do (
"D:\\Program Files (x86)\\ffmpeg\\ffmpeg.exe"  -i "%%i" -acodec copy -vcodec copy "%%~dpni.mp4"
)
echo 转换结束!
pause
==========================================================================================
@echo off
title AVI转MP4批处理

for /r %%i in (*.avi) do (
"D:\\Program Files (x86)\\ffmpeg\\ffmpeg.exe"  -i "%%i" "-acodec aac -ac 2 -ar 44100  -ab 192k -vcodec copy "%%~dpni.mp4"
)
echo 转换结束!
pause
=======================0kb用这个试试========================================================
得配合ffmpeg使用
保存为.bat,丢在视频所在文件夹,双击运行


理论上红字能改成任意格式....(小白无责任推测
回复

使用道具 举报

发表于 2011-1-17 03:01 | 显示全部楼层
mencoder的话一条
  1. mencoder -oac copy -ovc copy input.avi -o output.mp4
复制代码

ffmpeg的话也是一条
  1. ffmpeg -i input.avi -vcodec copy -acodec copy output.mp4
复制代码

当然了,你的avi是H264那是前提条件,人家只是换个封包而已吧?
回复

使用道具 举报

     
发表于 2011-1-17 04:13 | 显示全部楼层
我搭车问一下,4G以上的文件一般用什么软件来压缩成H.264的MP4好?比如AVC的AVI文件,M2TS蓝光等等

格式工厂不支持4G以上文件,MediaCoder转码的时候都是提示出错
回复

使用道具 举报

发表于 2011-1-17 05:07 | 显示全部楼层
引用第9楼=D_BOY=Damned于2011-01-17 04:13发表的  :
我搭车问一下,4G以上的文件一般用什么软件来压缩成H.264的MP4好?比如AVC的AVI文件,M2TS蓝光等等

格式工厂不支持4G以上文件,MediaCoder转码的时候都是提示出错
3L的回答其实挺万能
回复

使用道具 举报

     
发表于 2011-1-17 05:46 | 显示全部楼层
直接丢MP4BOX- -
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-17 13:45 , Processed in 0.096024 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表