[FFmpeg-trac] #7578(undetermined:open): converting to ogg (opus) with wrong -ss leads to infinite loop
FFmpeg
trac at avcodec.org
Thu Nov 29 02:23:23 EET 2018
#7578: converting to ogg (opus) with wrong -ss leads to infinite loop
-------------------------------------+-------------------------------------
Reporter: halaei | Owner:
Type: defect | Status: open
Priority: important | Component:
Version: git-master | undetermined
Keywords: opus | Resolution:
deadlock | Blocked By:
Blocking: | Reproduced by developer: 1
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Changes (by cehoyos):
* keywords: => opus deadlock
* priority: normal => important
* version: unspecified => git-master
* status: new => open
* reproduced: 0 => 1
Comment:
For future tickets: Please remember to always test current FFmpeg git head
before reporting issues.
{{{
$ ffmpeg -i fate-suite/mp3-conformance/compl.bit -acodec opus -strict -2
-ss 6 -f null -
ffmpeg version N-92549-g3317155 Copyright (c) 2000-2018 the FFmpeg
developers
built with gcc 6.4.0 (GCC)
configuration: --enable-gpl --enable-libxml2 --enable-gnutls
libavutil 56. 24.101 / 56. 24.101
libavcodec 58. 40.100 / 58. 40.100
libavformat 58. 23.100 / 58. 23.100
libavdevice 58. 6.100 / 58. 6.100
libavfilter 7. 46.101 / 7. 46.101
libswscale 5. 4.100 / 5. 4.100
libswresample 3. 4.100 / 3. 4.100
libpostproc 55. 4.100 / 55. 4.100
[mp3 @ 0x3f52700] Estimating duration from bitrate, this may be inaccurate
Input #0, mp3, from 'fate-suite/mp3-conformance/compl.bit':
Duration: 00:00:05.19, start: 0.000000, bitrate: 64 kb/s
Stream #0:0: Audio: mp3, 48000 Hz, mono, fltp, 64 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (mp3 (mp3float) -> opus (native))
Press [q] to stop, [?] for help
Output #0, null, to 'pipe:':
Metadata:
encoder : Lavf58.23.100
Stream #0:0: Audio: opus, 48000 Hz, mono, fltp, 48 kb/s
Metadata:
encoder : Lavc58.40.100 opus
[opus @ 0x3f60840] Trying to remove 960 samples, but the queue is empty
[null @ 0x3f56d40] Encoder did not produce proper pts, making some up.
[opus @ 0x3f60840] Trying to remove 960 samples, but the queue is empty
Last message repeated 37393 times
^C
}}}
Also reproducible with:
{{{
$ ffmpeg -f f32le -i /dev/null -acodec opus -strict -2 -f null -
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7578#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list