dwing吧 关注:5,647贴子:88,831
  • 26回复贴,共1

H.263是不是无法做可变形视频?

只看楼主收藏回复

像DVD或者H.264一样,实际分辨率是一个,播放的时候自动拉伸成正确比例。
H.263好像没看见过能自己变形成正确比例的,是不是根本就不支持?


1楼2013-02-18 17:26回复
    分辨率和比例的定义应该是封装格式来决定的, 和视频编码无关


    IP属地:北京2楼2013-02-18 17:56
    回复
      那我用xvid压制DVD,有没有办法作出像一些视频那样,分辨率认识720×480,但是播放的时候会自动拉伸成16:9?就像直接播放DVD里的文件一样。
      设置sar什么的,megui里好像只有H264的设置面板里有选项。
      xvid我目前只会直接resize成720×400,而不是保留纵向480,播放时自动横向拉伸成873×480.


      3楼2013-02-18 22:36
      收起回复
        这其实和编码没什么关系,用MMG等封装的时候手动设定AR即可


        IP属地:上海4楼2013-02-18 22:55
        回复
          avi是不是不支持这个?


          5楼2013-02-18 23:18
          回复
            用megui,xvid编码,把DVD压成AVI,如何做成可变形的?分辨率不变自动拉伸成itu16:9

            有没有人来指点我一下


            6楼2013-02-19 04:29
            收起回复
              DAR文件信息写在 MPEG4流里,大部分容器和播放器会忽略这个信息


              7楼2013-02-19 21:50
              回复
                还是不懂


                8楼2013-02-20 00:19
                回复
                  找到了一个办法
                  就是AVS导入D2v文件后,仍然保留720×480,不resize。
                  保存AVS后用记事本打开,在开头添加两句
                  global MeGUI_darx = 16
                  global MeGUI_dary = 9
                  这样做后,至少我这里的播放效果好像和直接播放DVD没什么区别了,都是打开后自动拉伸。
                  这做法靠谱吗?大神分析一下,我也是别的地方看来的,这方法有什么缺点?


                  9楼2013-02-20 06:43
                  回复
                    突然想到,直接用播放器(比如我的是用mpc-hc)播放DVD文件时,那个比例是正确的吗?
                    原始分辨率720×480,AR 16:9
                    这比例该不会也是错的吧?
                    AVS载入时,显示D2v的比例是ITU 16:9 NTSC (1.823169),
                    可是实际用播放器播放是,长宽比例绝对不到1.823169,大概1.7几。如果是1.823169的话,画面其实很扁了,横向拉伸的很扁。
                    糊涂了


                    10楼2013-02-20 06:55
                    回复
                      如果resize的话,720×400(xvid要顾及mod16),这个比例画面其实就显得略有点扁了。
                      720除400=1.8,比ITU 16:9 NTSC的1.823169还要小啊,那1.823169岂不是更扁?


                      11楼2013-02-20 07:01
                      回复
                        ASP是支持SAR的,如7楼的图示,而且编码后也可以改,但是很多解码器不识别。


                        IP属地:美国12楼2013-02-20 16:37
                        收起回复
                          现在坚持XVID编码,AVI封装有什么意义么...为了支持特定设备?如果有只能支持Xvid不支持AVC的设备都可以扔了吧。
                          DVDRIP的话,先在AVS里把黑边裁了,标准一些的DVD是左右各8像素的黑边。
                          AVS里写Crop(8,0,704,480)或者Crop(8, 0, -8, -0)都可以。
                          之后,以你的想法是不在这边做Resize吧,那x264编码的话打上--sar 40:33,或者封装的时候指定AR 16:9


                          IP属地:上海13楼2013-02-21 10:48
                          收起回复