如何用 ffmpeg 获取多音轨视频文件的各个音轨

如何用 ffmpeg 获取多音轨视频文件的各个音轨,第1张

1 先用ffmpeg查看视频文件信息: # ffmpeg -i aMPG Input #0, mpeg, from 'aMPG': Duration: 00:00:3232, start: 245117611, bitrate: 8581 kb/s Stream #00[0x1e0]: Video: mpeg2video, yuv420p, 720x480 [PAR 32:27 DAR 16:9], 9800 kb/s, 5994 tbr, 90k tbn, 5994 tbc Stream #01[0x31]: Subtitle: dvdsub Stream #02[0x81]: Audio: ac3, 48000 Hz, 51, s16, 384 kb/s Stream #03[0x82]: Audio: ac3, 48000 Hz, 51, s16, 384 kb/s Stream #04[0x80]: Audio: ac3, 48000 Hz, 51, s16, 448 kb/s Stream #05[0x83]: Audio: ac3, 48000 Hz, stereo, s16, 160 kb/s Stream #06[0x84]: Audio: ac3, 48000 Hz, stereo, s16, 160 kb/s Stream #07[0x85]: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Stream #08[0x2d]: Subtitle: dvdsub Stream #09[0x2e]: Subtitle: dvdsub Stream #010[0x2f]: Subtitle: dvdsub Stream #011[0x24]: Subtitle: dvdsub Stream #012[0x30]: Subtitle: dvdsub Stream #013[0x2a]: Subtitle: dvdsub Stream #014[0x2b]: Subtitle: dvdsub Stream #015[0x2c]: Subtitle: dvdsub Stream #016[0x23]: Subtitle: dvdsub 2 转制音频文件可以看到Audio的Stream有2-7个,分别获取这几个audio音轨的命令是:

音频文件就是音轨啊。通常音轨是对于mkv、mp4等封装格式来说的,因为它们可以封装多条轨道,包括视频轨、音频轨、字幕轨等。可以从中提取出来某个音轨,成为单独的音频文件。

已经是音频文件了,它就不包含多个音轨了。

以上就是关于如何用 ffmpeg 获取多音轨视频文件的各个音轨全部的内容,包括:如何用 ffmpeg 获取多音轨视频文件的各个音轨、怎么从音频文件中获取音轨,求解答、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9451674.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存