请教X264和X265能否设置帧时间位置和源完全同步?
dwing吧
全部回复
仅看楼主
level 11
须弥一瞬 楼主
不管源视频是固定30帧这样的还是可变帧率,能否转码时设置让IPB帧时间戳和源完全一致呢?比如源视频帧序列是:
IDR(0.000)P(0.033)B(0.066)P(0.099)B(0.133) IDR(0.166).......
那么转码帧也严格按照同样的时间戳位置设置帧,是放P、B帧可以灵活决定,但是如果放I帧,一定是源视频该时间位置也是I帧,这样参考信息最完整准确,有没有哪个参数可以实现这种设置?
2022年10月25日 07点10分 1
level 3
那你就复制源好了,别转码了
2022年10月25日 11点10分 2
level 11
须弥一瞬 楼主
源文件码率太高想降码保存,希望尽可能忠实于源,如果时间戳不同步,那么大部分帧尤其I帧都需要做重新做运动估算,损失会不会很大,如果严格按照源设置帧,那么运动参考信息都是准确的,只需要根据码率做画质取舍编码,应该有好处吧
2022年10月25日 12点10分 3
level 11
须弥一瞬 楼主
比如用handbrake转码,源文件是可变帧率,哪怕设置帧率和源相同,也是可变帧率,最终文件和源逐帧比较,有些场景切换帧都会有轻微位移,源文件是I帧很清晰,转码文件就有点糊了
2022年10月25日 12点10分 4
level 6
转码过程就是先解码成原始像素再重新编码,两个阶段独立,不存在原码流信息的重复利用这种事。
要问为什么,因为第二次编码多了一次编码损伤,运动补偿的参考值和目标值都是不一样的,要重新做运动搜索才能保证结果够好。沿用前一次的运动矢量只是减少运算量,一般不能提高压缩质量。
糊了也很正常,本来就是有损压缩,需要自己在压缩率和画面损失之间寻找平衡点。萌新只需要改改crf和preset,或者换压缩率更高的编码器,熟手可以细调参数进一步优化
2022年10月26日 02点10分 5
level 8
肯定是做不到的,别想了
2022年10月26日 03点10分 6
吧务
level 14
可以,但没必要[滑稽]
2022年10月26日 09点10分 7
level 11
须弥一瞬 楼主
其实P、B也就算了,I帧不能准确对位太亏了,如果能对准,基本就是参照源I帧进行帧内取舍编码,就像把100%质量的YUV图片按码率或CRF压缩到50%质量jpeg,没有什么运动估算误差,还能提高编码速度
2022年10月27日 04点10分 8
那你写qpfile啊
2022年10月27日 17点10分
level 8
.. 用 mkvtoolnix 分割视频好像是从关键帧切的 那你把它分得足够细
再批量转码合并 还方便多开多线程 = =
2022年11月09日 01点11分 9
1