[issue2020] Last frame missing when encoding BBC-HD from DVB-S
Henk Schoneveld belca...@zonnet.nl added the comment: Compiled version r25825, a vcodec copy results in frame= 360 fps= 0 q=-1.0 Lsize= 13563kB time=14.20 bitrate=7824.2kbits/s but an encode on the same file results in frame= 357 fps= 6 q=-1.0 Lsize=3081kB time=14.20 bitrate=1777.5kbits/s dup=0 drop=1 The time is the same but the amount of frames is not. The resulting file is VFR, according to mediainfo, and mplayer interprets the file as 50fps BTW 360 frames at .04 per frame calculates to time=14.40 FFmpeg issue tracker iss...@roundup.ffmpeg.org https://roundup.ffmpeg.org/issue2020
[issue2020] Last frame missing when encoding BBC-HD from DVB-S
Henk Schoneveld belca...@zonnet.nl added the comment: Here you go. File '360frames.264' not attached - you can download it from https://roundup.ffmpeg.org/file1184. FFmpeg issue tracker iss...@roundup.ffmpeg.org https://roundup.ffmpeg.org/issue2020
[issue2383] error while loading shared libraries: libavformat.so.51:
New submission from Carl Eugen Hoyos ceho...@rainbow.studorg.tuwien.ac.at: Does not look like a valid issue. -- status: new - closed substatus: new - invalid FFmpeg issue tracker iss...@roundup.ffmpeg.org https://roundup.ffmpeg.org/issue2383
[issue2384] error while loading shared libraries: libavformat.so.51:
New submission from Giles AJ gilesaj...@yahoo.ca: I run the script below every midnight and create a movie out of jpg images created throughout the day. I updated my version on Centos 5, after this script ran last night, and part of the update was ffmpeg. I now get the following error when I run the script. /usr/local/bin/ffmpeg: error while loading shared libraries: libavformat.so.51: cannot open shared object file: No such file or directory +++ libavformat.so.52 is in the directory /usr/lib64 and it has an arrow over the top of it. There is also in the same folder another file called libavformat.so.52.31.0 but there is not a file with the extension 51. How do I get the script to run ?? -- messages: 12676 priority: normal status: new substatus: new title: error while loading shared libraries: libavformat.so.51: FFmpeg issue tracker iss...@roundup.ffmpeg.org https://roundup.ffmpeg.org/issue2384
[issue2384] error while loading shared libraries: libavformat.so.51:
Carl Eugen Hoyos ceho...@rainbow.studorg.tuwien.ac.at added the comment: Not an FFmpeg issue. (You either have to update /usr/local/bin/ffmpeg - or remove it in favor of the updated /usr/bin/ffmpeg - and not just /usr/lib64/libavformat*, or, even better, compile a static ffmpeg executable with ./configure make install) -- status: new - closed substatus: new - invalid FFmpeg issue tracker iss...@roundup.ffmpeg.org https://roundup.ffmpeg.org/issue2384
[issue2384] error while loading shared libraries: libavformat.so.51:
Giles AJ gilesaj...@yahoo.ca added the comment: Thank you for the quick reply. I am using the /usr/bin/ffmpeg and it seems to be working fine now. FFmpeg issue tracker iss...@roundup.ffmpeg.org https://roundup.ffmpeg.org/issue2384
[issue2385] Digital Music Software violates the GPL
New submission from Carl Eugen Hoyos ceho...@rainbow.studorg.tuwien.ac.at: Digital Music Software offers Audio Transcoder (audiotranscoder.exe, size 10970432, md5sum cf80f0882812db20605efa817484615e, will upload to samples/ffmpeg-bugs/roundup/issue), it contains a binary distribution of ffmpeg, shows attached incompatible license file, I did not find sources. -- files: License.txt messages: 12680 priority: normal status: open substatus: open title: Digital Music Software violates the GPL topic: (L)GPL violation FFmpeg issue tracker iss...@roundup.ffmpeg.org https://roundup.ffmpeg.org/issue2385 End-User License Agreement for Audio Transcoder IMPORTANT PLEASE READ THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT CAREFULLY BEFORE CONTINUING WITH THIS PROGRAM INSTALL: End-User License Agreement (EULA) is a legal agreement between you (Licensee) , either an individual or a single entity, and Digital Music Software Company (Owner and Licenser) for the Audio Transcoder identified above which may include associated software components, media, printed materials, and online or electronic documentation (Software). By installing, copying, or otherwise using the Software, you agree to be bound by the terms of this EULA. This license agreement represents the entire agreement concerning the program between you and Licenser, and it supersedes any prior proposal, representation, or understanding between the parties. If you do not agree to the terms of this EULA, do not install or use the Software. The Software is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The Software is licensed, not sold. 1. GRANT OF LICENSE. The Software is licensed as follows: (a) Installation and Use. Except as set forth below, you may use the Software on one single computer. You may also install a copy for your exclusive use on either a home or portable computer with condition to run Software on one computer at the same time. (b) Backup Copies. You may also make copies of the Software as may be necessary for backup and archival purposes. (c) Evaluation. You are hereby granted to use this Software for evaluation purposes without charge for a evaluation period of Software. If you use this Software after the evaluation period a registration fee is required. 2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS. (a) Maintenance of Copyright Notices. You must not remove or alter any copyright notices on any and all copies of the Software. (b) Distribution. You may not distribute registered copies of the Software to third parties. Evaluation versions available for download from Licenser's websites may be freely distributed. (c) Prohibition on Reverse Engineering, Decompilation, and Disassembly. You may not reverse engineer, decompile, or disassemble the Software, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation. (d) Rental. You may not rent, lease, or lend the Software. (e) Support Services. Licenser may provide you with support services related to the Software (Support Services). Any supplemental software code provided to you as part of the Support Services shall be considered part of the Software and subject to the terms and conditions of this EULA. (f) Compliance with Applicable Laws. You must comply with all applicable laws regarding use of the Software. 3. TERMINATION Without prejudice to any other rights, Licenser may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the Software in your possession. 4. COPYRIGHT All title, including but not limited to copyrights, in and to the Software and any copies thereof are owned by Licenser or its suppliers. All title and intellectual property rights in and to the content which may be accessed through use of the Software is the property of the respective content owner and may be protected by applicable copyright or other intellectual property laws and treaties. This EULA grants you no rights to use such content. All rights not expressly granted are reserved by Licenser. 5. NO WARRANTIES Licenser expressly disclaims any warranty for the Software. The Software is provided 'As Is' without any express or implied warranty of any kind, including but not limited to any warranties of merchantability, noninfringement, or fitness of a particular purpose. Licenser does not warrant or assume responsibility for the accuracy or completeness of any information, text, graphics, links or other items contained within the Software. Licenser makes no warranties respecting any harm that may be caused by the transmission of a computer virus, worm, time bomb, logic bomb, or other such computer program. Licenser further expressly disclaims
[issue2386] h264_mp4toannexb filter crashes
New submission from Kieran K kie...@kunhya.com: http://www.aktiv-verlag.com/~webvideos/videos/2010/Surfcup.mp4 -- files: typescript messages: 12681 priority: normal status: new substatus: new title: h264_mp4toannexb filter crashes type: bug FFmpeg issue tracker iss...@roundup.ffmpeg.org https://roundup.ffmpeg.org/issue2386 $ gdb ffmpeg_g GNU gdb (GDB) 7.2 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type show copying and show warranty for details. This GDB was configured as i686-pc-cygwin. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /cygdrive/d/mpc-hc/ffmpeg-clean/ffmpeg/ffmpeg_g...done. (gdb) run -i C:\Documents and Settings\KieranK\Desktop\Surfcup.mp4 -vcodec copy -vbs[Ksf h264_mp4toannexb -y out.h264 Starting program: /cygdrive/d/mpc-hc/ffmpeg-clean/ffmpeg/ffmpeg_g -i C:\Documents and Settings\KieranK\Desktop\Surfcup.mp4 -vcodec copy -vbsf h264_mp4toannexb -y out.h264 [New Thread 16300.0x3ae0] warning: Can not parse XML library list; XML support was disabled at compile time [New Thread 16300.0x354c] Program received signal SIGSEGV, Segmentation fault. 0x006df716 in h264_mp4toannexb_filter (bsfc=0x24dc930, avctx=0x24d5bc0, args=0x0, poutbuf=0x22b4e8, poutbuf_size=0x22b4ec, buf=0x24eb630 , buf_size=3233, keyframe=1) at libavcodec/h264_mp4toannexb_bsf.c:117 117 memset(out + total_size, 0, FF_INPUT_BUFFER_PADDING_SIZE); (gdb) Undefined command: btb. Try help. (gdb) #0 0x006df716 in h264_mp4toannexb_filter (bsfc=0x24dc930, avctx=0x24d5bc0, args=0x0, poutbuf=0x22b4e8, poutbuf_size=0x22b4ec, buf=0x24eb630 , buf_size=3233, keyframe=1) at libavcodec/h264_mp4toannexb_bsf.c:117 #1 0x00403655 in write_frame (s=0x24d4a20, pkt=0x22b7d0, avctx=0x24d5bc0, bsfc=0x24dc930) at ffmpeg.c:744 #2 0x0040595f in output_packet (ist=0x24daef0, ist_index=0, ost_table=0x24db030, nb_ostreams=1, pkt=0x22cb68) at ffmpeg.c:1715 #3 0x00409c82 in transcode (output_files=0x84c, nb_output_files=0, input_files=0x0, nb_input_files=2359296, stream_maps=0x7c927784, nb_stream_maps=2377752) at ffmpeg.c:2628 #4 0x7918 in ?? () #5 0x0040a15e in main (argc=2280512, argv=0x100) at ffmpeg.c:4319 (gdb) Dump of assembler code from 0x6df6f6 to 0x6df740: 0x006df6f6 h264_mp4toannexb_filter+1014: jmp0x6df620 h264_mp4toannexb_filter+800 0x006df6fb h264_mp4toannexb_filter+1019: movzbl 0x6(%ecx),%eax 0x006df6ff h264_mp4toannexb_filter+1023: lea0x7(%ecx),%ebp 0x006df702 h264_mp4toannexb_filter+1026: movb $0x1,0x2f(%esp) 0x006df707 h264_mp4toannexb_filter+1031: mov%al,0x2e(%esp) 0x006df70b h264_mp4toannexb_filter+1035: jmp0x6df612 h264_mp4toannexb_filter+786 0x006df710 h264_mp4toannexb_filter+1040: mov0x28(%esp),%eax 0x006df714 h264_mp4toannexb_filter+1044: add%ebx,%eax = 0x006df716 h264_mp4toannexb_filter+1046: movl $0x0,(%eax) 0x006df71c h264_mp4toannexb_filter+1052: movl $0x0,0x4(%eax) 0x006df723 h264_mp4toannexb_filter+1059: mov0x54(%esp),%ecx 0x006df727 h264_mp4toannexb_filter+1063: mov0x18(%ecx),%eax 0x006df72a h264_mp4toannexb_filter+1066: mov%eax,(%esp) 0x006df72d h264_mp4toannexb_filter+1069: call 0x8862b0 av_free 0x006df732 h264_mp4toannexb_filter+1074: mov0x54(%esp),%eax 0x006df736 h264_mp4toannexb_filter+1078: mov0x28(%esp),%edx 0x006df73a h264_mp4toannexb_filter+1082: mov0x14(%esp),%ecx 0x006df73e h264_mp4toannexb_filter+1086: mov%ebx,0x1c(%eax) End of assembler dump. (gdb) eax0x00 ecx0x24db14038646080 edx0xffea -22 ebx0x0 0 esp0x22b450 0x22b450 ebp0x24db1470x24db147 esi0x0 0 edi0x22b7d0 2275280 eip0x6df716 0x6df716 h264_mp4toannexb_filter+1046 eflags 0x210246 [ PF ZF IF RF ID ] cs 0x1b 27 ss 0x23 35 ds 0x23 35 es 0x23 35 fs 0x3b 59 gs 0x0 0 st0-nan(0x8080808080808080) (raw 0x8080808080808080) st1-nan(0x8080808080808080) (raw 0x8080808080808080) st20.40259499570594810824442078 (raw 0x3ffdcccd05dd53be) st35.7340440618696742929035486834997265e-11 (raw 0x3fdcfc2f98c4aad7bcc7) st49(raw 0x400fafc8) st51.110870530225397911e-05 (raw 0x3feeba69dbdd3ac1---Type return to continue, or q return to quit---3d7c) st61.15902891109759918e+100 (raw
[issue2386] h264_mp4toannexb filter crashes
Reimar Döffinger b...@reimardoeffinger.de added the comment: I suspect this change will fix the crash, but I doubt it will play: Index: ffmpeg/libavcodec/h264_mp4toannexb_bsf.c === --- ffmpeg/libavcodec/h264_mp4toannexb_bsf.c(revision 25816) +++ ffmpeg/libavcodec/h264_mp4toannexb_bsf.c(working copy) @@ -114,6 +114,7 @@ unit_nb = *extradata++; /* number of pps unit(s) */ } +if (out) memset(out + total_size, 0, FF_INPUT_BUFFER_PADDING_SIZE); av_free(avctx-extradata); avctx-extradata = out; FFmpeg issue tracker iss...@roundup.ffmpeg.org https://roundup.ffmpeg.org/issue2386