Opened 20 months ago
Closed 20 months ago
#10327 closed defect (fixed)
Error muxing a packet when limit file size parameter is set
Reported by: | Jan | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | ffmpeg |
Version: | git-master | Keywords: | muxer copy |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
Summary of the bug:
FFmpeg returns error code 187 when copying video file and limit file size parameter is set. The output ends with:
[out#0/mp4 @ 0x391da00] Error muxing a packetme=-577014:32:22.77 bitrate= -0.0kbits/s speed=N/A frame= 1563 fps=0.0 q=-1.0 Lsize= 49119kB time=00:01:04.19 bitrate=6268.6kbits/s speed= 236x video:48063kB audio:1012kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.089060% Conversion failed!
OS: CentOS Stream release 8
How to reproduce:
% ffmpeg -ss 1.0 -i the_simpsons_movie_trailer.mp4 -c copy -fs 50000000 -reset_timestamps 1 -y test.mp4 /opt/ffmpeg/bin/ffmpeg -version ffmpeg version git-2023-04-20-adeb5b6 Copyright (c) 2000-2023 the FFmpeg developers built with gcc 8 (GCC) configuration: --prefix=/opt/ffmpeg-20230421 --enable-libx264 --enable-libx265 --enable-gpl --extra-ldflags='-L/opt/x264/lib -L/opt/x265/lib' --extra-cflags='-I/opt/x264/lib -I/opt/x265/lib' --pkg-config-flags=--static --extra-libs=-lpthread libavutil 58. 6.100 / 58. 6.100 libavcodec 60. 10.100 / 60. 10.100 libavformat 60. 5.100 / 60. 5.100 libavdevice 60. 2.100 / 60. 2.100 libavfilter 9. 5.100 / 9. 5.100 libswscale 7. 2.100 / 7. 2.100 libswresample 4. 11.100 / 4. 11.100 libpostproc 57. 2.100 / 57. 2.100 built on 2023-04-21
Happens on any h264 video I have, tested for example on this video:
https://dvdloc8.com/clip.php?movieid=12167&clipid=2
I have older FFmpeg builds on other servers:
- master 2022-12-07 - works
- master 2023-01-03 - works
- master 2023-02-15 - fails
- master 2023-03-10 - fails
Fails also on my Arch Linux:
ffmpeg version n6.0 Copyright (c) 2000-2023 the FFmpeg developers built with gcc 12.2.1 (GCC) 20230201
When I remove the -fs
parameter, everything works fine.
Attachments (1)
Change History (4)
by , 20 months ago
Attachment: | the_simpsons_movie_trailer_output.log added |
---|
comment:1 by , 20 months ago
Here is my patch:
http://ffmpeg.org/pipermail/ffmpeg-devel/2023-April/308755.html
comment:3 by , 20 months ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in b56aca9b42411da444a0b267ea1dd183cbb4fbf7.
Command output