『漫游』酷论坛>『影音数码技术学习交流』>[原创]dshow2raw工具发布 ..
roozhou@2010-03-12 14:00
楼上能把问题说清楚点吗?
1)你的片源是怎么来的,怎么封装的,能否提供MediaInfo或类似的信息?
2)整个工作的流程是什么样的,ffmpeg的命令行?
还有用“AVS截取1000帧”是什么意思?AVS只能压,不能切割的。你的意思是写了个AVS然后重压了再封装?
pepsiwell@2010-03-12 16:53
引用
最初由 roozhou 发布
楼上能把问题说清楚点吗?
1)你的片源是怎么来的,怎么封装的,能否提供MediaInfo或类似的信息?
2)整个工作的流程是什么样的,ffmpeg的命令行?
还有用“AVS截取1000帧”是什么意思?AVS只能压,不能切割的。你的意思是写了个AVS然后重压了再封装?
我的意思是,我以前用你的工具dshow2raw压片,然后都是用MP4BOX封装MP4的,在PSP上没出问题。
然后前些天用你的dshow2raw中的X264和CTAACEncoder编码出来的.264和.aac文件,用你提供的精简版FFMPEG代替MP4BOX封装成MP4,在PC端上正常播放,在PSP就无法识别,同样的.264和.aac文件,用MP4BOX就能识别。
于是我做了几个实验,片源用这个MV
概要
完整名称 : E:\录像\EVA_Fullsize_OP[DVDRip].avi
文件格式 : AVI
文件格式/信息 : Audio Video Interleave
文件大小 : 77.3 MiB
长度 : 4分 15秒
平均混合码率 : 2 536 Kbps
编码程序 : Nandub v1.0rc2
编码函数库 : Nandub build 1852/release
视频
ID : 0
文件格式 : MPEG-4 Visual
格式简介 : Simple@L3
格式设置, BVOP : 是
格式设置, QPel : 否
格式设置, GMC : No warppoints
格式设置, Matrix : Default (H.263)
编码设置ID : XVID
编码设置ID/提示信息 : XviD
长度 : 4分 15秒
码率 : 2 077 Kbps
画面宽度 : 672像素
画面高度 : 496像素
画面比例 : 4:3
帧率 : 29.970 fps
分辨率 : 8位
比色法 : 4:2:0
扫描方式 : 逐行扫描
bits/(pixel*frame)(数据密度) : 0.208
大小 : 63.4 MiB (82%)
编码函数库 : XviD 0.0.09 (UTC 2003-03-25)
音频
ID : 1
文件格式 : AC-3
文件格式/信息 : Audio Coding 3
编码设置ID : 2000
长度 : 4分 14秒
码率模式 : CBR
码率 : 448 Kbps
声道 : 6声道
声道位置 : Front: L C R, Side: L R, LFE
采样率 : 48.0 KHz
大小 : 13.6 MiB (18%)
对齐方式 : 分离标注
交错间隔时间 : 34 ms (1.01 帧)
音频预读时间 : 500 ms
用你的工具中的X264挂载AVS
AVS中加上trim(0,1000) ,用FFMPEG封装,在PSP能播放,
换成trim(0,3000),也是能播放的
换成trim(0,6000),就不行了
去掉这个命令(也就是压所有的帧),放到PSP上也不行,
我还试过其他很多片源,情况一样(截取一小段的话,用FFPMEG封装成MP4能在PSP上播放,压的帧多点,就播放不了了)
也就是说和压制参数应该没关系,应该是封装工具的问题了,
因为”同样的片源压制出的同样的文件“,MP4BOX封装的话,PSP能识别,换FFMPEG就不行
roozhou@2010-03-12 17:18
如果不用avs输入呢?直接压这个avi?
可以用--endtime来设定编码范围
还有ffmpeg封装时的log最好能贴出来
P.S.好像发现问题了,你为什么输出.264文件,用mp4,flv,mkv都不会有问题,但是264->mp4现在ffmpeg不能很好的支持。
pepsiwell@2010-03-12 18:50
引用
最初由 roozhou 发布
如果不用avs输入呢?直接压这个avi?
可以用--endtime来设定编码范围
还有ffmpeg封装时的log最好能贴出来
P.S.好像发现问题了,你为什么输出.264文件,用mp4,flv,mkv都不会有问题,但是264->mp4现在ffmpeg不能很好的支持。
刚刚试了下,
发现挂载AVS的话,
X264输出.264和.mp4两种格式,用FFMPEG封装mp4,PC端都能放,PSP端都有问题。
不用AVS的话,直接DSHOW模式下转AVI,X264输出.mp4这种格式,用FFMPEG封装,PC和PSP都没问题了,
但是输出.264格式封装的话我这里连PC端都不能播放了,出乎意料。。。
看来问题就是这样
bsgb666@2010-03-15 09:48
小白求问下
lavf输入怎么用,有什么好处呢?
pepsiwell@2010-04-06 18:04
有个问题,为什么用CTAACEncoder转音频
试了好几个~
码率设置小于96K,采样率自动降成32000HZ?
roozhou@2010-04-06 18:29
楼上你用的lc-aac还是he-aac?96kbps貌似还不会自动降。
貌似加了-sp后就不会自动降采样率了。
pepsiwell@2010-04-08 17:39
引用
最初由 roozhou 发布
楼上你用的lc-aac还是he-aac?96kbps貌似还不会自动降。
貌似加了-sp后就不会自动降采样率了。
用了LC-aac
pepsiwell@2010-04-09 12:42
引用
最初由 roozhou 发布
楼上你用的lc-aac还是he-aac?96kbps貌似还不会自动降。
貌似加了-sp后就不会自动降采样率了。
试了下,LC-AAC,加了-SP的情况下,码率小于96K,采样率还是会降到32000HZ
roozhou@2010-04-09 13:09
已更新至1523
P.S.楼上你的命令行参数是什么样的?我试过96kbps不会自动降采样率。
pepsiwell@2010-04-09 17:17
引用
最初由 roozhou 发布
已更新至1523
P.S.楼上你的命令行参数是什么样的?我试过96kbps不会自动降采样率。
命令行就是你提供的,我说的是小于96KBPS才会自动降低采样率~
另外就是参数 -c 2 的功能,把5.1的音频降成立体声时,效果貌似不理想,只有环境声,人物的声音非常轻~
roozhou@2010-04-30 11:41
更新x264至1564
寒小梅@2010-05-20 17:10
等待roozhou新版本的dshow-x264
对了能给一下你最新编译的ffmpeg的下载地址吗
roozhou@2010-05-20 20:07
下载全在www.sourceforge.net/projects/direct264/files
fantry@2010-06-03 11:43
和小红伞有冲突,解出来后x264.exe和CTAACEncoder.exe就被杀掉了。
«2627282930313233»共35页
| TOP