megui吧 关注:5,461贴子:37,786
  • 52回复贴,共1

用megui 把AVI内嵌字幕进去出现报错。解决后压制完成后字幕不同

只看楼主收藏回复

先用avi内嵌字幕,结果报错。如下图


2报错后我自行百度了报错的语句,意思是缺少XVID的解码code。但是我看了安装目录没缺少这个东西。每次
mp4或者mkv或rvmb压制内嵌字幕一切正常。就是唯独AVI有时很容易抱这个错误。于是我就参考了压制mp4
内嵌字幕的AVS脚本。发现用的是DDS滤镜。所以刚刚压制AVI报错中的脚本的AVISource改成了DirectShowSource
其他均不变。如下图。结果压制内嵌中字的视频是成功了。但是字幕却和本地挂外的字幕播放比较后面结尾处不同步。有知道问题所在的小伙伴麻烦指出下原因和解决办法。万分感谢。


IP属地:四川1楼2017-08-03 17:11回复
    起初以为是编码模式用了2次压 2pass的模式导致有些帧被删掉所以导致视频和字幕不同步。最后有用了crf一次性的编码模式。结果还是视频结尾字幕不同步。真闹心!麻烦知道原因的朋友说下解决方法。


    IP属地:四川来自Android客户端2楼2017-08-03 17:19
    回复
      我用mkv封装视频和字幕进行混流得到的mkv视频的字幕又是正常的。没有不同步的现象。我这megui压制内嵌硬字幕到底是那里出了问题导致的结尾不同步。麻烦知道的朋友说下问题的解决方法。谢谢


      IP属地:四川来自Android客户端3楼2017-08-03 17:24
      收起回复
        换其他源滤镜


        IP属地:江苏来自Android客户端4楼2017-08-03 17:26
        收起回复

          回复 萌晓轩 :


          IP属地:四川5楼2017-08-03 17:35
          收起回复

            回复 787633258 :


            IP属地:四川6楼2017-08-03 18:36
            收起回复
              loadplugin("ffms2.dll")
              loadplugin("vsfilter.dll")
              FFvideosource("1.avi")
              textsub("1.ssa")


              IP属地:江苏8楼2017-08-03 19:13
              收起回复


                IP属地:四川10楼2017-08-03 19:25
                回复


                  IP属地:四川11楼2017-08-03 19:25
                  收起回复


                    IP属地:四川12楼2017-08-03 20:02
                    收起回复


                      IP属地:四川13楼2017-08-03 20:03
                      回复

                        百度石格马先。


                        IP属地:辽宁16楼2017-08-04 00:58
                        回复
                          1.LZ知道如何提问,并且能举一反三,态度也还不错
                          2.也许你把assume这个去掉就同步了,不负责任地强调下“也许”,没事别指定帧率
                          3.AVI是老格式了,而且可能还是可变帧率
                          4.去置顶完整接受下洗脑,你应该能够看懂,看看跟你现在所知的有没有什么不同的地方
                          5.忘了要说啥


                          IP属地:上海17楼2017-08-04 09:31
                          回复