『漫游』酷论坛>『影音数码技术学习交流』>[求助]VP6封装FLV的问题

[求助]VP6封装FLV的问题

nfcs911@2009-01-10 11:31

一直再尝试用FFMPEG封装VP6 FLV,看了网上至少4,5篇大同小异的教程,但总是在FFMPEG封装FLV时出现只有声音没有画面(完美解码提示无法解码)的情况,原本是用VP6.2压的AVI,转成FLV中却显示VP6。我用的命令是:
ffmpegflv -vcodec copy -vtag VP6F -acodec copy -i XXX.avi -i XXX.mp3 -f flv -map 0:0 -map 1:0 XXX.flv
音频是在FOOBAR2000里用LAME按下参数转换:
-S -m a --noreplaygain --resample 22.05 -V 9 --vbr-new - %d
AVS里我也加了画面翻转,视频大小640:480,长宽比4:3,帧率30
这些在FLV和AVI里都正确,唯独文件格式不是VP6F而是诡异的VP6
请高手赐教~
引用

PlutoHades@2009-01-10 19:44

其实呢,你用Adobe Media Encoder最安全了
引用

nfcs911@2009-01-10 21:43

但是Adobe Media Encoder在我的机器上总是跳出C++错误(无法启动),而且貌似它不支持VBR MP3?
引用

roozhou@2009-01-10 23:52

用mencoder封flv吧,好像问题少一点
mencoder -ovc copy -oac copy -audiofile xxx.mp3 -of lavf xxx.avi -o xxx.flv
引用

ssnake@2009-01-11 12:23

你机器里的FLVSplitter更新下试试。

完美解码带的那个版本老了= =
引用

su_xinling@2009-01-11 13:14

估计是-vtag VP6F 这个参数问题,把它去掉试试。
引用

nfcs911@2009-01-11 13:38

谢谢大家的回答,但是我还是没能解决问题
而且进一步发现到新的问题,用VDM压出来的640*480的VP6 AVI,用KMPLayer播放正常,用MPLAYERCLASSIC播放下却出现了视频大小奇怪变化的情况,有的是全部以512*480播放,有的更奇怪,一部分是640*480,另一部分却变成512*480.这个也许是封装FLV出错的原因,但是我更迷惑了。。。
继续求教
PS.将问题FLV上传到新浪, 可以播放但是大小变成512*480
PS2.FLVSplitter刚刚更新过了
引用

nfcs911@2009-01-13 19:45

初步解决,怀疑是AVS的BUG,利用VDM直接倒转源视频制作出来的VP6 AVI便没有比例问题,但根本原因未知,待考。
谢谢大家的回复,受益匪浅。
引用

| TOP