Announcement

Collapse
No announcement yet.

Audio out of sync - 9.1.7.9 MKV Passthrough

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    BD Ripper (3D Plus) Audio out of sync - 9.1.7.9 MKV Passthrough

    DVDFab Blu-ray ripper 9.1.7.9
    MKV Passthrough
    Blu-ray disc: The Maze Runner

    The exact condition to reproduce the bug: Rip 'The Maze Runner' title 220 using MKV Passthrough. Audio will go out of sync at first chapter mark 00:07:09:595.

    title220 is a "Play All" extra consisting of five separate titles that are "The Making of The Maze Runner" extra on the Blu-ray disc. DVDFab reports the length of this title as 42:29, but the actual ripped file has a length of 42:26.

    There are individual titles 211-215 for each section that make up "The Making of The Maze Runner".

    During play back of title 220, the audio is fine for the first title (title 211), but then immediately goes out of sync once you hit the next title (title 212).

    I ripped titles 211-215 as separate files, and there are no audio sync issue. The issue is only there when you rip the "Play All" title 220.

    I've run into audio sync issues on other discs, but was always able run the m2ts file in the BDMV/STREAM directory through mkvmerge to get a good file. This is the first time I've found an issue like this in a "Play All" extra title, but I admit it's possible I missed it on previous disc rips.

    Please let me know if you need any additional information to reproduce and fix this bug.

    Thank-you.

    #2
    Can you post your log file? Curious to see if this is the audio decode retry error that I've been seeing since the 6.x software came out.

    Comment


      #3
      I've upgraded to 9.1.8.0 and run the conversion again, audio sync issue still present.
      Here's my log - I don't see any errors. Any ideas?

      Code:
      DVDFab 9.1.8.0 (2015/01/05  21:31:50)
      
       0m 00.05s: Init Public log : enabled.
       0m 00.06s: Init Private log : finish.
       0m 00.06s: App info: 2014-12-23
       0m 00.06s: App info: 9.1.8.0 9180 Official
       0m 00.07s: Init CrashReportSettings : disabled.
       0m 00.07s: Init DVDInfo_Log : enabled.
       0m 00.08s: Init Qt_Log : disabled.
       0m 00.30s: Profile Manager :: Begin Load Profile 
       0m 00.30s: Qt Translator file load success 
       0m 00.31s: App info: client type 2.
       0m 00.33s: MobilePlay load: preload successful.
       0m 00.41s: MobilePlay load: Load successful.
       0m 00.42s: Init process: Transfer settings successful.
       0m 00.42s: info: check logpath= C:/Users/Gary/Documents/DVDFab9/Log/
       0m 00.45s: info: _check_gpu is running ...
       0m 01.75s: info: check_gpu run successful 
       0m 01.76s: info: recommand= 0, Shrink support= 0, enable= 0, cuda_cap= 0 , cpu_count= 8
       0m 01.79s: GPU check: GPUAccelerate-451
       0m 01.83s: GPU check: GPUAccelerate setting-0, 0
       0m 01.86s: GPU check: CUDA cap-0
       0m 01.90s: GPU check: Support coreavc decode-0
       0m 01.92s: Profile Manager :: End Load Profile 
       0m 01.93s: GPU check: Lighting shrink status-0, 0
       0m 01.94s: GPU check: Graphics info 1: ATI Radeon HD 5700 Series : 9.12.0.0 : 
       0m 01.95s: Init process: Load config successful.
       0m 01.96s: Init process: Windows os type is 64bit System Windows 7.
       0m 01.96s: Init process: command line in is 
       0m 02.07s: Reg check: Parse string: ( 20:8260762964 )( 21:8260762964 )( 22:8260762964 )( 1:0 )( 11:0 )( 2:0 )( 50:0 )( OV:9181 )( BV:9182 )( S:96fc8576ed1b846f64cfdb8a45d7a157 )
       0m 02.08s: Reg check: Option check status-Local
       0m 02.09s: Reg check: ( HD Decrypter:1:0 )-( DVD to DVD (Gold):0:0 )-( DVD to DVD:0:0 )-( DVD to Mobile:0:0 )-( Blu-ray to Blu-ray:1:1 )-( Blu-ray to Mobile:1:1 )-( File to Mobile:0:0 )-( Blu-ray to DVD:1:0 )-( DVD to Blu-ray:1:0 )-( File to DVD:1:0 )-( File to Blu-ray:1:0 )-( File Mover:1:0 )-( Blu-ray to 3D:1:1 )-( 2D to 3D:1:0 )-( Blu-ray Decrypt:1:0 )-( DVD Decrypt:1:0 )-
       0m 02.09s: App info: language type ENU.
       0m 02.10s: Reg check: Start get sys number.
       0m 02.10s: Export Blu-ray source information report : enabled
       0m 02.10s: Reg check: Serial number is: 90-e6-ba-3c-7c-ad
       0m 02.11s: Init process: Init GPU settings successful.
       0m 02.11s: Reg check: Connect type is: 0
       0m 02.79s: Init preview: Begin init preview play engine.
       0m 02.79s: Init preview: Begin init preview play engine(Internal).
       0m 03.60s: Init preview: Init internal engine successful.
       0m 04.63s: Burn engine: start init.
       0m 04.63s: Burn engine: set log folder.
       0m 04.64s: DVD: init read settings.
       0m 04.64s: DVD: init write settings.
       0m 04.85s: BD: init read settings.
       0m 04.86s: BD: init write settings.
       0m 04.86s: bd set region A
       0m 04.86s: Burn engine: config engine type-2 begin.
       0m 04.87s: Burn engine: config engine type-2 end.
       0m 04.87s: Burn engine: writer count 1.
       0m 04.88s: Burn engine: 0- E:\ [PIONEER BD-RW   BDR-208D 1.10 (Scsi)].
       0m 04.88s: Burn engine: end init.
       0m 05.19s: Reg check: Times of connecting error is: 0
       0m 05.19s: Reg check: Parse string: ( S:6d6e0b5acf9e734eefe1bd0d7d10070c
       0m 05.20s: Reg check: Option check status-NewWork
       0m 05.80s: Init process: Init setting page successful.
       0m 05.81s: QtLog Mode = false 
       0m 05.82s: Show UI Step 2 
       0m 06.40s: Show UI Step 3 
       0m 06.40s: Start show MainUI.
       0m 06.41s: UI manager: switch to Converter mode.
       0m 08.34s: allow_test : false
       0m 08.47s: Init process: init main ui successful.
       0m 08.56s: Init process: show main ui successful.
       0m 08.57s: DriveX msg: Init driveX E with I/O mode: 0
       0m 08.57s: DriveX msg: Init driveX G with I/O mode: 0
       0m 31.06s: opening drive E
       0m 31.12s: opened i/o
       0m 31.14s: Source manager:open source flag:1,1,1,1
       0m 31.15s: opening drive G
       0m 31.15s: opened i/o
       0m 31.16s: Source manager:open source flag:1,1,1,1
       0m 31.16s: Source manager:open source flag:1,1,1,1
      10m 43.83s: Source manager: drag file F:/The Maze Runner (2014)/The Maze Runner (2014).iso
      10m 43.83s: opening iso F:\The Maze Runner (2014)\The Maze Runner (2014).iso
      10m 43.83s: got media type 15
      10m 44.07s: got max lba 24351807
      10m 44.16s: got disc type 20
      10m 44.17s: type Blu-ray BDMV
      10m 44.17s: volume label MAZE_RUNNER
      10m 44.18s: Source manager: add source id 0.
      10m 44.21s: bd set region ?
      10m 44.30s: Source open status:DVD No, 2000-1-1
      10m 44.30s: Source open status:BD Yes, 2231-10-11
      10m 44.31s: bd set region A
      10m 44.31s: internal path [:/BDMV/
      10m 44.40s: aacs 0 bd+ 0
      10m 44.50s: got bdmv
      10m 45.87s: movie name: the maze runner||maze_runner||f:\the maze runner (2014)\the maze runner (2014)
      10m 48.90s: got bdmv
      10m 55.92s: got extended bdinfo
      10m 55.92s: opened blu-ray
      10m 55.93s: Source manager: open successful.
      10m 55.93s: Source manager:open source flag:1,1,1,1
      10m 57.54s: Work manager: create Converter work 0 with source 0 and uiinfo 0( title 800 ).
      10m 59.08s: ========WorkAttr::SetSource=======
      10m 59.09s: Source Video Size Original : 1920 x 1080 
      10m 59.09s: Source Video Size Display : 1920 x 1080 
      10m 59.10s: Source Video FPS : 24000 / 1001 
      10m 59.10s: Source Video Bitrate : 1200 
      10m 59.10s: Source Audio Bitrate : 0 
      10m 59.11s: Source Audio Channels : 8 
      10m 59.11s: Source Audio Volume : 100 
      10m 59.11s: Work Profile : MKV Passthrough 
      11m 33.14s: Work manager: create Converter work 1 with source 0 and uiinfo 0( title 220 ).
      11m 33.32s: ========WorkAttr::SetSource=======
      11m 33.32s: Source Video Size Original : 1920 x 1080 
      11m 33.33s: Source Video Size Display : 1920 x 1080 
      11m 33.33s: Source Video FPS : 24000 / 1001 
      11m 33.34s: Source Video Bitrate : 1200 
      11m 33.34s: Source Audio Bitrate : 0 
      11m 33.34s: Source Audio Channels : 2 
      11m 33.35s: Source Audio Volume : 100 
      11m 33.35s: Work Profile : MKV Passthrough 
      12m 37.34s: UILog:OnMsgToolbar_Start
      12m 37.36s: UILog:Msg Start : ready start
      12m 37.37s: UILog:Msg Start : start test run work
      12m 37.38s: UILog:right button to null, work falg = -1
      12m 37.39s: UILog:Msg Start : run work
      12m 37.44s: UILog:Run current Work.
      12m 37.45s: UILog:Begin work Converter.
      12m 37.45s: UILog:Begin work copy or converter.
      12m 37.45s: Start check Blu-ray Ripper (3D Plus) register status.
      12m 37.46s: End check Blu-ray Ripper (3D Plus) register status: Enable
      12m 37.46s: UILog:start running at thread.
      12m 37.47s: UILog:return flag at start running at thread ok.
      12m 37.50s: OPList at BD Converter : (4113.1),(4352.1),(4608.32)
      12m 37.50s: Blu-ray Converter (3D Plus) check watermark flag: 0
      12m 37.51s: ------------------  convert work begin(1/1)  ------------------ 
      12m 37.51s: start process(1/1)
      
      ------ process working ------
       0m 00.11s: opening iso F:\The Maze Runner (2014)\The Maze Runner (2014).iso
       0m 00.12s: got media type 15
       0m 00.12s: got max lba 24351807
       0m 00.13s: got disc type 20
       0m 00.13s: type Blu-ray BDMV
       0m 00.14s: volume label MAZE_RUNNER
       0m 00.14s: bd set region A
       0m 00.14s: internal path [:/BDMV/
       0m 00.17s: aacs 0 bd+ 0
       0m 00.20s: got bdmv
       0m 01.36s: movie name: the maze runner||maze_runner||f:\the maze runner (2014)\the maze runner (2014)
       0m 03.97s: got bdmv
       0m 06.39s: got extended bdinfo
       0m 06.40s: opened blu-ray
       0m 06.40s: info: create config(bluray2video)
       0m 06.41s: info: crop value after clone: left = 0 right= 0 top=0 bottom=0 enable=0 mode=0
       0m 06.41s: info: use profile(MKV Passthrough)
       0m 06.42s: info: bluray playlist(220),angle(0),chapter(1->6),BDAV(no)
       0m 06.42s: info: 3D working_mode(disable), 3D format(sbs_lef_right) 
      12m 44.54s: UILog:MsgWork:WorkStatus_Start
       0m 06.43s: info: stream input@ Video(4113)[codec(h264) size(1920*1080) fps(24000/1001) interlace(0) duration(429)sec opcode(copy)]
       0m 06.44s: info: stream output Video(4113)[codec(h264) size(1920*1080) fps(24000/1001) interlace(0) bitrate(0) duration(429)sec]
       0m 06.45s: info: stream input@ Audio(4352)[codec(ac3) channels(2) sample(48000) bitrate(224000) bitdepth(0) opcode(copy)]
       0m 06.45s: info: stream output Audio(4352)[codec(ac3) channels(2) sample(48000) bitrate(224000) bitdepth(0) opcode(copy)]
       0m 06.46s: info: stream input@ SubPicture(4608)[codec(pgssub) language(English) opcode(remux)]
       0m 06.46s: info: stream output SubPicture(4608)[codec(pgssub) language(English)]
       0m 06.47s: info: SubMode(Remux) -- Display Only forced Subtitle(false) 
       0m 06.48s: info: recommand= 0, Shrink support= 0, enable= 0, cuda_cap= 0 , cpu_count= 8
      12m 44.59s: UILog:MsgWork:WorkStatus_Start
       0m 06.50s: info: processing source(00211.m2ts) 
       0m 23.39s: info: processing source(00212.m2ts) 
       0m 39.54s: info: processing source(00213.m2ts) 
       1m 01.13s: info: processing source(00214.m2ts) 
       1m 30.11s: info: processing source(00215.m2ts) 
       1m 49.40s: info: processing source(00216.m2ts) 
       1m 50.07s: 
      ------ process exit ------
      14m 28.18s: UILog:MsgWork:WorkStatus_Start
      14m 29.53s: ------------------  convert work finished  ------------------
      14m 30.54s: UILog:MsgWork:current work finish : 3
      14m 30.54s: UILog:Run Work to end.
      14m 35.61s: Source manager:open source flag:1,1,1,1
      14m 41.71s: Exit process: stop running.
      14m 41.72s: Exit process: preview pfn_releaseplayer end
      14m 41.75s: Exit process: preview pfn_deinit end
      14m 41.76s: Exit process: preview FreeLibrary end

      Comment


        #4
        Yeah, don't see anything obvious in the logs. Not the error that I'm seeing. I've seen audio sync issues with other movies. On one the audio was all off by a few ms, so I shifted it by remuxing the mkv. The other time, it was not matching the correct video track with the correct audio track and I had to make a few attempts via trial and error to get it sorted out.

        Comment


          #5
          This error condition is very specific and easy to reproduce. I hope the dev team can sort it out. The fix may lead to solutions for other audio sync issues people are seeing.

          I've just started ripping my collection, and I'm seeing the small millisecond sync issues also. It seems to be most apparent at the end of the movie, like the audio is slowly going out of sync.

          So, I just installed an evaluation copy of MakeMKV and ripped The Maze Runner Title 220 again, and guess what, no sync issue!!!

          So, there's the challenge to the DVDfab team: Don't let MakeMKV beat you - fix this bug!!

          Comment


            #6
            Yeah, the sync issue likely occurs during transcoding which the other program doesn't do.

            I ran into the same issues as well with the audio_decode_error. Always occurred during transcoding if I ripped with Fab or your other program then used Fab for transcode only.

            Maybe try the 9.1.5.x versions if you can get a hold of the old binaries. That's what I've been doing for the time being while I await a fix (been a few months now since I first reported it... no idea if it's actually in work or not).

            Comment


              #7
              I'm using MKV Passthrough, so there's no transcoding going on in DVDFab.

              If I had to guess, I'd say this audio sync issue is related to ripping a title with multiple M2TS files. But it's clearly more than that, as I've seen DVDFab work without issue in this case.

              Comment

              Working...
              X