查看: 14050|回复: 10
上一主题 下一主题 跳转到指定楼层

h264和ac3如何组合成FLV

1

主题

10

存在感

0

活跃日
 1 

参观生

发帖: 5
SOS币: 35
注册: 2010-08-17
访问: 2010-08-28

楼主
发表于 2010/08/17 | 编辑

猜你喜欢: ffmpeg, flv, ffmpeg mux


我下载了一部MKV的电影,用MKVextract GUI解除封装得到无声的H264视频文件一个,AC3的音频文件一个,及SSA的字幕文件三个。
现在的想法是,把H264的视频和AC3的音频合并到一起得到一个FLV的文件以便用FLASH进一步编辑,请问有什么方便快捷点的办法,当然前提是保证视频质量。

1

主题

53

存在感

131

活跃日
 4 

SOS团一星级★

1楼
发表于 2010/08/17 | 编辑
flv同时也是一直编码方式,为了制作flv恐怕只能先转码了

162

主题

256

存在感

134

活跃日
 4 

SOS团一星级★

2楼
发表于 2010/08/17 | 编辑
不用这么麻烦的呀,我的话直接把MKV封装成FLV就完事了。(特别提示字幕其实不用特意去花功夫提取的,随便封装成MP4或者FLV字幕就不见了,因为他们都不支持字幕的样子。嗯...估计是的)

软件的话,用MC可以,用FFMPEG更直接,反正MC也应该是调用FFMPEG的吧?

最后我奇怪的是,楼主用的什么编辑软件?支持FLV导入?

1

主题

10

存在感

0

活跃日
 1 

参观生

3楼
发表于 2010/08/18 | 编辑
谢谢楼上的提供的思路,应该可行,我实验一下。但是能否把MC的使用方法简单一说,我还不太熟悉。我每次一转好像时间是无穷的。五分钟的视频,转半个小时还是0%呢。

另外,关于FLV的编辑,我是想把它导入FLASH加一个播放控制而已,然后用FLASH发布成EXE,这样可以做到有没有播放器都能用。目的是做一个教学用的多媒体课件而已。

162

主题

256

存在感

134

活跃日
 4 

SOS团一星级★

4楼
发表于 2010/08/18 | 编辑
你去下载新版的MC(因为不同版本界面有点小差异)。音频+视频这两个标签里面的都选择复制,编码器选自动选择吧,容器标签里面选择FLV。

如果你要用FFMPEG,那么你下载回来,在FFMPEG的根目录新建一个文本文档,复制这个命令行进去:
ffmpeg -i 视频名称.mkv -vcodec copy -acodec copy 视频名称.flv

(文件名根据你的视频实际名称更改,注意编码必须是H264/AVC才能这么封装)

完成后,把文本的扩展名改为BAT,双击执行就可以了。

封装是快捷的一个过程,不出错的话,一般几十秒就完事了。

6

主题

51

存在感

212

活跃日
 3 

SOS团新手

5楼
发表于 2010/08/18 | 编辑
flv根本不支持ac3的音频,也更不会支持SSA的软字幕.
所以,最好重新编码.

31

主题

125

存在感

123

活跃日
 4 

SOS团一星级★

6楼
发表于 2010/08/20 | 编辑
嗯,封装flv只好用ffmpeg了。。。ffdshow也能mux出flv来,不过都是一家子。。

lz大概是想在adobe flash里面插入flv吧。。

2

主题

32

存在感

0

活跃日
 1 

参观生

7楼
发表于 2010/08/22 | 编辑
MediaCoder可以做到
先压成MP4,然后用MC直接复制视频/音频流,封装成FLV
在acfun投稿经常要这样做,这个帖子http://tieba.baidu.com/f?kz=736269402你可以看一下

1

主题

10

存在感

0

活跃日
 1 

参观生

8楼
发表于 2010/08/25 | 编辑
出去了几天,先谢谢各位的回复了。这个讨论的氛围真太好了。谢谢你们。

5楼的AT-X,能否简单描述一下重新编码的方法。我看,或许最后只有重编码这一条路可走。

6楼的anderson,的确是这样,我想把生成出来的FLV导入ADOBE FLASH加片头片尾和播放控制,最后封装成EXE。

7楼的CYZ,谢谢你,你给的教程我看了,先转码成MP4的目的是不是把字幕压进去与视频成为一体啊?因为FLV不支持内挂字幕。但是这一步我多数情况下会转码失败,也不知咋回事儿。




这样吧,如果大家有时间,我用MKVextractgui截了一部分视频,大家下载回去,帮帮忙做做实验,权当练练手,看看能不能转化成一个无字幕的视频和一个仅有英文字幕的视频。这个视频格式应当是FLV的,音频应当是英文原声的。这是下载地址:http://www.rayfile.com/zh-cn/files/12f5b6de-b03f-11df-8533-0015c55db73d/
成功的朋友,说说思路和方法,给各位添麻烦,先谢谢大家了。

1

主题

10

存在感

0

活跃日
 1 

参观生

9楼
发表于 2010/08/27 | 编辑
用格式工厂试了试,操作傻瓜一点,可以转成没有字幕的FLV。格式工厂里有字幕的设置,可以选择哪个轨道上的字幕,但是不管选哪个出来的FLV都没有字幕。
既然格式工厂可以办,mediacoder应该更可以办。求方法。至今没人做实验。

关于我们|无图版|SOSG WIKI

Copyright © 2006-2024 SosG.Net
Total 0.024587(s) query 8, Gzip enabled,  沪ICP备07006640号-3