有没有办法用FFMPEG给X264做解码器?
dwing吧
全部回复
仅看楼主
level 7
eggcalmman
楼主
感觉FFMPEG的编码能力不够,X264自身的解码能力不够,又不想用AVS
2013年06月07日 09点06分
1
level 11
▔∞▔
x264本身就默认用ffms2解码...不理解你的意思
而且目前阶段最好的Source滤镜的话还是AVS中用LwLibavVideoSource
2013年06月07日 09点06分
2
eggcalmman
您好,首先我是菜鸟哈。ffms2好像要先索引整个文件,这样很慢,而且解码能力好像不如FFMPEG全面,一些偏门的编码,FFMPEG都能解码,很强悍
2013年06月07日 15点06分
roo_zhou
用自带的lavf啊,ffms的索引是个非常垃圾的东西,因为大部分文件根本不需要索引它还非要去做
2013年06月07日 16点06分
eggcalmman
回复 roo_zhou :roo_zhou大神好,我用起来lavf的解码能力比ffmpeg还是要差很多的,ffmpeg很多偏门的东西都能解码,实在是太牛了
2013年06月07日 16点06分
roo_zhou
回复 eggcalmman :lavf才是正宗的ffmpeg。ffms包装了一下,是为avs设计的,比如那个索引功能对于x264来说是没用的,很多源反而读不了了。比如图片序列,H264的ES,只有lavf能读。
2013年06月08日 02点06分
level 8
darkangel0224
现在 ffmpeg里难道有不会编入 x264的?-c:v libx264 自己手动开
2013年06月07日 12点06分
3
hanyuwei70
h264都会自动改为libx264...
2013年06月07日 13点06分
eggcalmman
回复 hanyuwei70 :首先,我是菜鸟哈! 我用起来发现libx264 里的参数和 X264.exe的参数不完全一样,作为一只菜鸟,用起来很不习惯
2013年06月07日 15点06分
hanyuwei70
回复 eggcalmman :ffmpeg做了修改。。。至于参数不一致,这个只能自己慢慢适应
2013年06月07日 16点06分
eggcalmman
回复 hanyuwei70 :我是菜鸟,这个学不了呀,有MEGUI还方便抄抄X264的参数,其他的就真搞不定了,没精力呀
2013年06月07日 16点06分
level 1
精色噩梦
吧内搜索ffmpeg pipe
2013年06月07日 13点06分
4
eggcalmman
大神,能不能给段代码,举个例子呀,嘿嘿,我实在是菜鸟,这个问题我研究了很久了都没研究出来,请原谅我做一次伸手党吧,嘿嘿
2013年06月07日 15点06分
level 7
eggcalmman
楼主
@dwing
D大神,请原谅我 @了您哈。我想问问,能不能通过批处理,让FFMPEG.EXE给X264.EXE做解码器? 恳请赐教,我是小白,这个问题已经困扰了我一年多了
2013年06月09日 00点06分
5
dwing
现在的x264多半都带ffmpeg内核的解码, 所以我没纠结过这个问题, 尽量用最新的版本
2013年06月09日 01点06分
level 12
free077go
x264中的lavf本身就是来自ffmpeg,你可以认为就是ffmpeg解码,ffms2也是基于ffmpeg的lib,如果要从视频中的某点开始编码就需要用ffms2来实现帧跳转,之前会做索引。在AVS中,L-SMASH-Works中LwLibavVideoSource可以认为是ffmpegSource的改良版,可以做索引也可以不用做。
2013年06月10日 04点06分
6
eggcalmman
谢谢,但是我还是觉得lavf没有ffmpeg解码全面
2013年06月10日 04点06分
eggcalmman
回复 eggcalmman :我记忆里是这样的,以前X264.exe不能解码的,FFMPEG能解码
2013年06月10日 04点06分
free077go
回复 eggcalmman :那个不能解?
2013年06月10日 05点06分
eggcalmman
回复 free077go :半年之前的事情,也可能是我记错了,我是菜鸟哈
2013年06月10日 05点06分
level 8
darkangel0224
x264中至少有三个参量影响 IDR帧(亦称关键帧)的插入:scenecut,keyint-min 和 keyint
scenecut是判定画面变化的阀值(即插入关键桢的阀值),keyint-min提供 IDR帧之间的最小间距参考量,keyint提供 IDR帧最大间距参考量(也就是
lz
所说的必须插入关键帧的间距);除了第一项是绝对值以外,后两项的实际数值由 x264自行判断决定;单纯改小 keyint不利于压缩;完全可以通过控制前俩项来达到近似的目的
2013年06月12日 05点06分
7
eggcalmman
3Q, 我有空去试试
2013年06月12日 06点06分
level 8
darkangel0224
2013年06月12日 05点06分
8
1