我在寻找自由的软件可以批量将 divx 视频文件转换为 iPhone 格式。
我已阅读该主题:
https://superuser.com/questions/5784/looking-to-convert-video-to-iphone-format
Handbrake 适用于单个文件,但对于文件名的自定义功能很少,并且批处理功能不是很好(或者至少我不能很容易地让它工作)。
有人能推荐一款好的批量转换器吗?Handbrake 的脚本可以对特定目录中的所有内容进行批处理,这甚至很有用。
答案1
温夫可以 - 它是 ffmpeg 的一个不错的小前端,适用于 Windows 和 Linux。如果您想在命令行中执行此操作,它还会为您提供 ffmpeg 命令。
答案2
通过使用以下脚本创建批处理脚本,可以轻松实现 Handbrake 的自动化HandBrake 命令行界面(请参阅最后的链接,或者直接谷歌举许多例子)。
答案3
答案4
我编写了一个脚本来实现你想要做的事情,但是针对的是不同类型的手机。
我用了门编码器,它是播放器(关联)它的优点是免费,并且几乎可以播放任何你交给它的东西。
你应该看看这个问题,我创建它是为了集中 mencoder 命令。
这是我的手机的命令:
mencoder“输入.avi”-ovc lavc -oac lavc -lavcopts acodec=mp3:abitrate=128 -vop scale=400:240 -ffourcc DX50 -o“输出.avi”
其他人提到了这个适用于 iPhone 的命令,但我还没有测试过:
mencoder "$file" -subcp cp1252 -sub-fuzziness 1 -subfont-autoscale 3 -subfont-blur 2 -subfont-outline 2 -aid 1 -vf scale=480:320:0:0:0.00:0.50,dsize=480:320,harddup -sws 2 -of lavf -lavfopts format=mp4 -ovc x264 -x264encopts比特率=768:qcomp=0.6:qp_min=10:qp_max=51:qp_step=4:vbv_maxrate=1500:vbv_bufsize=2000:level_idc=30:dct_decimate:me=umh:me_range=16:keyint=250:keyint_min=25:nofast_pskip:global_header:nocabac:direct_pred=auto:nomixed_refs:trellis=1:nobrdo:nobime:nob_pyramid:nob_adapt:no8x8dct:noweight_b:bframes=0:threads=auto:frameref=1:subq=6 -af 通道=2 -oac faac -faacopts br=128:mpeg=4:object=2:tns:raw -o /converted_"$file" .m4v
一旦找到了适合您的手机的 mplayer 命令,您就可以将它们添加到 python 脚本中,从而可以批量转换大量文件: