#7916(ffmpeg:new): Incorrect seeking for modplug formats
#7916: Incorrect seeking for modplug formats -------------------------------------+------------------------------------- Reporter: _abjd_ | Type: defect Status: new | Priority: normal Component: ffmpeg | Version: git- Keywords: modplug, | master seeking | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: How to reproduce: {{{ ffmpeg -ss 00:01:25.00 -i BUTTERFL.XM render.mp3 }}} Output: {{{ Input #0, libopenmpt, from 'BUTTERFL.XM': Metadata: title : Butterfly Flew Away encoder : FastTracker 2 or compatible Duration: 00:02:53.19, bitrate: 15 kb/s Stream #0:0: Audio: pcm_f32le, 48000 Hz, stereo, flt, 3072 kb/s Stream mapping: Stream #0:0 -> #0:0 (pcm_f32le (native) -> mp3 (libmp3lame)) Press [q] to stop, [?] for help Output #0, mp3, to 'render.mp3': Metadata: TIT2 : Butterfly Flew Away TSSE : Lavf58.26.101 Stream #0:0: Audio: mp3 (libmp3lame), 48000 Hz, stereo, fltp Metadata: encoder : Lavc58.47.102 libmp3lame size= 55kB time=00:00:03.40 bitrate= 131.5kbits/s speed=7.29x }}} Seeking to 1:25 in a 2:53 length file results in a 3.4 second output. This has happened with every modplug format I've tried so far. -- Ticket URL: <https://trac.ffmpeg.org/ticket/7916> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#7916: Incorrect seeking for modplug formats -------------------------------------+------------------------------------- Reporter: _abjd_ | Owner: Type: defect | Status: new Priority: normal | Component: ffmpeg Version: git-master | Resolution: Keywords: modplug, | Blocked By: seeking | Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by _abjd_): * Attachment "BUTTERFL.XM" added. input file used in the example -- Ticket URL: <https://trac.ffmpeg.org/ticket/7916> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#7916: Incorrect seeking for modplug formats -------------------------------------+------------------------------------- Reporter: _abjd_ | Owner: Type: defect | Status: new Priority: normal | Component: ffmpeg Version: git-master | Resolution: Keywords: modplug, | Blocked By: seeking | Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by _abjd_): Oops, left out the summary: Using `-ss` to seek to a position in a modplug format gives incorrect results. The position is much further ahead than expected. -- Ticket URL: <https://trac.ffmpeg.org/ticket/7916#comment:1> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#7916: Incorrect seeking for module formats -------------------------------------+------------------------------------- Reporter: _abjd_ | Owner: Type: defect | Status: new Priority: normal | Component: ffmpeg Version: git-master | Resolution: Keywords: modplug, | Blocked By: seeking | Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- -- Ticket URL: <https://trac.ffmpeg.org/ticket/7916#comment:2> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#7916: Incorrect seeking for module formats -------------------------------------+------------------------------------- Reporter: _abjd_ | Owner: Type: defect | Status: new Priority: normal | Component: ffmpeg Version: git-master | Resolution: Keywords: libopenmpt, | Blocked By: seeking | Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by _abjd_): * keywords: modplug, seeking => libopenmpt, seeking -- Ticket URL: <https://trac.ffmpeg.org/ticket/7916#comment:3> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#7916: Incorrect seeking for module formats -------------------------------------+------------------------------------- Reporter: _abjd_ | Owner: DodoGTA Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: libopenmpt, | Blocked By: seeking | Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by DodoGTA): * component: ffmpeg => avformat * owner: (none) => DodoGTA * status: new => open Comment: Does [https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=13662 this patch] help with your issue? I personally tested it with some `.umx` files in `mpv` and it seems to fix the seeking behavior there -- Ticket URL: <https://trac.ffmpeg.org/ticket/7916#comment:4> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
participants (1)
-
FFmpeg