Linux:将.AVI文件转换为Apple iPod/iPhone MP4 格式
时间:2020-01-09 10:41:23 来源:igfitidea点击:
我将所有avi文件存储在由Debian/Ubuntu驱动的Linux服务器上。
如何使用Linux命令行选项转换所有avi文件并在iPhone上播放?
如何在iPhone或iPod上播放AVI文件?
您需要安装并使用ffmpeg命令。
这是一个非常快的视频和音频转换器,也可以从实时音频/视频源中获取。
它还可以在任意采样率之间转换,并使用高质量的多相滤波器即时调整视频大小。
语法
语法如下:
ffmpeg -i "input.avi" "output.mp4" ffmpeg -b bitrate -i "input.avi" "output.mp4" ffmpeg -i input.avi -acodec libfaac -ab 128k -ar 44100 -vcodec mpeg4 -b 1250K output.m4v ffmpeg [other-options] -b bitrate -i "input.avi" "output.mp4" ffmpeg [other-options] -b bitrate -i "New Year Party.avi" "New Year Party.mp4"
其中:
-i input.avi
:输入文件名。-b bitrate
:设置视频比特率以bit/s为单位(默认= 200 kb/s)。output.mp4
:输出文件。
例子
输入以下命令,将japantrip_01.avi转换为japantrip_01.mp4格式:
$ ffmpeg -b 1250k -i japantrip_01.avi japantrip_01.mp4
要列出并验证两个文件,请执行:
$ ls -l $ file japantrip_01.avi $ file japantrip_01.mp4
Avi转m4v格式
输入以下命令
$ ffmpeg -i input.avi -acodec libfaac -ab 128k -ar 44100 -vcodec mpeg4 -b 1250K output.m4v $ file output.m4v
输出示例:
output.m4v: ISO Media, MPEG v4 system, version 2
Avi转MOV格式
输入以下命令
ffmpeg -i "input.avi" -acodec libmp3lame -ab 192 "output.mov"
其中:
-acodec libmp3lame
:强制音频编解码器为libmp3lame。-ab bitrate
:将音频比特率设置为bit/s,即192k(默认= 64k)。