[FFmpeg-trac] #9569(avformat:new): spdifenc: Unusual frame timing (TrueHD)

FFmpeg trac at avcodec.org
Thu May 25 13:32:12 EEST 2023


#9569: spdifenc: Unusual frame timing (TrueHD)
-------------------------------------+-------------------------------------
             Reporter:  Mitzsch01    |                    Owner:  (none)
                 Type:  defect       |                   Status:  new
             Priority:  important    |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  spdif        |               Blocked By:
  regression                         |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by Balling):

 >I also had some time to test an upstream ffmpeg/mpv version with my LG
 TV, that luckily also supports Dolby TrueHD and to my surprise, it did not
 showed the issue. (Would also explain why you @gbooker02 are not seeing
 this one with your setup) Skipping inside the file did not broke audio
 playback like seen with my AVR. Also, a movie with seamless branching
 worked almost (you could hear some crackling when hitting the spot where
 those files were merged) fine. Whereas it would immediately break with my
 AVR.

 But LG C9 is the reference implementation and you are supposed to remove
 one of the minor duplicates on the seamless branch point. See:
 https://github.com/domyd/mlp and I quote:

 >It's important to not delete the frame that contains the major sync, but
 to delete the minor frame duplicate at the end of a stream. Also, the
 frames don't actually match exactly, so you'll need to use some tolerance
 when comparing them.

 Cars 3 has seamless branching. You need to rip it correctly using that
 tool.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9569#comment:16>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list