ffmpeg 如何选择正确的音轨?
ffmpeg how do I choose the correct Audio track?
我正在转换一些 .mkv 文件,需要选择正确的音轨,但不知道如何选择。
这是我使用的命令:
ffmpeg -i "movie.mkv" -vcodec h264 -acodec aac -strict -2 output.mp4
这是我要上传视频的网络服务推荐的。
假设音轨是这样的:
mkvmerge -i "movie.mkv"
Track ID 0: video (MPEG-4p10/AVC/h.264)
Track ID 1: audio (AC-3)
Track ID 2: audio (TrueHD)
Track ID 3: subtitles (HDMV PGS)
如何 select "Track 1" 或 "Track 2" 输出?
如果我这样保留代码,哪一首曲目将被 selected? (为什么?)
感谢帮助!
ffmpeg 具有用于手动选择流的 -map 选项。
对于显示的文件,使用
ffmpeg -i "movie.mkv" -map 0:v:0 -map 0:a:1 -vcodec h264 -acodec aac -strict -2 output.mp4
-strict -2
对于 2016 年或更高版本的 ffmpeg 构建,您的命令不需要。
我正在转换一些 .mkv 文件,需要选择正确的音轨,但不知道如何选择。
这是我使用的命令:
ffmpeg -i "movie.mkv" -vcodec h264 -acodec aac -strict -2 output.mp4
这是我要上传视频的网络服务推荐的。
假设音轨是这样的:
mkvmerge -i "movie.mkv"
Track ID 0: video (MPEG-4p10/AVC/h.264)
Track ID 1: audio (AC-3)
Track ID 2: audio (TrueHD)
Track ID 3: subtitles (HDMV PGS)
如何 select "Track 1" 或 "Track 2" 输出? 如果我这样保留代码,哪一首曲目将被 selected? (为什么?)
感谢帮助!
ffmpeg 具有用于手动选择流的 -map 选项。
对于显示的文件,使用
ffmpeg -i "movie.mkv" -map 0:v:0 -map 0:a:1 -vcodec h264 -acodec aac -strict -2 output.mp4
-strict -2
对于 2016 年或更高版本的 ffmpeg 构建,您的命令不需要。