谁知道如何将适用于 iphone/itouch 的 mp4 文件转换为可在支持 Linux 视频的普通 ipod 上播放的视频文件。
命令行会更好,多核支持也会很好。
答案1
我会建议手刹。
HandBrake 是一个开源的、GPL 许可的、多平台的、多线程的视频转码器,适用于 MacOS X、Linux 和 Windows。
此外,它具有内置 iPod 和 iPhone 预设,可与 GUI 或 CLI 一起使用。
答案2
我安装了 ffmpeg、libfaad、libfaac 和 x264,并一直在使用这个命令
ffmpeg -i "file.avi" -acodec libfaac -ab 128k -s 640x480 -vcodec libx264 -vpre hq -vpre ipod640 -threads 0 -f ipod "file.m4v"
我以这种方式构建 ffmpeg
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg
cd ffmpeg
./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libx264 --enable-libxvid --enable-x11grab
make all
答案3
FFmpeg 可能是目前最好的免费视频转换器。
答案4
艾维德姆克斯为 Apple 产品内置了一些预设:
Avidemux 是一款免费的视频编辑器,专为简单的剪切、过滤和编码任务而设计。它支持多种文件类型,包括 AVI、DVD 兼容 MPEG 文件、MP4 和 ASF,使用多种编解码器。可以使用项目、作业队列和强大的脚本功能自动执行任务。
Avidemux 适用于 Linux、BSD、Mac OS X 和 Microsoft Windows,遵循 GNU GPL 许可。该程序由 Mean 从头编写,但也使用了其他人和项目的代码。欢迎提供补丁、翻译甚至错误报告。