megui吧 关注:5,468贴子:37,795

用megui压制完28分钟的视频竟然变成了34分钟

只看楼主收藏回复

用megui压制完28分钟的视频竟然变成了34分钟
所以音频和字幕也都对不上了
字幕每句都快一点快一点,视频播完还有8分钟就没了
但是打开34分钟的视频看并不知道多出了什么
求指导!!


1楼2016-11-03 22:17回复
    视频的mediainfo和你avs的内容?


    IP属地:江苏来自Android客户端2楼2016-11-03 22:21
    收起回复
      LoadPlugin("C:\Users\mac\Desktop\MEGUI解压\英文\MeGUI\tools\lsmash\LSMASHSource.dll")
      LSMASHVideoSource("C:\Users\mac\Desktop\AAA ARENA TOUR 2016 -LEAP OVER CUT(1).mp4")
      #deinterlace
      #crop
      LanczosResize(1280,720) # Lanczos (Sharp)
      #denoise
      LoadPlugin("C:\Users\mac\Desktop\MEGUI解压\英文\MeGUI\tools\avisynth_plugin\VSFilter.dll")
      TextSub("C:\Users\mac\Desktop\LEAP OVER Q(1).ass", 1)


      3楼2016-11-03 22:45
      回复
        在aegisub里都是正常的
        用播放器导入字幕也是正常的
        用megui压预览的时候就不对了


        4楼2016-11-03 22:46
        回复
          视频的mediainfo?我怀疑这可能是个vfr的视频。


          IP属地:江苏来自Android客户端6楼2016-11-03 22:49
          收起回复
            概要
            完整名称 : C:\Users\mac\Desktop\AAA ARENA TOUR 2016 -LEAP OVER CUT(1).mp4
            文件格式 : MPEG-4
            格式简介 : Base Media
            编码设置ID : isom
            文件大小 : 3.77 GiB
            长度 : 28分 43秒
            平均混合码率 : 18.8 Mbps
            编码程序 : Bandicut 2.5 (Lavf57.25.100)
            视频
            ID : 1
            文件格式 : AVC
            文件格式/信息 : Advanced Video Codec
            格式简介 : Main@L4
            格式设置, CABAC : 是
            格式设置, ReFrames : 1 frame
            格式设置, GOP : M=1, N=12
            编码设置ID : avc1
            编码设置ID/信息 : Advanced Video Coding
            长度 : 28分 43秒
            码率 : 18.6 Mbps
            画面宽度 : 1 440像素
            画面高度 : 1 080像素
            画面比例 : 16:9
            帧率模式 : 可变
            帧率 : 29.970 fps
            最小帧率 : 5.994 fps
            最大帧率 : 11 988.000 fps
            色彩空间 : YUV
            色度抽样 : 4:2:0
            位深度 : 8位
            扫描方式 : 隔行扫描
            ScanType_Original/String : 逐行扫描
            扫描顺序 : 奇数场(前场TFF)优先
            bits/(pixel*frame)(数据密度) : 0.399
            大小 : 3.73 GiB (99%)
            音频
            ID : 2
            文件格式 : AAC
            文件格式/信息 : Advanced Audio Codec
            格式简介 : LC
            编码设置ID : 40
            长度 : 28分 43秒


            7楼2016-11-03 22:51
            收起回复
              不想回归愚蠢的小丸啊
              又慢视频还拉丝


              8楼2016-11-03 22:52
              回复
                IP属地:江苏来自Android客户端9楼2016-11-03 23:12
                收起回复

                  封装时把你之前抽出的tc拖到视频属性里的时间码文件里


                  IP属地:江苏10楼2016-11-04 08:39
                  收起回复
                    第一步:
                    抽tc,mp4建议封装为mkv以便于处理



                    IP属地:江苏11楼2016-11-04 20:40
                    收起回复
                      第二步:压制
                      avs如下,具体内容根据需求修改:
                      LoadPlugin("D:\视频编码\编码等\megui\tools\lsmash\LSMASHSource.dll")
                      LWLibavVideoSource("源.mp4", format="YUV420P8")
                      TextSub("字幕.ass",vfr="源_track1_jpn.tc.txt")

                      音频不讲了,音频如果用megui有问题就换其他软件处理。


                      IP属地:江苏12楼2016-11-04 20:42
                      收起回复
                        第三步:封装
                        为了方便,采取先封装为mkv再转为mp4的方案

                        注意图中的时间码文件

                        封装转换这里用了小丸,比较方便


                        IP属地:江苏13楼2016-11-04 20:45
                        收起回复
                          最简便的方法,源滤镜里加参数转成cfr
                          LSMASHVideoSource( "xxxx.mp4", fpsnum=30000,fpsden=1001 )
                          你这个例子就应该写成
                          LSMASHVideoSource("C:\Users\mac\Desktop\AAA ARENA TOUR 2016 -LEAP OVER CUT(1).mp4", fpsnum=30000,fpsden=1001)


                          IP属地:河南16楼2016-11-13 01:11
                          回复
                            其实你的做法也不全对,这个源需要做IVTC,IVTC之后的帧率已经发生改变了,因此tc也不该封原先抽出来的那份了


                            IP属地:广东来自Android客户端17楼2016-11-15 00:19
                            收起回复
                              小白还是用小丸工具箱比较好


                              IP属地:广东来自Android客户端18楼2016-12-30 19:27
                              回复