2021 年什么 ffmpeg 命令可以转换适用于 iPad/iPhone 的视频?

2021 年什么 ffmpeg 命令可以转换适用于 iPad/iPhone 的视频?

大约一年前的一个答案是使用以下命令:

ffmpeg -i 输入.mp4 -vcodec libx264 -profile:v main -level 3.1 -preset medium -crf 23 -x264-params ref=4 -acodec copy -movflags +faststart 输出.mp4

该命令运行,转换视频,但我无法在转换它的电脑上听到音频,更不用说 ios 设备了。

源文件是使用 iPhone SE 2020 版(最新版本的 iOS)上的默认视频设置录制的家庭视频。我只是将一根 USB 电缆连接到运行 Windows 10 且 ffmpeg 版本为 ffmpeg-2021-02-02-git-2367affc2c-full_build 的 PC。

以下命令允许在 PC 上听到视频和声音,在 ios 设备上听到视频,但没有声音:ffmpeg -i my-video.mov -vcodec h264 -acodec mp2 my-video.mp4

那里有任何 ffmpeg foo 魔法战士吗?

答案1

我没有 iOS,但我猜它可以播放 mp3,所以你可以这样做

 ffmpeg -i my-video.mov -vcodec h264 -ar 44100 -ac 2 -ab 192k -f mp3 my-video.mp4

如果没有 m4a 肯定可以播放,所以你可以使用

ffmpeg -i my-video.mov -vcodec h264 -c:a aac my-video.mp4

试试看

相关内容