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

FFmpeg trac at avcodec.org
Sun Dec 26 14:45:06 EET 2021


#9569: spdif: Unusual frame timing
-----------------------------------+--------------------------------------
             Reporter:  Mitzsch01  |                     Type:  defect
               Status:  new        |                 Priority:  normal
            Component:  avformat   |                  Version:  git-master
             Keywords:  spdif      |               Blocked By:
             Blocking:             |  Reproduced by developer:  0
Analyzed by developer:  0          |
-----------------------------------+--------------------------------------
 '''Summary of the bug:'''
 When playing back a file containing a Dolby TrueHD track with passthrough
 enabled and you skip forward or backward audio is lost. (I tried it with
 mpv) In the console, it shows the following message:
 {{{
 [ffmpeg] spdif: Unusual frame timing: 40872 => 18920, 40 samples/frame is
 not implemented. Update your FFmpeg version to the newest one from Git. If
 the problem still occurs, it means that your file has a feature that has
 not been implemented.
 [ffmpeg] spdif: If you want to help, upload a sample of this file to
 https://streams.videolan.org/upload/ and contact the ffmpeg-devel mailing
 list. (ffmpeg-devel at ffmpeg.org)
 }}}

 It also occurs when you play a file that comes from a master and needed
 seamless branching. Whenever it hits the sequence that was merged, audio
 is lost and it shows the same message above.

 This behavior is present after the commits for this issue
 https://trac.ffmpeg.org/ticket/7731 were merged. The implementation before
 that worked fine in this regard.

 '''How to reproduce:'''
 Play any TrueHD file with passthrough enabled and skip forward or backward
 in the file. In most cases, the audio will be lost and you see the message
 ''spdif: Unusual frame timing:''. You may recover from this by skipping
 further.

 {{{
 mpv 0.34.0-116-gd92cf77be5 Copyright © 2000-2021 mpv/MPlayer/mplayer2
 projects
  built on Sat Dec 25 17:26:05 CET 2021
 FFmpeg library versions:
    libavutil       57.13.100
    libavcodec      59.15.101
    libavformat     59.10.100
    libswscale      6.1.102
    libavfilter     8.21.100
    libswresample   4.0.100
 FFmpeg version: N-105030-g0c8741f819
 }}}


 '''Samples:'''
 https://kodi.wiki/view/Samples
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9569>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list