找回密码
 立即注册
搜索
查看: 4338|回复: 21

[求助] [压片归漫区]使用FFMPEG压多轨混流

[复制链接]
头像被屏蔽
发表于 2013-2-19 16:29 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2013-2-19 17:36 | 显示全部楼层
用mkvtoolnix
回复

使用道具 举报

发表于 2013-2-19 19:15 | 显示全部楼层
要用-map,否则同一类型的track只有一条
目标是mkv的话同楼上
回复

使用道具 举报

头像被屏蔽
 楼主| 发表于 2013-2-19 20:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2013-2-19 21:12 | 显示全部楼层
fffmpeg有啥命令是压多视频轨或音频轨给MKV?

用mkvtoolnix吧
回复

使用道具 举报

头像被屏蔽
 楼主| 发表于 2013-2-19 21:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2013-2-19 21:30 | 显示全部楼层
AVIMUX
回复

使用道具 举报

发表于 2013-2-19 22:40 | 显示全部楼层
引用第5楼tumuyan于2013-02-19 21:20发表的  :

MKVTOOLNIX是方便压多轨,但是只能封MKV。因为看到多轨AVI了,想尝试


还是没明白。。你最后要输出什么格式?AVI吗?

AVI、MP4、FLV等等都只能一视频轨一音频轨啊
就MKV可以多音轨,但视频轨貌似仍旧只能一条。。
所以。。到底是要哪个文件里的视频和哪个(些)音频呢。。
回复

使用道具 举报

发表于 2013-2-19 23:01 | 显示全部楼层
引用第7楼soulatomy于2013-02-19 22:40发表的  :



还是没明白。。你最后要输出什么格式?AVI吗?

.......
同学,不懂不要装懂
回复

使用道具 举报

头像被屏蔽
 楼主| 发表于 2013-2-19 23:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2013-2-20 00:56 | 显示全部楼层
引用第8楼264768502于2013-02-19 23:01发表的  :

同学,不懂不要装懂

哦讲错,音轨是都能多条的。我意思是。。还没格式能压多条视频轨吧?

算了,当我没讲
回复

使用道具 举报

发表于 2013-2-20 01:08 | 显示全部楼层
不懂装懂的再来发羞耻play了

举例:
ffmpeg.exe -i 1.avi -i 2.avi  -map 0:0 -map 0:1 -map 1:1 -vcodec copy -acodec copy   -y 3.avi
pause

提1.avi的视频和第一条音轨和2.avi的第一条音轨,封到3.avi
就这样
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-2-20 01:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2013-2-20 02:00 | 显示全部楼层
引用第12楼strider_oy于2013-02-20 01:56发表的  :
我想问下视频多轨有什么意义?

----发送自 LGE Nexus 4,Android 4.2.2

没意义,我白痴,我不懂的,乱讲的
回复

使用道具 举报

发表于 2013-2-20 08:19 | 显示全部楼层
的确我没见过能同时encode多个视频或音频的encoder
但是mux的话,都能支持多视频/多音轨

至于同一个文件中包含复数个视频的意义,同学你见过不同角度的DVD视频吗?
完全同样的音频,但是视频包含多条,只是从不同角度拍摄的,这样的东西做成多视频单音轨,请问有问题吗?
当然了,是不是所有的分离器都支持这种行为,我不知道,但这是分离器的问题,和封装格式支持不支持多视频轨一点关系都没有
回复

使用道具 举报

发表于 2013-2-20 08:57 | 显示全部楼层
引用第14楼264768502于2013-02-20 08:19发表的  :
的确我没见过能同时encode多个视频或音频的encoder
但是mux的话,都能支持多视频/多音轨

至于同一个文件中包含复数个视频的意义,同学你见过不同角度的DVD视频吗?
完全同样的音频,但是视频包含多条,只是从不同角度拍摄的,这样的东西做成多视频单音轨,请问有问题吗?
.......

嗯,MKVTOOLNIX的确能多视频/多音轨,但AVIMUX尝试过几次都只能压进一条视频啊,是我设得不对么
回复

使用道具 举报

发表于 2013-2-20 09:10 | 显示全部楼层
我只想问lz为什么执着于用ffmpeg封装..
回复

使用道具 举报

     
发表于 2013-2-20 11:25 | 显示全部楼层
引用第16楼烈之斩于2013-02-20 09:10发表的  :
我只想问lz为什么执着于用ffmpeg封装..
能支持大部分格式视频/音频/容器的输入输出,相比之下其他工具的限制就比较多。

不过同样是命令行的使用难度感觉ffmpeg就比mkvmerge要高,由于对ffmpeg不熟悉所以我自己遇到这种问题时还是要去查文档然后试验。
回复

使用道具 举报

头像被屏蔽
 楼主| 发表于 2013-2-20 12:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2013-2-20 13:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2013-2-20 14:21 | 显示全部楼层
ffmpeg -i 文件1 -i 文件2 -i 文件3
这样可以显示音视频流的编号,就是 Stream #1:0、Stream #0:0、Stream #2:0这样子的
然后ffmpeg -i 文件1 -i 文件2 -i 文件3 -map 1:0 -map 0:0 -map 2:0
这样就是将那些编号对应的流按照map的顺序生成新的文件,将#1:0放第一、#0:0放第二、#2:0放第三,新文件编号记得是从0开始的
也可以这样ffmpeg -i 文件1 -i 文件2 -i 文件3 -map 1:0 -map 0:0 -map 2:0 -c:0 libxvid -c:1 libx264 -c:2 libmp3lame
这个是将排序好了后的第一条用xvid编码,第二条用x264编码,第三条用lame编码
回复

使用道具 举报

头像被屏蔽
 楼主| 发表于 2013-2-20 15:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-31 08:43 , Processed in 0.130797 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表