社区
多媒体/流媒体开发
帖子详情
ffmpeg 转双音轨时 命令行参数怎么写?
jayiswo
2010-11-30 03:51:11
用ffmpeg从双音轨转双音轨文件时 ,怎么写参数
...全文
687
3
打赏
收藏
ffmpeg 转双音轨时 命令行参数怎么写?
用ffmpeg从双音轨转双音轨文件时 ,怎么写参数
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jayiswo
2010-11-30
打赏
举报
回复
啊,那只能输出一路音轨咯??[Quote=引用 2 楼 oexpress 的回复:]
ffmpeg现在不支持多音轨输出
[/Quote]
CyberLogix
2010-11-30
打赏
举报
回复
ffmpeg现在不支持多音轨输出
CyberLogix
2010-11-30
打赏
举报
回复
1. 先用ffmpeg查看视频文件信息:
Python代码
# ffmpeg -i a.MPG
Input #0, mpeg, from 'a.MPG':
Duration: 00:00:32.32, start: 245.117611, bitrate: 8581 kb/s
Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x480 [PAR 32:27 DAR 16:9], 9800 kb/s, 59.94 tbr, 90k tbn, 59.94 tbc
Stream #0.1[0x31]: Subtitle: dvdsub
Stream #0.2[0x81]: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
Stream #0.3[0x82]: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
Stream #0.4[0x80]: Audio: ac3, 48000 Hz, 5.1, s16, 448 kb/s
Stream #0.5[0x83]: Audio: ac3, 48000 Hz, stereo, s16, 160 kb/s
Stream #0.6[0x84]: Audio: ac3, 48000 Hz, stereo, s16, 160 kb/s
Stream #0.7[0x85]: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
Stream #0.8[0x2d]: Subtitle: dvdsub
Stream #0.9[0x2e]: Subtitle: dvdsub
Stream #0.10[0x2f]: Subtitle: dvdsub
Stream #0.11[0x24]: Subtitle: dvdsub
Stream #0.12[0x30]: Subtitle: dvdsub
Stream #0.13[0x2a]: Subtitle: dvdsub
Stream #0.14[0x2b]: Subtitle: dvdsub
Stream #0.15[0x2c]: Subtitle: dvdsub
Stream #0.16[0x23]: Subtitle: dvdsub
2. 转制音频文件
可以看到Audio的Stream有2-7个,分别获取这几个audio音轨的命令是:
Python代码
ffmpeg -i a.MPG -map 0:2 a.2.wav
ffmpeg -i a.MPG -map 0:3 a.3.wav
ffmpeg -i a.MPG -map 0:4 a.4.wav
...
ffmpeg -i a.MPG -map 0:7 a.7.wav
a.%d.wav (2-7) 即是输出的几个音轨的音频文件。
利用
FFmpeg
将mkv视频转换为H.264
在命令行中,转换MKV到H.264的
FFmpeg
基本命令如下: ```bash
ffmpeg
-i input.mkv -c:v libx264 -preset slow -crf 23 output.mp4 ``` 这里的参数解释如下: - `-i input.mkv`:指定输入文件,即需要转换的MKV视频...
ffmpeg
提取MP4视频中的音频mp3
FFmpeg
还支持许多高级功能,例如调整音频质量、设置比特率、处理多
音轨
等。例如,如果你希望设定音频比特率为128kbps,可以在命令中添加`-b:a 128k`: ```bash
ffmpeg
-i input.mp4 -vn -acodec libmp3lame -b:a ...
ffmpeg
的安装和使用攻略
FFmpeg
是一个强大的开源命令行...
FFmpeg
的
命令行参数
众多,可以根据实际需求进行组合,实现各种复杂的多媒体处理任务。在实践中,熟悉
FFmpeg
的文档和使用示例是非常有帮助的,这样能更好地理解和掌握这个强大的工具。
ffmpeg
-win64
6. **命令行操作**:
FFmpeg
是一款基于命令行的工具,用户可以通过输入特定参数来定制处理过程,实现精确的控制。虽然对于新手来说,命令行可能显得复杂,但对于专业人士而言,这是一种强大且灵活的工具。 在这个...
FFMPEG
完美入门资料_
ffmpeg
_
6. **命令行工具**:
FFmpeg
主要通过命令行工具进行操作,通过参数组合可以实现复杂的功能,这也是其灵活性和强大之处。 在"
FFMPEG
完美入门资料.pdf"中,你可能将会学习到如何安装
FFmpeg
,基本的命令行语法,如使用`...
多媒体/流媒体开发
2,553
社区成员
20,277
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章