From trac at avcodec.org Sun May 1 10:56:05 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 08:56:05 -0000 Subject: [FFmpeg-trac] #4134(avcodec:open): wmalossless: fix 24bit support In-Reply-To: <039.ae1648c9646a5a0c627d3040f048f0b2@avcodec.org> References: <039.ae1648c9646a5a0c627d3040f048f0b2@avcodec.org> Message-ID: <054.7d02c91a7eebe869c216fafb5876b16a@avcodec.org> #4134: wmalossless: fix 24bit support -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: wmalossless | Blocked By: bounty | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by richardpl): The noise issues should be finally fixed in latest master. (I hope) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 1 14:25:50 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 12:25:50 -0000 Subject: [FFmpeg-trac] #4134(avcodec:open): wmalossless: fix 24bit support In-Reply-To: <039.ae1648c9646a5a0c627d3040f048f0b2@avcodec.org> References: <039.ae1648c9646a5a0c627d3040f048f0b2@avcodec.org> Message-ID: <054.b73a4405206fb86f24647ddbdd5931a3@avcodec.org> #4134: wmalossless: fix 24bit support -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: wmalossless | Blocked By: bounty | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by ami_stuff): "close->fixed" AFAICT -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 1 14:55:29 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 12:55:29 -0000 Subject: [FFmpeg-trac] #5350(avcodec:closed): Infinite loop when reading subtitles with FFprobe In-Reply-To: <037.c97e0beffc420b32fbb0e8a589f5af14@avcodec.org> References: <037.c97e0beffc420b32fbb0e8a589f5af14@avcodec.org> Message-ID: <052.1956bac71359fa2f844416b4925f6cd4@avcodec.org> #5350: Infinite loop when reading subtitles with FFprobe -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: deadlock | Blocked By: regression sub | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by ubitux): * keywords: deadlock regression => deadlock regression sub * status: new => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Regression since 29412821241050c846dbceaad4b9752857659977. Fixed in bbf02f7d288681d2ba6d522a99e6341dc3984247. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 1 15:09:07 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 13:09:07 -0000 Subject: [FFmpeg-trac] #4134(avcodec:closed): wmalossless: fix 24bit support In-Reply-To: <039.ae1648c9646a5a0c627d3040f048f0b2@avcodec.org> References: <039.ae1648c9646a5a0c627d3040f048f0b2@avcodec.org> Message-ID: <054.a6b5f75bf08a712f875ea74c02a4a995@avcodec.org> #4134: wmalossless: fix 24bit support -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: wmalossless | Blocked By: bounty | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: All files are bitexact here with 532e9370835d8afb7d20a86b652585b44ada627b wmall_input_24bit_96000_5ch.wma is truncated. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 1 15:31:22 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 13:31:22 -0000 Subject: [FFmpeg-trac] #5174(avcodec:closed): ficv: "invalid cursor size" warning In-Reply-To: <039.adbe8b451f539b56733062c31b623413@avcodec.org> References: <039.adbe8b451f539b56733062c31b623413@avcodec.org> Message-ID: <054.cd02ed62e5f43ca0cc6f021956d5039a@avcodec.org> #5174: ficv: "invalid cursor size" warning ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: minor | Component: avcodec Version: git-master | Resolution: fixed Keywords: fic | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed in 00ffbdfb68ca3ff89d1735017a5f0db418b7a85b -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 1 15:49:27 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 13:49:27 -0000 Subject: [FFmpeg-trac] #5492(avformat:new): mov TimeCodeHandler always copied to mp4 In-Reply-To: <040.f8a44fa8008cbba2bd1c14274755e06a@avcodec.org> References: <040.f8a44fa8008cbba2bd1c14274755e06a@avcodec.org> Message-ID: <055.b714295d1bf7865d8fab538d6f37d5ff@avcodec.org> #5492: mov TimeCodeHandler always copied to mp4 -------------------------------------+------------------------------------- Reporter: blacktrash | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mov | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: mov => mov regression Comment: See also ticket #5414 - also related to b4dcd351 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 1 16:37:37 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 14:37:37 -0000 Subject: [FFmpeg-trac] #5496(undetermined:closed): dsf: no duration In-Reply-To: <039.579d4f222447903640ee534b796bf5cf@avcodec.org> References: <039.579d4f222447903640ee534b796bf5cf@avcodec.org> Message-ID: <054.2f4c95bfbd6ebfcc66acbee645c2c0d1@avcodec.org> #5496: dsf: no duration -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: minor | Component: Version: git-master | undetermined Keywords: dsf | Resolution: fixed codecpar regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by richardpl): * status: open => closed * resolution: => fixed Comment: Fixed in 423a6a0993814e44fa8f34af23f5e9242cd0658a. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 1 18:30:55 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 16:30:55 -0000 Subject: [FFmpeg-trac] #2616(avcodec:open): support matrox mpeg-2 I-frame with alpha codec (m704 fourcc) In-Reply-To: <039.72d13fc78b1658650c70395366c0cbb7@avcodec.org> References: <039.72d13fc78b1658650c70395366c0cbb7@avcodec.org> Message-ID: <054.b6ac68532a15539ade09ca1d289fdbc7@avcodec.org> #2616: support matrox mpeg-2 I-frame with alpha codec (m704 fourcc) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: matrox | Blocked By: mpeg2video alpha | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by ami_stuff): attached some more matrox mpeg-2 samples -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 1 18:41:03 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 16:41:03 -0000 Subject: [FFmpeg-trac] #4207(avcodec:new): FFmpeg compile problem witb --enable-nvenc In-Reply-To: <042.fd3fc402d21d5459fa55c7b8f5d64430@avcodec.org> References: <042.fd3fc402d21d5459fa55c7b8f5d64430@avcodec.org> Message-ID: <057.2766e39b77a3756ca70fd6397ed63bcd@avcodec.org> #4207: FFmpeg compile problem witb --enable-nvenc --------------------------------------+----------------------------------- Reporter: smallishzulu | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: nvenc | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+----------------------------------- Comment (by cehoyos): Is this still reproducible? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 1 23:14:29 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 21:14:29 -0000 Subject: [FFmpeg-trac] #5498(undetermined:new): Pentax K-r MJPEG files - one second clicking Message-ID: <036.ac0b24ff4240b41b76edc7d85bf8280f@avcodec.org> #5498: Pentax K-r MJPEG files - one second clicking -------------------------------------+------------------------------------- Reporter: wanted | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: pentax k-r | Blocked By: interleave audio clicking | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Files produced by Pentax K-r camera are not fully supported by ffmpeg. There is an issue with audio, where one can hear a distinct click every second, both when using ffplay and in output files converted with ffmpeg. I read on some forum this might be related to the way audio from AVI files from this camera is interleaved with video, i.e. with 1 second period, which is unusual. Many tools, like video converters, based on ffmpeg also exhibit this behavior. My workaround has always been to use avidemux, which works fine with those AVI files, but it would be nice to fix that also for ffmpeg. How to reproduce: {{{ % ffplay ffmpeg version 2.8.6-1ubuntu2 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Ubuntu 5.3.1-11ubuntu1) 20160311 configuration: --prefix=/usr --extra-version=1ubuntu2 --build- suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable- libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable- libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable- libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv }}} Example file: http://wanted.eu.org/pub/pentax_1sec_clicking.avi mediainfo output on the example file, notice audio interleave of 1 second. {{{ Format : AVI Format/Info : Audio Video Interleave File size : 24.3 MiB Duration : 8s 0ms Overall bit rate : 25.5 Mbps Mastered date : 2012/05/27 16:11:38 Writing application : PENTAX K-r Video ID : 0 Format : JPEG Codec ID : MJPG Duration : 8s 0ms Bit rate : 24.9 Mbps Width : 1 280 pixels Height : 720 pixels Display aspect ratio : 16:9 Frame rate : 25.000 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Compression mode : Lossy Bits/(Pixel*Frame) : 1.082 Stream size : 23.8 MiB (98%) Audio ID : 1 Format : PCM Format settings, Endianness : Little Format settings, Sign : Signed Codec ID : 1 Duration : 8s 0ms Bit rate mode : Constant Bit rate : 512 Kbps Channel(s) : 1 channel Sampling rate : 32.0 KHz Bit depth : 16 bits Stream size : 500 KiB (2%) Alignment : Aligned on interleaves Interleave, duration : 1000 ms (25.00 video frames) Interleave, preload duration : 1000 ms }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 01:12:00 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 23:12:00 -0000 Subject: [FFmpeg-trac] #5498(avformat:open): Pentax K-r MJPEG files - one second clicking In-Reply-To: <036.ac0b24ff4240b41b76edc7d85bf8280f@avcodec.org> References: <036.ac0b24ff4240b41b76edc7d85bf8280f@avcodec.org> Message-ID: <051.3b92da098b0c07d74512efa9194f5145@avcodec.org> #5498: Pentax K-r MJPEG files - one second clicking -------------------------------------+------------------------------------- Reporter: wanted | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: avi | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avformat * priority: normal => important * version: unspecified => git-master * keywords: pentax k-r interleave audio clicking => avi regression Comment: For future tickets: Please understand that Mediainfo output is never required, FFmpeg command line and complete, uncut console output is always required for valid tickets. Regression since ef8cc06d6e50d3da7b781e126a3bce7929b53a55 Originally fixed in 8df774be88c347c40f1b2411ed9e391dfec0ebb7 {{{ $ ffmpeg -i pentax_1sec_clicking.avi -qscale 2 out.avi ffmpeg version N-79713-gbc2fe36 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 35.100 / 57. 35.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Guessed Channel Layout for Input Stream #0.1 : mono Input #0, avi, from 'pentax_1sec_clicking.avi': Metadata: creation_time : 2012-05-27 16:11:38 encoder : PENTAX K-r Duration: 00:00:08.00, start: 0.000000, bitrate: 25451 kb/s Stream #0:0: Video: mjpeg (MJPG / 0x47504A4D), yuvj420p(pc, bt470bg/unknown/unknown), 1280x720, 25058 kb/s, 25 fps, 25 tbr, 25 tbn Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 32000 Hz, 1 channels, s16, 512 kb/s Please use -q:a or -q:v, -qscale is ambiguous [swscaler @ 0x2b8cf60] deprecated pixel format used, make sure you did set range correctly [avi @ 0x2b60980] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Last message repeated 1 times Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf57.35.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1280x720, q=2-31, 200 kb/s, 25 fps, 25 tbn Metadata: encoder : Lavc57.38.100 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 32000 Hz, mono, fltp, 96 kb/s Metadata: encoder : Lavc57.38.100 ac3 Stream mapping: Stream #0:0 -> #0:0 (mjpeg (native) -> mpeg4 (native)) Stream #0:1 -> #0:1 (pcm_s16le (native) -> ac3 (native)) Press [q] to stop, [?] for help frame= 200 fps=118 q=2.0 Lsize= 27339kB time=00:00:08.01 bitrate=27939.2kbits/s speed=4.71x video:27227kB audio:94kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.067268% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 01:25:14 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 23:25:14 -0000 Subject: [FFmpeg-trac] #5487(avcodec:open): mjpeg2jpeg bitstream filter causes segmentation fault with header-less mjpeg In-Reply-To: <040.61d8cb9ab76ab570c41e3f433fd41894@avcodec.org> References: <040.61d8cb9ab76ab570c41e3f433fd41894@avcodec.org> Message-ID: <055.a2e7f4deaa97f4752471837095dec08e@avcodec.org> #5487: mjpeg2jpeg bitstream filter causes segmentation fault with header-less mjpeg -------------------------------------+------------------------------------- Reporter: thebombzen | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: mjpeg2jpeg | Blocked By: crash regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by jsebechlebsky): This seems to be caused by missing check for ff_bsf_get_packet success in mjpeg2jpeg_filter function - execution continues even if AVPacket *in pointer was not initialized. I've already submitted the patch to mailing list. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 01:44:41 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 23:44:41 -0000 Subject: [FFmpeg-trac] #5487(avcodec:open): mjpeg2jpeg bitstream filter causes segmentation fault with header-less mjpeg In-Reply-To: <040.61d8cb9ab76ab570c41e3f433fd41894@avcodec.org> References: <040.61d8cb9ab76ab570c41e3f433fd41894@avcodec.org> Message-ID: <055.e54175eb247e75b43a267b06a3592f6f@avcodec.org> #5487: mjpeg2jpeg bitstream filter causes segmentation fault with header-less mjpeg -------------------------------------+------------------------------------- Reporter: thebombzen | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: mjpeg2jpeg | Blocked By: crash regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * cc: jsebechlebsky (added) Comment: Please leave the existing {{{ret = ...}}} line unchanged and add a line {{{if (ret < 0)...}}}, this is more readable. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 01:52:49 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 May 2016 23:52:49 -0000 Subject: [FFmpeg-trac] #5487(avcodec:open): mjpeg2jpeg bitstream filter causes segmentation fault with header-less mjpeg In-Reply-To: <040.61d8cb9ab76ab570c41e3f433fd41894@avcodec.org> References: <040.61d8cb9ab76ab570c41e3f433fd41894@avcodec.org> Message-ID: <055.1afe52e7f9892b0ecba9a3c86286ec18@avcodec.org> #5487: mjpeg2jpeg bitstream filter causes segmentation fault with header-less mjpeg -------------------------------------+------------------------------------- Reporter: thebombzen | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: mjpeg2jpeg | Blocked By: crash regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by jsebechlebsky): I've resent the patch with the requested change. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 09:23:02 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 07:23:02 -0000 Subject: [FFmpeg-trac] #5487(avcodec:closed): mjpeg2jpeg bitstream filter causes segmentation fault with header-less mjpeg In-Reply-To: <040.61d8cb9ab76ab570c41e3f433fd41894@avcodec.org> References: <040.61d8cb9ab76ab570c41e3f433fd41894@avcodec.org> Message-ID: <055.65fd71a52be7dbb57b96a39e912be5e7@avcodec.org> #5487: mjpeg2jpeg bitstream filter causes segmentation fault with header-less mjpeg -------------------------------------+------------------------------------- Reporter: thebombzen | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: mjpeg2jpeg | Blocked By: crash regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by jsebechlebsky): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 10:46:23 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 08:46:23 -0000 Subject: [FFmpeg-trac] #4207(avcodec:new): FFmpeg compile problem witb --enable-nvenc In-Reply-To: <042.fd3fc402d21d5459fa55c7b8f5d64430@avcodec.org> References: <042.fd3fc402d21d5459fa55c7b8f5d64430@avcodec.org> Message-ID: <057.9796a8647a6cc8763f01c493e49bbbc5@avcodec.org> #4207: FFmpeg compile problem witb --enable-nvenc --------------------------------------+----------------------------------- Reporter: smallishzulu | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: nvenc | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+----------------------------------- Comment (by smallishzulu): We can close this bug. Now FFmpeg can use latest SDK 6.0.1 and no problem with license key anymore. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 10:47:21 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 08:47:21 -0000 Subject: [FFmpeg-trac] #4207(avcodec:closed): FFmpeg compile problem witb --enable-nvenc In-Reply-To: <042.fd3fc402d21d5459fa55c7b8f5d64430@avcodec.org> References: <042.fd3fc402d21d5459fa55c7b8f5d64430@avcodec.org> Message-ID: <057.0c525bf6cea2847f096254aa285aa801@avcodec.org> #4207: FFmpeg compile problem witb --enable-nvenc --------------------------------------+----------------------------------- Reporter: smallishzulu | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: nvenc | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 11:03:58 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 09:03:58 -0000 Subject: [FFmpeg-trac] #5423(avformat:new): Wrong duration_ts from mpeg-ts file by avformat_find_stream_info() In-Reply-To: <051.ed15952cb88ef636a3141f8588934818@avcodec.org> References: <051.ed15952cb88ef636a3141f8588934818@avcodec.org> Message-ID: <066.9e4d2f951420162a16ec9773a71fe08e@avcodec.org> #5423: Wrong duration_ts from mpeg-ts file by avformat_find_stream_info() -------------------------------------+------------------------------------- Reporter: | Owner: Aleksandr_Slobodeniuk | Status: new Type: defect | Component: avformat Priority: normal | Resolution: Version: git-master | Blocked By: Keywords: mpegts h264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: mpeg-ts, estimate_timings, estimate_timings_from_pts => mpegts h264 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 12:21:16 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 10:21:16 -0000 Subject: [FFmpeg-trac] #2616(avcodec:open): support matrox mpeg-2 I-frame with alpha codec (m704 fourcc) In-Reply-To: <039.72d13fc78b1658650c70395366c0cbb7@avcodec.org> References: <039.72d13fc78b1658650c70395366c0cbb7@avcodec.org> Message-ID: <054.995f72519b584c31c2ab1cc982d32761@avcodec.org> #2616: support matrox mpeg-2 I-frame with alpha codec (m704 fourcc) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: matrox | Blocked By: mpeg2video alpha | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by ami_stuff): It looks like Photoshop detects these colorful things with some kind of video filter. I exported video with and without alpha to utvideo. "utvideo_rgba_720_480.avi" decodes correctly in Photoshop (no colorful artefacts) and alpha works just fine. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 13:29:37 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 11:29:37 -0000 Subject: [FFmpeg-trac] #5499(undetermined:new): paf: support 24bit Message-ID: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> #5499: paf: support 24bit -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- {{{ C:\>ffmpeg -i 24.paf ffmpeg version N-79696-ga67816b Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 35.100 / 57. 35.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [epaf @ 0x28a4020] 24-bit Paris PCM format is not implemented. Update your FFmpe g version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented. [epaf @ 0x28a4020] If you want to help, upload a sample of this file to ftp://up load.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-dev el at ffmpeg.org) 24.paf: Invalid data found when processing input }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 13:48:26 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 11:48:26 -0000 Subject: [FFmpeg-trac] #5499(undetermined:new): paf: support 24bit In-Reply-To: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> References: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> Message-ID: <054.001a2c5de574b82e0107017cc8ac0db1@avcodec.org> #5499: paf: support 24bit -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by richardpl): If this file is of sox/sndfile origin it have nothing to do with real paf files. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 13:58:09 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 11:58:09 -0000 Subject: [FFmpeg-trac] #5499(undetermined:new): paf: support 24bit In-Reply-To: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> References: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> Message-ID: <054.faf5c2422fdc569ddabcbf1598a1d7b1@avcodec.org> #5499: paf: support 24bit -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): so you mean libsndfile creates buggy 24-bit paf files or something else? they lists 24-bit under paris audio in the table... http://www.mega-nerd.com/libsndfile/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 14:04:55 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 12:04:55 -0000 Subject: [FFmpeg-trac] #5499(undetermined:new): paf: support 24bit In-Reply-To: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> References: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> Message-ID: <054.b4562382a1f2e54e5d4c0010fb7b090c@avcodec.org> #5499: paf: support 24bit -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by richardpl): I believe their implementation is not correct. I'm looking for real paf 24 bit files too. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 14:11:30 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 12:11:30 -0000 Subject: [FFmpeg-trac] #5500(avcodec:new): ff_h264_decode_nal crash on iOS 32/64 bit Message-ID: <034.a18b0095f440894302d0298de09279a0@avcodec.org> #5500: ff_h264_decode_nal crash on iOS 32/64 bit ---------------------------------+-------------------------------------- Reporter: glip | Type: defect Status: new | Priority: normal Component: avcodec | Version: git-master Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+-------------------------------------- I'm using static linked ffmpeg in my app, while playing H.264 video files it crashes with EXE_BAD_ACCESS. It's hard to reproduce crash it happens randomly - might happen in a few hours, might in a couple minutes. Crash happens in h264.c, line 261 (first if in for) #if HAVE_FAST_64BIT for (i = 0; i + 1 < length; i += 9) { if (!((~AV_RN64A(src + i) & <-- crash (AV_RN64A(src + i) - 0x0100010001000101ULL)) & 0x8000800080008080ULL)) continue; FIND_FIRST_ZERO; STARTCODE_TEST; i -= 7; } #else ffmpeg version N-79632-g3ce1988 Copyright (c) 2000-2016 the FFmpeg developers built with Apple LLVM version 7.3.0 (clang-703.0.29) configuration: --prefix=build/macx64 --enable-gpl libavutil 55. 22.101 / 55. 22.101 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 34.103 / 57. 34.103 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 14:21:23 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 12:21:23 -0000 Subject: [FFmpeg-trac] #5500(avcodec:new): ff_h264_decode_nal crash on iOS 32/64 bit In-Reply-To: <034.a18b0095f440894302d0298de09279a0@avcodec.org> References: <034.a18b0095f440894302d0298de09279a0@avcodec.org> Message-ID: <049.45146581061ff63c4617308bb3163c8d@avcodec.org> #5500: ff_h264_decode_nal crash on iOS 32/64 bit ------------------------------------+----------------------------------- Reporter: glip | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): Replying to [ticket:5500 glip]: > configuration: --prefix=build/macx64 --enable-gpl This does not look like an iOS build. Please either: * provide the information required for crash reports as explained on https://ffmpeg.org/bugreports.html * or explain how I can reproduce the issue. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 14:47:36 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 12:47:36 -0000 Subject: [FFmpeg-trac] #5500(avcodec:new): ff_h264_decode_nal crash on iOS 32/64 bit In-Reply-To: <034.a18b0095f440894302d0298de09279a0@avcodec.org> References: <034.a18b0095f440894302d0298de09279a0@avcodec.org> Message-ID: <049.68c45f11a86cca89db6e0077b87915f6@avcodec.org> #5500: ff_h264_decode_nal crash on iOS 32/64 bit ------------------------------------+----------------------------------- Reporter: glip | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by glip): Why not? I builded it to folder to use in my app. I do not know who you can reproduce - my app playing 16 files in cycle, eventually it's crashing. When I run app in debugger this is the point where it crashes - h264.c, line 261 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 15:00:11 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 13:00:11 -0000 Subject: [FFmpeg-trac] #5500(avcodec:new): ff_h264_decode_nal crash on iOS 32/64 bit In-Reply-To: <034.a18b0095f440894302d0298de09279a0@avcodec.org> References: <034.a18b0095f440894302d0298de09279a0@avcodec.org> Message-ID: <049.d7c021caecf51824742de32b57304cb8@avcodec.org> #5500: ff_h264_decode_nal crash on iOS 32/64 bit ------------------------------------+----------------------------------- Reporter: glip | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by glip): Parts of Mac crash report Version: ??? Code Type: X86-64 (Native) Parent Process: Qt Creator [525] Date/Time: 2016-05-02 08:56:34.610 -0400 OS Version: Mac OS X 10.11.4 (15E65) Report Version: 11 Time Awake Since Boot: 4000 seconds System Integrity Protection: enabled Crashed Thread: 7 QThread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000012e0c6000 Exception Note: EXC_CORPSE_NOTIFY VM Regions Near 0x12e0c6000: MALLOC_LARGE 000000012dfcc000-000000012e0c6000 [ 1000K] rw-/rwx SM=PRV --> MALLOC_LARGE 000000012e1c2000-000000012e2b8000 [ 984K] rw-/rwx SM=PRV Thread 7 Crashed:: QThread 0 com.yourcompany.app 0x000000010f3adf23 ff_h264_decode_nal + 131 (h264.c:261) Thread 8:: QThread 0 com.yourcompany.app 0x000000010f3ba0ab get_cabac_noinline + 75 (cabac.h:192) Thread 9:: QThread 0 com.yourcompany.app 0x000000010f3ba2fd fill_decode_caches + 141 (h264_mvpred.h:461) Thread 10:: QThread 0 com.yourcompany.app 0x000000010f3ba5e5 fill_decode_caches + 885 (h264_mvpred.h:545) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 15:01:45 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 13:01:45 -0000 Subject: [FFmpeg-trac] #5500(avcodec:new): ff_h264_decode_nal crash on iOS 32/64 bit In-Reply-To: <034.a18b0095f440894302d0298de09279a0@avcodec.org> References: <034.a18b0095f440894302d0298de09279a0@avcodec.org> Message-ID: <049.e76de9f48e81b140ad3821ef87eaf8b0@avcodec.org> #5500: ff_h264_decode_nal crash on iOS 32/64 bit ------------------------------------+----------------------------------- Reporter: glip | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): Please read https://ffmpeg.org/bugreports.html (again): What is needed is the backtrace of the crashing thread, the disassembly of the current function and a register dump. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 15:01:56 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 13:01:56 -0000 Subject: [FFmpeg-trac] #5500(avcodec:new): ff_h264_decode_nal crash on iOS 32/64 bit In-Reply-To: <034.a18b0095f440894302d0298de09279a0@avcodec.org> References: <034.a18b0095f440894302d0298de09279a0@avcodec.org> Message-ID: <049.75eacce882727525789d632b0b8d4d31@avcodec.org> #5500: ff_h264_decode_nal crash on iOS 32/64 bit ------------------------------------+----------------------------------- Reporter: glip | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by glip): If I use av_log_set_level(AV_LOG_TRACE) -last I see in app console output is: [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f8ffa6e7800] stream 1, sample 877, dts 29262567 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f8ffa6e7800] stream 0, sample 1419, dts 30272000 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f8ffa6e7800] stream 1, sample 877, dts 29262567 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f90091d5400] stream 0, sample 4456, dts 148681867 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f8ffa29ca00] stream 0, sample 3076, dts 102635867 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f9003ff6400] stream 0, sample 5309, dts 113258667 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f9003ff6400] stream 1, sample 2807, dts 112280000 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f9003ff6400] stream 0, sample 5310, dts 113280000 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f9003ff6400] stream 1, sample 2807, dts 112280000 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f9003ff6400] stream 0, sample 5311, dts 113301333 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f9003ff6400] stream 1, sample 2807, dts 112280000 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f8ffa29ca00] stream 0, sample 3077, dts 102669233 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f8ffa004e00] stream 0, sample 3100, dts 103436667 [h264 @ 0x7f8ffa4ca600] user data:"����������������" [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f90037b1a00] stream 0, sample 2554, dts 85218467 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f90091d5400] stream 0, sample 4457, dts 148715233 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f9003cbe600] stream 0, sample 176, dts 7040000 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f9003cbe600] stream 1, sample 295, dts 6849887 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f90038c7400] stream 0, sample 2932, dts 97831067 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f8ffa4a6800] stream 0, sample 670, dts 14293333 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f8ffa4a6800] stream 1, sample 399, dts 13313300 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f8ffa4a6800] stream 0, sample 671, dts 14314667 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f8ffa4a6800] stream 1, sample 399, dts 13313300 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f9003d10e00] stream 0, sample 499, dts 19960000 [h264 @ 0x7f8ffd87a400] user data:"����������������" [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f9004c34c00] stream 0, sample 4538, dts 151417933 The program has unexpectedly finished. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 15:07:47 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 13:07:47 -0000 Subject: [FFmpeg-trac] #5500(avcodec:closed): ff_h264_decode_nal crash on iOS 32/64 bit In-Reply-To: <034.a18b0095f440894302d0298de09279a0@avcodec.org> References: <034.a18b0095f440894302d0298de09279a0@avcodec.org> Message-ID: <049.a95600bcc9f6119e09baeecdfdc0d2db@avcodec.org> #5500: ff_h264_decode_nal crash on iOS 32/64 bit -------------------------------------+------------------------------------- Reporter: glip | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 crash | needs_more_info Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: h264 => h264 crash * priority: normal => important * status: new => closed * resolution: => needs_more_info Comment: Please reopen this ticket if you can provide the missing information. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 15:22:51 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 13:22:51 -0000 Subject: [FFmpeg-trac] #5500(avcodec:closed): ff_h264_decode_nal crash on iOS 32/64 bit In-Reply-To: <034.a18b0095f440894302d0298de09279a0@avcodec.org> References: <034.a18b0095f440894302d0298de09279a0@avcodec.org> Message-ID: <049.1456cf65fb4ce2c1b61c196a4242c18a@avcodec.org> #5500: ff_h264_decode_nal crash on iOS 32/64 bit -------------------------------------+------------------------------------- Reporter: glip | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 crash | needs_more_info Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by glip): I'm using lldb. This is crash of 32 bit version: Crash: * thread #17: tid = 0x7146, 0x00414092 app`ff_h264_decode_nal + 66, name = 'QThread', stop reason = EXC_BAD_ACCESS (code=1, address=0x26e05000) frame #0: 0x00414092 spp`ff_h264_decode_nal + 66 app`ff_h264_decode_nal: -> 0x414092 <+66>: movl (%esi,%ebp), %ecx 0x414095 <+69>: movl %ecx, %edx 0x414097 <+71>: notl %edx 0x414099 <+73>: leal -0x1000101(%ecx), %edi (lldb) bt * thread #17: tid = 0x7146, 0x00414092 app`ff_h264_decode_nal + 66, name = 'QThread', stop reason = EXC_BAD_ACCESS (code=1, address=0x26e05000) * frame #0: 0x00414092 app`ff_h264_decode_nal + 66 frame #1: 0x00415657 app`___lldb_unnamed_function8705$$app + 1623 frame #2: 0x00417cd1 app`___lldb_unnamed_function8709$$app + 897 frame #3: 0x00878cb2 app`avcodec_decode_video2 + 322 frame #4: 0x0087a70a app`___lldb_unnamed_function11569$$app + 106 frame #5: 0x0087a68d app`avcodec_send_packet + 173 frame #6: 0x00050898 app`VideoDecoder::work() + 4376 frame #7: 0x000445b7 app`___lldb_unnamed_function985$$app + 103 frame #8: 0x0004451d app`___lldb_unnamed_function983$$app + 77 frame #9: 0x00044450 app`QtPrivate::QSlotObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 176 frame #10: 0x07372917 QtCore`QMetaCallEvent::placeMetaCall(QObject*) + 55 frame #11: 0x07374089 QtCore`QObject::event(QEvent*) + 121 frame #12: 0x062a2b04 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 228 frame #13: 0x062a405a QtWidgets`QApplication::notify(QObject*, QEvent*) + 522 frame #14: 0x07345a70 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 176 frame #15: 0x073467e4 QtCore`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 852 frame #16: 0x073a0a8c QtCore`QEventDispatcherUNIX::processEvents(QFlags) + 60 frame #17: 0x07341adf QtCore`QEventLoop::exec(QFlags) + 447 frame #18: 0x07183a5c QtCore`QThread::exec() + 108 frame #19: 0x071876bb QtCore`___lldb_unnamed_function261$$QtCore + 379 frame #20: 0x96253780 libsystem_pthread.dylib`_pthread_body + 138 frame #21: 0x962536f6 libsystem_pthread.dylib`_pthread_start + 155 frame #22: 0x96250f7a libsystem_pthread.dylib`thread_start + 34 (lldb) disass -s $pc-32 -e $pc+32 app`ff_h264_decode_nal: 0x414072 <+34>: andl $0x1f, %eax 0x414075 <+37>: movl %eax, 0x32670(%ecx) 0x41407b <+43>: leal 0x1(%ebx), %esi 0x41407e <+46>: decl %edi 0x41407f <+47>: xorl %ebp, %ebp 0x414081 <+49>: cmpl $0x2, %edi 0x414084 <+52>: jl 0x41411e ; <+206> 0x41408a <+58>: nopw (%eax,%eax) 0x414090 <+64>: movl %edi, %eax -> 0x414092 <+66>: movl (%esi,%ebp), %ecx 0x414095 <+69>: movl %ecx, %edx 0x414097 <+71>: notl %edx 0x414099 <+73>: leal -0x1000101(%ecx), %edi 0x41409f <+79>: andl %edx, %edi 0x4140a1 <+81>: testl $0x80008080, %edi ; imm = 0x80008080 0x4140a7 <+87>: je 0x414100 ; <+176> 0x4140a9 <+89>: cmpb $0x1, %cl 0x4140ac <+92>: sbbl %ecx, %ecx 0x4140ae <+94>: testl %ebp, %ebp (lldb) register read --all General Purpose Registers: eax = 0x00055fe2 app`___lldb_unnamed_function1152$$app + 18 ebx = 0x26daf01c ecx = 0x00055fe1 app`___lldb_unnamed_function1152$$app + 17 edx = 0xdba4a9d6 edi = 0x00055fe2 app`___lldb_unnamed_function1152$$app + 18 esi = 0x26daf01d ebp = 0x00055fe0 app`___lldb_unnamed_function1152$$app + 16 esp = 0xb07ae360 ss = 0x00000023 eflags = 0x00010297 app`VideoServer::stopStreaming(unsigned int) + 7 eip = 0x00414092 app`ff_h264_decode_nal + 66 cs = 0x0000001b ds = 0x00000023 es = 0x00000023 fs = 0x00000023 gs = 0x0000000f ax = 0x5fe2 bx = 0xf01c cx = 0x5fe1 dx = 0xa9d6 di = 0x5fe2 si = 0xf01d bp = 0x5fe0 sp = 0xe360 ah = 0x5f bh = 0xf0 ch = 0x5f dh = 0xa9 al = 0xe2 bl = 0x1c cl = 0xe1 dl = 0xd6 dil = 0xe2 sil = 0x1d bpl = 0xe0 spl = 0x60 Floating Point Registers: fctrl = 0x037f fstat = 0x0000 ftag = 0x00 fop = 0x0000 fioff = 0x9d78b56a libsystem_m.dylib`llrint + 26 fiseg = 0x0000 fooff = 0xb07ae3f0 foseg = 0x0000 mxcsr = 0x00001fa0 app`_mh_execute_header + 4000 mxcsrmask = 0x0000ffff app`VideoServer::reopen() + 655 stmm0 = {0x80 0x80 0x80 0x80 0x7f 0x7f 0x7f 0x7f 0xff 0xff} stmm1 = {0x81 0x81 0x80 0x80 0x81 0x81 0x80 0x80 0xff 0xff} stmm2 = {0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0xff 0xff} stmm3 = {0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0xff 0xff} stmm4 = {0x81 0x81 0x80 0x80 0x81 0x81 0x80 0x80 0xff 0xff} stmm5 = {0x81 0x81 0x80 0x80 0x81 0x81 0x80 0x80 0xff 0xff} stmm6 = {0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0xff 0xff} stmm7 = {0x01 0x01 0x00 0x00 0x01 0x01 0x00 0x00 0xff 0xff} ymm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm1 = {0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x00 0xff 0xff 0xff 0x00 0xff 0x00 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm2 = {0x81 0x81 0x81 0x81 0x81 0x81 0x81 0x81 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm3 = {0x80 0x7f 0x7e 0x7e 0x7e 0x7e 0x7e 0x7e 0x80 0x80 0x80 0x80 0x7f 0x7f 0x7f 0x7f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm4 = {0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm5 = {0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm6 = {0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm7 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm1 = {0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x00 0xff 0xff 0xff 0x00 0xff 0x00 0xff} xmm2 = {0x81 0x81 0x81 0x81 0x81 0x81 0x81 0x81 0x80 0x80 0x80 0x80 0x80 0x80 0x80 0x80} xmm3 = {0x80 0x7f 0x7e 0x7e 0x7e 0x7e 0x7e 0x7e 0x80 0x80 0x80 0x80 0x7f 0x7f 0x7f 0x7f} xmm4 = {0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80} xmm5 = {0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80} xmm6 = {0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80 0x01 0x00 0x00 0x80} xmm7 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} Exception State Registers: trapno = 0x0000000e err = 0x00000004 faultvaddr = 0x26e05000 (lldb) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 15:23:53 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 13:23:53 -0000 Subject: [FFmpeg-trac] #5500(avcodec:reopened): ff_h264_decode_nal crash on iOS 32/64 bit In-Reply-To: <034.a18b0095f440894302d0298de09279a0@avcodec.org> References: <034.a18b0095f440894302d0298de09279a0@avcodec.org> Message-ID: <049.2797a9a7babce14f367aac0b911aaa2f@avcodec.org> #5500: ff_h264_decode_nal crash on iOS 32/64 bit ------------------------------------+------------------------------------ Reporter: glip | Owner: Type: defect | Status: reopened Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 crash | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by glip): * status: closed => reopened * resolution: needs_more_info => -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 16:14:49 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 14:14:49 -0000 Subject: [FFmpeg-trac] #5499(undetermined:new): paf: support 24bit In-Reply-To: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> References: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> Message-ID: <054.a72b3c417888146dbff0c5c5cea8bfe0@avcodec.org> #5499: paf: support 24bit -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): there is conversion utility between sdII and paf here, but it runs only under mac os https://web.archive.org/web/20080201163051/http://www.intdevices.com/downloads /PAF-SDII_Utility.sit.hqx https://web.archive.org/web/20030302065435/http://www.greatidea.com/paris/newpage11.htm https://web.archive.org/web/20030217072447/http://www.greatidea.com/paris/paris5.htm https://web.archive.org/web/20030302064420/http://www.greatidea.com/paris/newpage.htm -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 20:31:44 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 18:31:44 -0000 Subject: [FFmpeg-trac] #5501(undetermined:new): EAC3 decoding Message-ID: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> #5501: EAC3 decoding -------------------------------------+------------------------------------- Reporter: Mista_D | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Problem decoding EAC3 from TS, if track is repackaged with "-copy_unkown", then the stream is a FFmpeg decodable AC3 384k... Any way to decode original file without the temp file? 1. FAILED TO DECODE ffmpeg -i part.ts -map 0:1 -t 10 -f null - ffmpeg version N-79000-g66edd86 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable- libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable- libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 19.100 / 55. 19.100 libavcodec 57. 28.100 / 57. 28.100 libavformat 57. 28.100 / 57. 28.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 39.102 / 6. 39.102 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [mpegts @ 00000000007a2700] probed stream 1 failed [mpegts @ 00000000007a2700] Could not find codec parameters for stream 1 (Unknown: none (EAC3 / 0x33434145)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mpegts, from 'part.ts': Duration: N/A, start: 1.083400, bitrate: N/A Program 2 Stream #0:0[0x1e1]: Video: h264 (High 4:2:2) ([27][0][0][0] / 0x001B), yuv422p10le(tv, bt709), 3840x2160 [SAR 1:1 DAR 16:9], Closed Captions, 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:1[0x1e2]: Unknown: none (EAC3 / 0x33434145) Cannot map stream #0:1 - unsupported type. If you want unsupported types ignored instead of failing, please use the -ignore_unknown option If you want them copied, please use -copy_unknown 2. COPIED TRACK TO TS with "-copy_unknown" ffmpeg -i 108GB_9.ts -map 0:1 -t 10 -copy_unknown -c copy audio_test.ts ffmpeg version N-79000-g66edd86 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable- libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable- libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 19.100 / 55. 19.100 libavcodec 57. 28.100 / 57. 28.100 libavformat 57. 28.100 / 57. 28.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 39.102 / 6. 39.102 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [mpegts @ 0000000000662820] probed stream 1 failed [mpegts @ 0000000000662820] Could not find codec parameters for stream 1 (Unknown: none (EAC3 / 0x33434145)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mpegts, from '108GB_9.ts': Duration: N/A, start: 1.083400, bitrate: N/A Program 2 Stream #0:0[0x1e1]: Video: h264 (High 4:2:2) ([27][0][0][0] / 0x001B), yuv422p10le(tv, bt709), 3840x2160 [SAR 1:1 DAR 16:9], Closed Captions, 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:1[0x1e2]: Unknown: none (EAC3 / 0x33434145) Output #0, mpegts, to 'audio_test.ts': Metadata: encoder : Lavf57.28.100 Stream #0:0: Unknown: none (EAC3 / 0x33434145) Stream mapping: Stream #0:1 -> #0:0 (copy) Press [q] to stop, [?] for help size= 540kB time=00:00:09.98 bitrate= 443.5kbits/s speed= 35x video:0kB audio:0kB subtitle:0kB other streams:473kB global headers:0kB muxing overhead: 14.242310% 3. CONVERT TEST AUDIO FILE to WAV - OK! ffmpeg -i audio_test.ts 1.wav ffmpeg version N-79000-g66edd86 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable- libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable- libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 19.100 / 55. 19.100 libavcodec 57. 28.100 / 57. 28.100 libavformat 57. 28.100 / 57. 28.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 39.102 / 6. 39.102 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, mpegts, from 'audio_test.ts': Duration: 00:00:09.98, start: 1.400000, bitrate: 443 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, 5.1(side), fltp, 384 kb/s Output #0, wav, to '1.wav': Metadata: ISFT : Lavf57.28.100 Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 5.1(side), s16, 4608 kb/s Metadata: encoder : Lavc57.28.100 pcm_s16le Stream mapping: Stream #0:0 -> #0:0 (eac3 (native) -> pcm_s16le (native)) Press [q] to stop, [?] for help [eac3 @ 000000000078ef20] incomplete frame size= 5652kB time=00:00:10.04 bitrate=4608.1kbits/s speed= 141x video:0kB audio:5652kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.001762% -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 20:34:01 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 18:34:01 -0000 Subject: [FFmpeg-trac] #5501(undetermined:new): EAC3 decoding In-Reply-To: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> References: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> Message-ID: <052.657735fff5bdfa4545e221c0008302e3@avcodec.org> #5501: EAC3 decoding -------------------------------------+------------------------------------- Reporter: Mista_D | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Mista_D): Original test file - blank video frames with original audio track. http://www.mediafire.com/download/x2769n0orzybw06/AEC3_undecodable.ts -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 21:13:10 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 19:13:10 -0000 Subject: [FFmpeg-trac] #5501(undetermined:new): EAC3 decoding In-Reply-To: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> References: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> Message-ID: <052.cb3b81d0935335190c65d708f19e5c8a@avcodec.org> #5501: EAC3 decoding -------------------------------------+------------------------------------- Reporter: Mista_D | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: mpegts | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => mpegts Comment: I cannot reproduce with the sample you uploaded: Please provide command line and console output for the sample you uploaded or upload a larger sample (there is no file size limit). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 22:22:42 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 20:22:42 -0000 Subject: [FFmpeg-trac] #5443(undetermined:closed): Regression for -strict very In-Reply-To: <037.879ab6a31d04d7b72de68ff2064f01dd@avcodec.org> References: <037.879ab6a31d04d7b72de68ff2064f01dd@avcodec.org> Message-ID: <052.17cdb63b5711e55fecc7c4b2be7445ab@avcodec.org> #5443: Regression for -strict very -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: important | Component: Version: git-master | undetermined Keywords: regression | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Fixed by 11db7eee9b001d6992c34b65ee7b0d64f6f5c758 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 22:36:11 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 20:36:11 -0000 Subject: [FFmpeg-trac] #5502(undetermined:new): wmv3 video track produced by GoToMeeting is transcoded to 1000 FPS h264 Message-ID: <036.3265166dd26d1a2c6d3efdd59553b8d0@avcodec.org> #5502: wmv3 video track produced by GoToMeeting is transcoded to 1000 FPS h264 -------------------------------------+------------------------------------- Reporter: almson | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: gotomeeting | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: GoToMeeting produces screencaptures with wmv3 codec at a very low framerate (less than 1 fps). When transcoding to a different video format (like h264), ffmpeg makes a decision about what framerate to use for output. Unfortunately, instead of choosing something sane like 30 or 60, it chooses 1000. If the option -r 30 is added, transcoding works well. This is a big issue at my company, because we try to accept videos in any format and transcode them to h264 while preserving their framerate. This codec comes up a significant percent of the time. If you know of a workaround that would preserve the framerate for other videos, please let us know! How to reproduce: {{{ % ffmpeg -i gotomeeting_screencapture.wmv -vcodec h264 -preset veryfast -acodec mp3 -f mp4 -y output.mp4 ffmpeg version 2.8.6-1ubuntu2 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Ubuntu 5.3.1-11ubuntu1) 20160311 also affects ffmpeg version N-53104-g0910488-static http://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Debian 5.3.1-8) 20160205 }}} I've uploaded gotomeeting_screencapture.wmv to the FTP_ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 22:42:02 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 20:42:02 -0000 Subject: [FFmpeg-trac] #5499(undetermined:new): paf: support 24bit In-Reply-To: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> References: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> Message-ID: <054.45636c6939b9dd8207999b332a0d3546@avcodec.org> #5499: paf: support 24bit -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): so I created 24-bit sample with this: https://web.archive.org/web/20020215023344/http://www.greatidea.com/PARIS/cooledit.htm -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 22:52:38 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 20:52:38 -0000 Subject: [FFmpeg-trac] #5499(undetermined:new): paf: support 24bit In-Reply-To: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> References: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> Message-ID: <054.b07410961f21c865fd0b151b9efb6230@avcodec.org> #5499: paf: support 24bit -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by richardpl): Does sndfile/sox decode it fine? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 22:57:45 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 20:57:45 -0000 Subject: [FFmpeg-trac] #5499(undetermined:new): paf: support 24bit In-Reply-To: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> References: <039.678c7057c60063cd1f8fff5fec93eb75@avcodec.org> Message-ID: <054.3a09a19d0c50ef9411b9e180a4d3afce@avcodec.org> #5499: paf: support 24bit -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): Yes. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 23:14:58 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 21:14:58 -0000 Subject: [FFmpeg-trac] #5502(undetermined:new): wmv3 video track produced by GoToMeeting is transcoded to 1000 FPS h264 In-Reply-To: <036.3265166dd26d1a2c6d3efdd59553b8d0@avcodec.org> References: <036.3265166dd26d1a2c6d3efdd59553b8d0@avcodec.org> Message-ID: <051.636466a4ee5a58ee859b4669607cd164@avcodec.org> #5502: wmv3 video track produced by GoToMeeting is transcoded to 1000 FPS h264 -------------------------------------+------------------------------------- Reporter: almson | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: gotomeeting => Comment: Please test current FFmpeg git head and provide the tested command line together with the complete, uncut console output to make this a valid ticket. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 23:35:48 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 21:35:48 -0000 Subject: [FFmpeg-trac] #5501(undetermined:new): EAC3 decoding In-Reply-To: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> References: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> Message-ID: <052.0c1165a702937a0638e36014ebb643d7@avcodec.org> #5501: EAC3 decoding -------------------------------------+------------------------------------- Reporter: Mista_D | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: mpegts | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Mista_D): Resubmitting test file, commands and console as per Carlos' request. LONGER TEST FILE: http://www.mediafire.com/download/3213n9fvecewxwn/part.ts COMMANDS: 1. NOT DECODING ffmpeg -i part.ts -map 0:1 -f null /dev/null ffmpeg version 2.8.1 Copyright (c) 2000-2015 the FFmpeg developers built with gcc 4.1.2 (GCC) 20080704 (Red Hat 4.1.2-52) configuration: --prefix=/home/dennisp/010_64 --enable-static --enable- postproc --enable-gpl --enable-avfilter --enable-libx264 --enable-libxvid --enable-libmp3lame --enable-libx265 --enable-pthreads --enable-swscale --enable-runtime-cpudetect --disable-devices --disable-avdevice --extra- ldflags=-static --disable-shared --enable-bzlib --enable-zlib --enable- libfaac --extra-libs='-lx264 -lxvidcore -lmp3lame -lpthread -lm -lbz2 -lz -lpthread -lvpx -lass -lfontconfig -lexpat -lfreetype -lfaac -lx265 -lfdk- aac' --enable-libfdk-aac --disable-encoder=libgsm --disable-decoder=libgsm --disable-doc --enable-libvpx --enable-libass --enable-version3 --enable- nonfree --enable-libfreetype --pkg-config-flags=--static libavutil 54. 31.100 / 54. 31.100 libavcodec 56. 60.100 / 56. 60.100 libavformat 56. 40.101 / 56. 40.101 libavfilter 5. 40.101 / 5. 40.101 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100 [mpegts @ 0x404f980] Could not find codec parameters for stream 1 (Unknown: none (EAC3 / 0x33434145)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mpegts, from 'part.ts': Duration: 00:00:19.06, start: 1.083400, bitrate: 125913 kb/s Program 2 Stream #0:0[0x1e1]: Video: h264 (High 4:2:2) ([27][0][0][0] / 0x001B), yuv422p10le(tv, bt709), 3840x2160 [SAR 1:1 DAR 16:9], Closed Captions, 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:1[0x1e2]: Unknown: none (EAC3 / 0x33434145) Cannot map stream #0:1 - unsupported type. If you want unsupported types ignored instead of failing, please use the -ignore_unknown option If you want them copied, please use -copy_unknown 2. COPY UNDECODABLE TRACK TO A TEMP AUDIO TS FILE: ffmpeg281 -i part.ts -map 0:1 -copy_unknown -c copy audio.ts ffmpeg version 2.8.1 Copyright (c) 2000-2015 the FFmpeg developers built with gcc 4.1.2 (GCC) 20080704 (Red Hat 4.1.2-52) configuration: --prefix=/home/dennisp/010_64 --enable-static --enable- postproc --enable-gpl --enable-avfilter --enable-libx264 --enable-libxvid --enable-libmp3lame --enable-libx265 --enable-pthreads --enable-swscale --enable-runtime-cpudetect --disable-devices --disable-avdevice --extra- ldflags=-static --disable-shared --enable-bzlib --enable-zlib --enable- libfaac --extra-libs='-lx264 -lxvidcore -lmp3lame -lpthread -lm -lbz2 -lz -lpthread -lvpx -lass -lfontconfig -lexpat -lfreetype -lfaac -lx265 -lfdk- aac' --enable-libfdk-aac --disable-encoder=libgsm --disable-decoder=libgsm --disable-doc --enable-libvpx --enable-libass --enable-version3 --enable- nonfree --enable-libfreetype --pkg-config-flags=--static libavutil 54. 31.100 / 54. 31.100 libavcodec 56. 60.100 / 56. 60.100 libavformat 56. 40.101 / 56. 40.101 libavfilter 5. 40.101 / 5. 40.101 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100 [mpegts @ 0x3ad29a0] Could not find codec parameters for stream 1 (Unknown: none (EAC3 / 0x33434145)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mpegts, from 'part.ts': Duration: 00:00:19.06, start: 1.083400, bitrate: 125913 kb/s Program 2 Stream #0:0[0x1e1]: Video: h264 (High 4:2:2) ([27][0][0][0] / 0x001B), yuv422p10le(tv, bt709), 3840x2160 [SAR 1:1 DAR 16:9], Closed Captions, 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:1[0x1e2]: Unknown: none (EAC3 / 0x33434145) Output #0, mpegts, to 'audio.ts': Metadata: encoder : Lavf56.40.101 Stream #0:0: Unknown: none (EAC3 / 0x33434145) Stream mapping: Stream #0:1 -> #0:0 (copy) Press [q] to stop, [?] for help [mpegts @ 0x3ad29a0] PES packet size mismatch size= 993kB time=00:00:18.20 bitrate= 446.7kbits/s video:0kB audio:0kB subtitle:0kB other streams:854kB global headers:0kB muxing overhead: 16.271017% 3. NEWLY CREATED AUDIO TS FILE IS DECODABLE: fmpeg281 -i part.ts -map 0:1 -copy_unknown -c copy audio.ts ffmpeg version 2.8.1 Copyright (c) 2000-2015 the FFmpeg developers built with gcc 4.1.2 (GCC) 20080704 (Red Hat 4.1.2-52) configuration: --prefix=/home/dennisp/010_64 --enable-static --enable- postproc --enable-gpl --enable-avfilter --enable-libx264 --enable-libxvid --enable-libmp3lame --enable-libx265 --enable-pthreads --enable-swscale --enable-runtime-cpudetect --disable-devices --disable-avdevice --extra- ldflags=-static --disable-shared --enable-bzlib --enable-zlib --enable- libfaac --extra-libs='-lx264 -lxvidcore -lmp3lame -lpthread -lm -lbz2 -lz -lpthread -lvpx -lass -lfontconfig -lexpat -lfreetype -lfaac -lx265 -lfdk- aac' --enable-libfdk-aac --disable-encoder=libgsm --disable-decoder=libgsm --disable-doc --enable-libvpx --enable-libass --enable-version3 --enable- nonfree --enable-libfreetype --pkg-config-flags=--static libavutil 54. 31.100 / 54. 31.100 libavcodec 56. 60.100 / 56. 60.100 libavformat 56. 40.101 / 56. 40.101 libavfilter 5. 40.101 / 5. 40.101 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100 [mpegts @ 0x3ad29a0] Could not find codec parameters for stream 1 (Unknown: none (EAC3 / 0x33434145)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mpegts, from 'part.ts': Duration: 00:00:19.06, start: 1.083400, bitrate: 125913 kb/s Program 2 Stream #0:0[0x1e1]: Video: h264 (High 4:2:2) ([27][0][0][0] / 0x001B), yuv422p10le(tv, bt709), 3840x2160 [SAR 1:1 DAR 16:9], Closed Captions, 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:1[0x1e2]: Unknown: none (EAC3 / 0x33434145) Output #0, mpegts, to 'audio.ts': Metadata: encoder : Lavf56.40.101 Stream #0:0: Unknown: none (EAC3 / 0x33434145) Stream mapping: Stream #0:1 -> #0:0 (copy) Press [q] to stop, [?] for help [mpegts @ 0x3ad29a0] PES packet size mismatch size= 993kB time=00:00:18.20 bitrate= 446.7kbits/s video:0kB audio:0kB subtitle:0kB other streams:854kB global headers:0kB muxing overhead: 16.271017% [admin26 at san-prod-drop-02 ~]$ ffmpeg281 -i audio.ts -f null /dev/null ffmpeg version 2.8.1 Copyright (c) 2000-2015 the FFmpeg developers built with gcc 4.1.2 (GCC) 20080704 (Red Hat 4.1.2-52) configuration: --prefix=/home/dennisp/010_64 --enable-static --enable- postproc --enable-gpl --enable-avfilter --enable-libx264 --enable-libxvid --enable-libmp3lame --enable-libx265 --enable-pthreads --enable-swscale --enable-runtime-cpudetect --disable-devices --disable-avdevice --extra- ldflags=-static --disable-shared --enable-bzlib --enable-zlib --enable- libfaac --extra-libs='-lx264 -lxvidcore -lmp3lame -lpthread -lm -lbz2 -lz -lpthread -lvpx -lass -lfontconfig -lexpat -lfreetype -lfaac -lx265 -lfdk- aac' --enable-libfdk-aac --disable-encoder=libgsm --disable-decoder=libgsm --disable-doc --enable-libvpx --enable-libass --enable-version3 --enable- nonfree --enable-libfreetype --pkg-config-flags=--static libavutil 54. 31.100 / 54. 31.100 libavcodec 56. 60.100 / 56. 60.100 libavformat 56. 40.101 / 56. 40.101 libavfilter 5. 40.101 / 5. 40.101 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100 Input #0, mpegts, from 'audio.ts': Duration: 00:00:18.21, start: 1.400000, bitrate: 446 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, 5.1(side), fltp, 384 kb/s Output #0, null, to '/dev/null': Metadata: encoder : Lavf56.40.101 Stream #0:0: Audio: pcm_s16le, 48000 Hz, 5.1(side), s16, 4608 kb/s Metadata: encoder : Lavc56.60.100 pcm_s16le Stream mapping: Stream #0:0 -> #0:0 (eac3 (native) -> pcm_s16le (native)) Press [q] to stop, [?] for help [eac3 @ 0x29b3d40] incomplete frame size=N/A time=00:00:18.24 bitrate=N/A video:0kB audio:10260kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown Looking to decode original file without generating the temp file. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 2 23:39:25 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 May 2016 21:39:25 -0000 Subject: [FFmpeg-trac] #5502(undetermined:new): wmv3 video track produced by GoToMeeting is transcoded to 1000 FPS h264 In-Reply-To: <036.3265166dd26d1a2c6d3efdd59553b8d0@avcodec.org> References: <036.3265166dd26d1a2c6d3efdd59553b8d0@avcodec.org> Message-ID: <051.cf20b13bf4a14290177c886e685bd2c5@avcodec.org> #5502: wmv3 video track produced by GoToMeeting is transcoded to 1000 FPS h264 -------------------------------------+------------------------------------- Reporter: almson | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by almson): ./ffmpeg-git-20160430-64bit-static/ffmpeg -i gotomeeting_screencapture.wmv -vcodec h264 -preset veryfast -acodec mp3 -f mp4 -y output.mp4 ffmpeg version N-79691-g66dd21d-static http://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Debian 5.3.1-16) 20160424 configuration: --enable-gpl --enable-version3 --enable-static --disable- debug --enable-libmp3lame --enable-libx264 --enable-libx265 --enable- libwebp --enable-libspeex --enable-libvorbis --enable-libvpx --enable- libfreetype --enable-fontconfig --enable-libxvid --enable-libopencore- amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvo- amrwbenc --enable-gray --enable-libopenjpeg --enable-libopus --enable- libass --enable-gnutls --enable-libvidstab --enable-libsoxr --enable- frei0r --enable-libfribidi --disable-indev=sndio --disable-outdev=sndio --enable-librtmp --enable-libmfx --enable-libzimg --cc=gcc libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 34.103 / 57. 34.103 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [wmv3 @ 0x584d520] Extra data: 8 bits left, value: 20 Guessed Channel Layout for Input Stream #0.0 : mono Input #0, asf, from 'gotomeeting_screencapture.wmv': Metadata: WMFSDKNeeded : 0.0.0.0000 DeviceConformanceTemplate: MP at HL WMFSDKVersion : 12.0.10011.16384 IsVBR : 1 VBR Peak : 5688576 Buffer Average : 325 WM/ToolVersion : 7.16.0 Build 4800 WM/ToolName : GoToMeeting BitRateFrom the writer: 345055 Audio samples : 282 Video samples : 33 recording time : Mon, 02 May 2016 16:02:39 Eastern Daylight Time Duration: 00:00:26.83, start: 0.000000, bitrate: 335 kb/s Stream #0:0: Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, 1 channels, fltp, 48 kb/s Stream #0:1: Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p, 1920x1080, 6849 kb/s, 1k tbr, 1k tbn [wmv3 @ 0x587b9c0] Extra data: 8 bits left, value: 20 [libx264 @ 0x584f2c0] MB rate (8160000) > level limit (2073600) [libx264 @ 0x584f2c0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2 [libx264 @ 0x584f2c0] profile High, level 5.2 [libx264 @ 0x584f2c0] 264 - core 148 r265 3b70645 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=2 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=12 lookahead_threads=4 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 [mp4 @ 0x584dd20] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Last message repeated 1 times Output #0, mp4, to 'output.mp4': Metadata: WMFSDKNeeded : 0.0.0.0000 DeviceConformanceTemplate: MP at HL WMFSDKVersion : 12.0.10011.16384 IsVBR : 1 VBR Peak : 5688576 Buffer Average : 325 WM/ToolVersion : 7.16.0 Build 4800 WM/ToolName : GoToMeeting BitRateFrom the writer: 345055 Audio samples : 282 Video samples : 33 recording time : Mon, 02 May 2016 16:02:39 Eastern Daylight Time encoder : Lavf57.34.103 Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 1920x1080, q=2-31, 1k fps, 16k tbn Metadata: encoder : Lavc57.38.100 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Stream #0:1: Audio: mp3 (i[0][0][0] / 0x0069), 44100 Hz, mono, fltp Metadata: encoder : Lavc57.38.100 libmp3lame Stream mapping: Stream #0:1 -> #0:0 (wmv3 (native) -> h264 (libx264)) Stream #0:0 -> #0:1 (wmav2 (native) -> mp3 (libmp3lame)) Press [q] to stop, [?] for help [libmp3lame @ 0x5853560] Queue input is backward in time [mp4 @ 0x584dd20] Non-monotonous DTS in output stream 0:1; previous: 16175, current: 15276; changing to 16176. This may result in incorrect timestamps in the output file. frame=25679 fps=292 q=-1.0 Lsize= 10256kB time=00:00:26.10 bitrate=3218.9kbits/s dup=25824 drop=0 speed=0.296x video:9736kB audio:204kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 3.181873% [libx264 @ 0x584f2c0] frame I:105 Avg QP:15.32 size: 75963 [libx264 @ 0x584f2c0] frame P:6469 Avg QP:20.18 size: 105 [libx264 @ 0x584f2c0] frame B:19105 Avg QP:23.49 size: 69 [libx264 @ 0x584f2c0] consecutive B-frames: 0.8% 0.0% 0.1% 99.1% [libx264 @ 0x584f2c0] mb I I16..4: 67.0% 21.1% 12.0% [libx264 @ 0x584f2c0] mb P I16..4: 0.1% 0.0% 0.0% P16..4: 0.0% 0.0% 0.0% 0.0% 0.0% skip:99.9% [libx264 @ 0x584f2c0] mb B I16..4: 0.0% 0.0% 0.0% B16..8: 0.0% 0.0% 0.0% direct: 0.0% skip:100.0% L0:67.0% L1:32.9% BI: 0.1% [libx264 @ 0x584f2c0] 8x8 transform intra:21.0% inter:67.3% [libx264 @ 0x584f2c0] coded y,uvDC,uvAC intra: 20.5% 23.2% 11.8% inter: 0.0% 0.0% 0.0% [libx264 @ 0x584f2c0] i16 v,h,dc,p: 79% 18% 3% 0% [libx264 @ 0x584f2c0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 26% 37% 29% 3% 0% 0% 1% 1% 3% [libx264 @ 0x584f2c0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 26% 28% 15% 4% 4% 4% 5% 4% 9% [libx264 @ 0x584f2c0] i8c dc,h,v,p: 71% 19% 8% 2% [libx264 @ 0x584f2c0] Weighted P-Frames: Y:0.0% UV:0.0% [libx264 @ 0x584f2c0] kb/s:3105.62 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 10:07:01 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 08:07:01 -0000 Subject: [FFmpeg-trac] #5501(avformat:open): EAC3 decoding In-Reply-To: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> References: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> Message-ID: <052.c54d2d5ff31da036ade71e82764d1b9a@avcodec.org> #5501: EAC3 decoding ------------------------------------+------------------------------------ Reporter: Mista_D | Owner: Type: defect | Status: open Priority: minor | Component: avformat Version: git-master | Resolution: Keywords: mpegts | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * priority: normal => minor * status: new => open * version: unspecified => git-master * component: undetermined => avformat * reproduced: 0 => 1 Comment: Thank you for the sample, this is our main request from users! Your file starts with a 13MB "header" that breaks auto-detection. this is also why your original upload was not helpful, please always (also) test the cut files you upload. I sent a patch that helps a little but increased probesize is still necessary. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 10:07:09 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 08:07:09 -0000 Subject: [FFmpeg-trac] #5501(avformat:open): EAC3 decoding In-Reply-To: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> References: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> Message-ID: <052.fd55b10c56fa71b7de0ee3edbef92de0@avcodec.org> #5501: EAC3 decoding ------------------------------------+------------------------------------ Reporter: Mista_D | Owner: Type: defect | Status: open Priority: minor | Component: avformat Version: git-master | Resolution: Keywords: mpegts | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+------------------------------------ Changes (by cehoyos): * analyzed: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 11:05:46 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 09:05:46 -0000 Subject: [FFmpeg-trac] #5501(avformat:open): EAC3 decoding In-Reply-To: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> References: <037.6167b68dd7b234b677d1f3695e0ad8d0@avcodec.org> Message-ID: <052.1bb79a4530783a7a303d126bba686eba@avcodec.org> #5501: EAC3 decoding ------------------------------------+------------------------------------ Reporter: Mista_D | Owner: Type: defect | Status: open Priority: minor | Component: avformat Version: git-master | Resolution: Keywords: mpegts | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+------------------------------------ Comment (by cehoyos): The patch was applied, I don't know if this can be improved further. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 11:17:22 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 09:17:22 -0000 Subject: [FFmpeg-trac] #5503(avformat:new): AV_DISPOSITION_FORCED not set for mov_text Message-ID: <037.ecfacce30307543b3c1db3c7fdf1d294@avcodec.org> #5503: AV_DISPOSITION_FORCED not set for mov_text -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git- | Keywords: mov master | mov_text Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- (videolan ticket 16803) A user provided a mov sample that contains forced subtitles, the relevant flag does not get set by FFmpeg. {{{ $ ffmpeg -i example.mp4 ffmpeg version N-79716-g0ff3489 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --enable-libwebp --enable-libvpx libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 35.100 / 57. 35.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x3977280] Invalid SampleDelta -10000 in STTS, at 4 st:2 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'example.mp4': Metadata: major_brand : iso4 minor_version : 1 compatible_brands: iso4hvc1iso6 creation_time : 2016-04-12 05:37:44 encoder : MP4Box-0.6.2-DEV-rev228-x64 Duration: 1193:04:27.30, start: 0.000000, bitrate: 0 kb/s Stream #0:0(und): Video: hevc (Main) (hvc1 / 0x31637668), yuv420p(tv), 1920x1080 [SAR 1:1 DAR 16:9], 4885 kb/s, 25 fps, 25 tbr, 25 tbn (default) Metadata: creation_time : 2016-04-12 05:37:44 handler_name : H.265 Videospur Stream #0:1(deu): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 96 kb/s (default) Metadata: creation_time : 2016-03-14 19:22:53 handler_name : deutsche Tonspur Stream #0:2(deu): Subtitle: mov_text (tx3g / 0x67337874), 1920x128, 0 kb/s (default) Metadata: rotate : 0 creation_time : 2016-04-12 05:37:46 handler_name : deutscher Untertitel (erzwungen) At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 13:09:14 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 11:09:14 -0000 Subject: [FFmpeg-trac] #5504(avformat:new): Interlaced xdcam mov tags are not used Message-ID: <037.536df4a9cd4a835ec5da7d50dde613ad@avcodec.org> #5504: Interlaced xdcam mov tags are not used --------------------------------------+---------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Keywords: mov Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+---------------------------------- http://ffmpeg.org/pipermail/ffmpeg-user/2016-May/031988.html {{{ $ ffmpeg -f lavfi -i testsrc=s=hd1080:r=50 -vf tinterlace=4 -flags +ildct+ilme -top 1 -vcodec mpeg2video -pix_fmt yuv422p -t 3 -tag:v xd5c out.mov ffmpeg version N-79725-g80d14de Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --enable-libwebp --enable-libvpx libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 35.100 / 57. 35.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, lavfi, from 'testsrc=s=hd1080:r=50': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1920x1080 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 50 tbn [mov @ 0x295f7c0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, mov, to 'out.mov': Metadata: encoder : Lavf57.35.100 Stream #0:0: Video: mpeg2video (4:2:2) (xd5c / 0x63356478), yuv422p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 25 fps, 12800 tbn Metadata: encoder : Lavc57.38.100 mpeg2video Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> mpeg2video (native)) Press [q] to stop, [?] for help frame= 75 fps= 36 q=31.0 Lsize= 588kB time=00:00:02.92 bitrate=1649.5kbits/s speed=1.39x video:587kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.182035% }}} {{{ $ ffmpeg -i out.mov ffmpeg version N-79725-g80d14de Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --enable-libwebp --enable-libvpx libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 35.100 / 57. 35.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'out.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf57.35.100 Duration: 00:00:03.00, start: 0.000000, bitrate: 1605 kb/s Stream #0:0(eng): Video: mpeg2video (4:2:2) (xd5e / 0x65356478), yuv422p(tv), 1920x1080 [SAR 1:1 DAR 16:9], 1602 kb/s, 25 fps, 25 tbr, 12800 tbn (default) Metadata: handler_name : DataHandler encoder : Lavc57.38.100 mpeg2video At least one output file must be specified }}} The tag is xd5e instead of xd5c because the mov muxer thinks the video is progressive although both content and encoding are interlaced. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 13:51:25 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 11:51:25 -0000 Subject: [FFmpeg-trac] #5505(undetermined:new): segfault during segmentation of a RTSP stream on raspbian Message-ID: <036.816e1228ddfa63517be20ddc847b0d5c@avcodec.org> #5505: segfault during segmentation of a RTSP stream on raspbian -------------------------------------+------------------------------------- Reporter: plegal | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: ffmpeg crash on the second chunk when I try to segment a RTSP stream from a camera. The first chunk is OK. The second is 0 size.: {{{ # ls -l total 24152 -rw-r--r-- 1 root root 3792557 mai 3 13:46 capture-000.mp4 -rw-r--r-- 1 root root 0 mai 3 13:46 capture-001.mp4 }}} If I strace the same command line : nosegfault... How to reproduce: {{{ ffmpeg -v 9 -loglevel 99 -y -i rtsp://192.168.0.13:554/ -vcodec copy -an -f segment -segment_time 15 -segment_format m4v "capture-%03d.mp4" ffmpeg version 0.8.17-6:0.8.17-2+rpi1, Copyright (c) 2000-2014 the Libav developers built on Mar 18 2016 02:11:55 with gcc 4.6.3 configuration: --arch=arm --enable-pthreads --enable-runtime-cpudetect --extra-version='6:0.8.17-2+rpi1' --libdir=/usr/lib/arm-linux-gnueabihf --prefix=/usr --disable-yasm --disable-protocol=concat --enable-bzlib --enable-libdc1394 --enable-libdirac --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable- libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable- gpl --enable-postproc --enable-swscale --enable-libcdio --enable-x11grab --enable-libx264 --enable-libxvid --shlibdir=/usr/lib/arm-linux-gnueabihf --enable-shared --disable-static libavutil 51. 22. 3 / 51. 22. 3 libavcodec 53. 35. 0 / 53. 35. 0 libavformat 53. 21. 1 / 53. 21. 1 libavdevice 53. 2. 0 / 53. 2. 0 libavfilter 2. 15. 0 / 2. 15. 0 libswscale 2. 1. 0 / 2. 1. 0 libpostproc 52. 0. 0 / 52. 0. 0 The ffmpeg program is only provided for script compatibility and will be removed in a future release. It has been deprecated in the Libav project to allow for incompatible command line syntax improvements in its replacement called avconv (see Changelog for details). Please use avconv instead. [rtsp @ 0x431660] SDP: v=0 o=- 1001 1 IN IP4 192.168.0.13 s=VCP IPC Realtime stream m=video 0 RTP/AVP 105 c=IN IP4 192.168.0.13 a=control:rtsp://192.168.0.13/media/video1/video a=rtpmap:105 H264/90000 a=fmtp:105 profile-level-id=001fac; packetization-mode=1; sprop-parameter- sets=ZAAfrDTMBQBb/moCAgKAAAH0AABdwHQwAPBYAA8FRd5caGAB4LAAHgqLvLhQ,7jyA a=recvonly m=application 0 RTP/AVP 107 c=IN IP4 192.168.0.13 a=control:rtsp://192.168.0.13/media/video1/metadata a=rtpmap:107 vnd.onvif.metadata/90000 a=fmtp:107 DecoderTag=h3c-v3 RTCP=0 a=recvonly [rtsp @ 0x431660] video codec set to: h264 [NULL @ 0x435360] RTP Profile IDC: 0 Profile IOP: 1f Level: ac [NULL @ 0x435360] RTP Packetization Mode: 1 [NULL @ 0x435360] Extradata set to 0x435960 (size: 54)!hello state=0 [h264 @ 0x435360] err{or,}_recognition separate: 1; 1 [h264 @ 0x435360] err{or,}_recognition combined: 1; 1 [h264 @ 0x435360] Unsupported bit depth: 0 [h264 @ 0x435360] Unknown NAL code: 14 (8 bits) Last message repeated 1 times [h264 @ 0x435360] non-existing PPS referenced [h264 @ 0x435360] non-existing PPS 0 referenced [h264 @ 0x435360] decode_slice_header error [h264 @ 0x435360] no frame! [h264 @ 0x435360] non-existing PPS referenced [h264 @ 0x435360] non-existing PPS 0 referenced [h264 @ 0x435360] decode_slice_header error [h264 @ 0x435360] no frame! [h264 @ 0x435360] error while decoding MB 15 32, bytestream (-17) [h264 @ 0x435360] concealing 1074 DC, 1074 AC, 1074 MV errors [rtsp @ 0x431660] max_analyze_duration reached [rtsp @ 0x431660] Estimating duration from bitrate, this may be inaccurate Seems stream 0 codec frame rate differs from container frame rate: 48.00 (48/1) -> 24.00 (48/2) Input #0, rtsp, from 'rtsp://192.168.0.13:554/': Metadata: title : VCP IPC Realtime stream Duration: N/A, start: 0.000000, bitrate: N/A Stream #0.0, 123, 1/90000: Video: h264 (High), yuv420p, 1280x720, 1/48, 24.20 fps, 24 tbr, 90k tbn, 48 tbc Stream #0.1, 5, 1/90000: Data: [0][0][0][0] / 0x0000 Output #0, segment, to 'capture-%03d.mp4': Metadata: title : VCP IPC Realtime stream encoder : Lavf53.21.1 Stream #0.0, 0, 1/90000: Video: libx264, yuv420p, 1280x720, 1/24, q=2-31, 90k tbn, 24 tbc Stream mapping: Stream #0.0 -> #0.0 Press ctrl-c to stop encoding [segment @ 0x43ef00] Next segment starts at 0 1412484 bitrate= -0.0kbits/s Erreur de segmentation }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 13:52:54 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 11:52:54 -0000 Subject: [FFmpeg-trac] #5506(avcodec:new): Newtek SpeedHQ Message-ID: <037.d67b072d1c606ce0f174cbe7b70c4777@avcodec.org> #5506: Newtek SpeedHQ ---------------------------------------+--------------------------------- Reporter: cehoyos | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 ---------------------------------------+--------------------------------- Users have uploaded different SHQ samples. {{{ $ ffmpeg -i SHQ2_cut.avi ffmpeg version N-79725-g80d14de Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --enable-libwebp --enable-libvpx libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 35.100 / 57. 35.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [avi @ 0x265d280] Could not find codec parameters for stream 0 (Video: none (SHQ2 / 0x32514853), none, 1920x1080, 47487 kb/s): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, avi, from 'SHQ2_cut.avi': Metadata: encoder : Lavf55.38.100 Duration: 00:00:10.00, start: 0.000000, bitrate: 48860 kb/s Stream #0:0: Video: none (SHQ2 / 0x32514853), none, 1920x1080, 47487 kb/s, 25 fps, 25 tbr, 25 tbn Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 2 channels, s16, 1536 kb/s At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 13:56:43 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 11:56:43 -0000 Subject: [FFmpeg-trac] #5505(undetermined:closed): segfault during segmentation of a RTSP stream on raspbian In-Reply-To: <036.816e1228ddfa63517be20ddc847b0d5c@avcodec.org> References: <036.816e1228ddfa63517be20ddc847b0d5c@avcodec.org> Message-ID: <051.1ef2f680c9a29dbb918a962b62fde6b0@avcodec.org> #5505: segfault during segmentation of a RTSP stream on raspbian -------------------------------------+------------------------------------- Reporter: plegal | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => invalid Comment: This bug tracker is for FFmpeg only. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 17:04:21 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 15:04:21 -0000 Subject: [FFmpeg-trac] #5290(avcodec:closed): FFMPEG adds delay when converting into WAV In-Reply-To: <037.67f398af6c6edcc6409497df5d92e925@avcodec.org> References: <037.67f398af6c6edcc6409497df5d92e925@avcodec.org> Message-ID: <052.f847a6adcbd4d19a7fd6c9a423901010@avcodec.org> #5290: FFMPEG adds delay when converting into WAV ------------------------------------+------------------------------------- Reporter: xtemp09 | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: duplicate Keywords: aac | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------- Comment (by richardpl): Delay from demuxer? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 18:52:20 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 16:52:20 -0000 Subject: [FFmpeg-trac] #625(avcodec:closed): support 2/3/5bit IMA ADPCM In-Reply-To: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> References: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> Message-ID: <054.41d8bee15e29389b03a43ed829198823@avcodec.org> #625: support 2/3/5bit IMA ADPCM ---------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm roundup | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by ami_stuff): Replying to [comment:17 richardpl]: > Mono files plays fine, for stereo only 2bit and others appears to be incorrectly encoded. attached stereo 3/5bit files plays fine in Cool Edit Pro, would be nice to support this as well ;) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 19:27:25 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 17:27:25 -0000 Subject: [FFmpeg-trac] #625(avcodec:closed): support 2/3/5bit IMA ADPCM In-Reply-To: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> References: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> Message-ID: <054.cea11993653b8167a86c5360a997c4e7@avcodec.org> #625: support 2/3/5bit IMA ADPCM ---------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm roundup | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by ami_stuff): attached decoding output from (2bit/3bit): http://www.fmjsoft.com/awavestudio.html in case it will help in anything at least with this software there is no noise in 3bit case -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 21:14:02 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 19:14:02 -0000 Subject: [FFmpeg-trac] #625(avcodec:closed): support 2/3/5bit IMA ADPCM In-Reply-To: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> References: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> Message-ID: <054.7ae5ad4c64f8b2daf66e8026bc764f63@avcodec.org> #625: support 2/3/5bit IMA ADPCM ---------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm roundup | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by richardpl): But output is incorrect... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 21:33:58 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 19:33:58 -0000 Subject: [FFmpeg-trac] #625(avcodec:closed): support 2/3/5bit IMA ADPCM In-Reply-To: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> References: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> Message-ID: <054.d74019e684760a4e7407fbaeaba461fe@avcodec.org> #625: support 2/3/5bit IMA ADPCM ---------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm roundup | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by ami_stuff): Yes, but the same happens with mono files, so there is a bug in decoder (it supports 100% correctly only 4-bit mode) - at least it proves that 3bit stereo sample could be decoded not only by cool edit/audition. here is the mono output: https://www.datafilehost.com/d/4b69a339 I can upload 36kb dvi plugin from cool edit if you want to investigate this issue. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 21:38:18 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 19:38:18 -0000 Subject: [FFmpeg-trac] #5455(avformat:closed): service_type "HEVC digital television service" (0x1F) In-Reply-To: <042.a6f31eedc50c70fdf856a5eaf072d0a6@avcodec.org> References: <042.a6f31eedc50c70fdf856a5eaf072d0a6@avcodec.org> Message-ID: <057.30c07185b2a5aa3e90701ebdb960589f@avcodec.org> #5455: service_type "HEVC digital television service" (0x1F) --------------------------------------+------------------------------------ Reporter: smallishzulu | Owner: Type: enhancement | Status: closed Priority: wish | Component: avformat Version: git-master | Resolution: fixed Keywords: mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Changes (by cehoyos): * status: new => closed * resolution: => fixed Comment: Patch applied as 77a7ff8f0501c0cca268f55241d57ed7b6b6fac3 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 21:39:32 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 19:39:32 -0000 Subject: [FFmpeg-trac] #625(avcodec:closed): support 2/3/5bit IMA ADPCM In-Reply-To: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> References: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> Message-ID: <054.d3da9ace870ab55fc247f13932c6f07c@avcodec.org> #625: support 2/3/5bit IMA ADPCM ---------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm roundup | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by ami_stuff): here is the output in 7z, shouldn't do too many thing at once https://www.datafilehost.com/d/5bfb0a59 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 3 22:21:55 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 20:21:55 -0000 Subject: [FFmpeg-trac] #625(avcodec:closed): support 2/3/5bit IMA ADPCM In-Reply-To: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> References: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> Message-ID: <054.f8b6b505b0ee0aedc8c2926ea1b4e288@avcodec.org> #625: support 2/3/5bit IMA ADPCM ---------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm roundup | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by richardpl): Not interested, I already lost too much time on this, who knows how cool edit/audition stores samples into bitstream. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 00:38:41 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 22:38:41 -0000 Subject: [FFmpeg-trac] #625(avcodec:closed): support 2/3/5bit IMA ADPCM In-Reply-To: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> References: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> Message-ID: <054.a1408b736608e2e923e7c966cba6417b@avcodec.org> #625: support 2/3/5bit IMA ADPCM ---------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm roundup | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by richardpl): You could check if rockbox decodes stereo 3bit and 5bit files OK. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 01:13:58 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 May 2016 23:13:58 -0000 Subject: [FFmpeg-trac] #625(avcodec:closed): support 2/3/5bit IMA ADPCM In-Reply-To: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> References: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> Message-ID: <054.de9bcc62a594443be4efeaa759b2fab6@avcodec.org> #625: support 2/3/5bit IMA ADPCM ---------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm roundup | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by ami_stuff): There is a mention of IMA 3bit here, but I don't know how to test it: https://fossies.org/dox/oss-v4.2-build2011-src-gpl/ossplay_8h_source.html (AFMT_MS_IMA_ADPCM_3BITS) Here is Cool Edit manual: http://dmt.zjlsedu.org/longresty/301/040/050/L000000000122370.pdf and I found also this: https://www.powerdeveloper.org/blog/grzegorz%20kraszewski/did-i-write- something-about-adpcm -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 05:48:04 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 03:48:04 -0000 Subject: [FFmpeg-trac] #5507(ffplay:new): ffplay crashes when decoding lossless h265 over rtsp Message-ID: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> #5507: ffplay crashes when decoding lossless h265 over rtsp -----------------------------------+-------------------------------------- Reporter: brunorosa | Type: defect Status: new | Priority: normal Component: ffplay | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+-------------------------------------- Summary of the bug: I was experimenting with lossless h265 encoding of x11grab device and streaming it to a local rtsp server. When opening said stream using ffplay, it sometimes crashes with segfault. How to reproduce: {{{ % ~/ffmpeg$ ./ffmpeg_g -f x11grab -s 800x600 -r 60 -i :0.0 -c:v libx265 -qp 0 -preset ultrafast -tune zerolatency -pix_fmt yuv444p -threads 0 -f rtsp rtsp://localhost:50005/teste.sdp -report ffmpeg version N-79753-g3395ad4 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Ubuntu 5.3.1-14ubuntu2) 20160413 configuration: --enable-shared --enable-opencl --enable-libx264 --enable-gpl --enable-openssl --enable-nonfree --enable-libx265 libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Hyper fast Audio and Video encoder ffplay version N-79753-g3395ad4 Copyright (c) 2003-2016 the FFmpeg developers built with gcc 5.3.1 (Ubuntu 5.3.1-14ubuntu2) 20160413 configuration: --enable-shared --enable-opencl --enable-libx264 --enable-gpl --enable-openssl --enable-nonfree --enable-libx265 libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Simple media player usage: ffplay [options] input_file }}} {{{ Valgrind/GDB output: (gdb) r rtsp://192.168.1.36:50000/teste.sdp -report Starting program: /home/brunorosa/ffmpeg/ffplay rtsp://192.168.1.36:50000/teste.sdp -report [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". ffplay started on 2016-05-04 at 00:45:00 Report written to "ffplay-20160504-004500.log" ffplay version N-79753-g3395ad4 Copyright (c) 2003-2016 the FFmpeg developers built with gcc 5.3.1 (Ubuntu 5.3.1-14ubuntu2) 20160413 configuration: --enable-shared --enable-opencl --enable-libx264 --enable-gpl --enable-openssl --enable-nonfree --enable-libx265 libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [New Thread 0x7fffed8d8700 (LWP 13449)] [New Thread 0x7fffec0fe700 (LWP 13450)] [New Thread 0x7fffe78fc700 (LWP 13451)] [Thread 0x7fffe78fc700 (LWP 13451) exited] [New Thread 0x7fffe78fc700 (LWP 13452)] Input #0, rtsp, from 'rtsp://192.168.1.36:50000/teste.sdp': f=0/0 Metadata: title : No Name Duration: N/A, start: 0.016667, bitrate: N/A Stream #0:0: Video: hevc (Rext), yuv444p(tv), 800x600, 60 fps, 60 tbr, 90k tbn [New Thread 0x7fffeb8fd700 (LWP 13453)] [New Thread 0x7fffeb0fc700 (LWP 13454)] [New Thread 0x7fffea8fb700 (LWP 13455)] [New Thread 0x7fffea0fa700 (LWP 13456)] [New Thread 0x7fffe98f9700 (LWP 13457)] [New Thread 0x7fffe90f8700 (LWP 13458)] [New Thread 0x7fffe88f7700 (LWP 13459)] [New Thread 0x7fffe70fb700 (LWP 13460)] [New Thread 0x7fffe68fa700 (LWP 13461)] [New Thread 0x7fffe60f9700 (LWP 13462)] [hevc @ 0x7fffe007c960] Could not find ref with POC -117 [New Thread 0x7fffe51b7700 (LWP 13463)] [New Thread 0x7fffe493f700 (LWP 13464)] [New Thread 0x7fffb7fff700 (LWP 13465)]vq= 54KB sq= 0B f=0/0 [New Thread 0x7fffb77fe700 (LWP 13466)] [New Thread 0x7fffb6ffd700 (LWP 13467)] [New Thread 0x7fffb67fc700 (LWP 13468)] [New Thread 0x7fffb5ffb700 (LWP 13469)] [New Thread 0x7fffb57fa700 (LWP 13470)] [New Thread 0x7fffb4ff9700 (LWP 13471)] [rtsp @ 0x7fffe0009280] max delay reached. need to consume packet [rtsp @ 0x7fffe0009280] RTP: missed 102 packets 2.22 M-V: 0.019 fd= 0 aq= 0KB vq= 2KB sq= 0B f=0/0 Thread 13 "ffplay" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffe70fb700 (LWP 13460)] 0x00007ffff5feb168 in ?? () from /usr/local/lib/libavcodec.so.57 (gdb) bt #0 0x00007ffff5feb168 in ?? () from /usr/local/lib/libavcodec.so.57 #1 0x00007ffff5fdd7f4 in ?? () from /usr/local/lib/libavcodec.so.57 #2 0x00007ffff5fe5692 in ?? () from /usr/local/lib/libavcodec.so.57 #3 0x00007ffff5fe6426 in ?? () from /usr/local/lib/libavcodec.so.57 #4 0x00007ffff5fe6c8c in ?? () from /usr/local/lib/libavcodec.so.57 #5 0x00007ffff63da4e5 in avcodec_default_execute () from /usr/local/lib/libavcodec.so.57 #6 0x00007ffff5fe27fe in ?? () from /usr/local/lib/libavcodec.so.57 #7 0x00007ffff5fe2f99 in ?? () from /usr/local/lib/libavcodec.so.57 #8 0x00007ffff62c9d16 in ?? () from /usr/local/lib/libavcodec.so.57 #9 0x00007ffff48f86fa in start_thread (arg=0x7fffe70fb700) at pthread_create.c:333 #10 0x00007ffff462eb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0x7ffff5feb148 to 0x7ffff5feb188: 0x00007ffff5feb148: shl $0x11,%r10d 0x00007ffff5feb14c: add %eax,%eax 0x00007ffff5feb14e: sub %r10d,%eax 0x00007ffff5feb151: cltd 0x00007ffff5feb152: and %edx,%r10d 0x00007ffff5feb155: add %r10d,%eax 0x00007ffff5feb158: inc %edx 0x00007ffff5feb15a: test %ax,%ax 0x00007ffff5feb15d: jne 0x7ffff5feb17e 0x00007ffff5feb15f: mov 0x18(%r8),%r10 0x00007ffff5feb163: sub $0xffff,%eax => 0x00007ffff5feb168: movzwl (%r10),%ecx 0x00007ffff5feb16c: bswap %ecx 0x00007ffff5feb16e: shr $0xf,%ecx 0x00007ffff5feb171: add %ecx,%eax 0x00007ffff5feb173: cmp 0x20(%r8),%r10 0x00007ffff5feb177: jge 0x7ffff5feb17e 0x00007ffff5feb179: addq $0x2,0x18(%r8) 0x00007ffff5feb17e: mov %eax,(%r8) 0x00007ffff5feb181: add $0x1,%edi 0x00007ffff5feb184: or %edx,%esi 0x00007ffff5feb186: cmp %r9d,%edi End of assembler dump. (gdb) info all-registers rax 0x1 1 rbx 0x0 0 rcx 0x0 0 rdx 0x0 0 rsi 0x0 0 rdi 0xb 11 rbp 0x10 0x10 rsp 0x7fffe70fa6d0 0x7fffe70fa6d0 r8 0x7fffe010e530 140736952591664 r9 0x10 16 r10 0x7fffb8049000 140736280694784 r11 0x0 0 r12 0x7fffe010aee0 140736952577760 r13 0x0 0 r14 0x7fffe70fa800 140737069950976 r15 0x0 0 rip 0x7ffff5feb168 0x7ffff5feb168 eflags 0x10212 [ AF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 -nan(0x081818181) (raw 0xffff0000000081818181) st1 0 (raw 0x00000000000000000000) st2 0 (raw 0x00000000000000000000) st3 0 (raw 0x00000000000000000000) ---Type to continue, or q to quit--- st4 0 (raw 0x00000000000000000000) st5 0 (raw 0x00000000000000000000) st6 0 (raw 0x00000000000000000000) st7 0 (raw 0x00000000000000000000) fctrl 0x37f 895 fstat 0x0 0 ftag 0x5556 21846 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x40, 0xb, 0x0, 0x0, 0x40, 0xb, 0x0, 0x0, 0x40, 0xb, 0x0, 0x0, 0x40, 0xb, 0x0 }, v16_int16 = {0xb40, 0x0, 0xb40, 0x0, 0xb40, 0x0, 0xb40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xb40, 0xb40, 0xb40, 0xb40, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xb4000000b40, 0xb4000000b40, 0x0, 0x0}, v2_int128 = { 0x00000b4000000b4000000b4000000b40, 0x00000000000000000000000000000000}} ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, ---Type to continue, or q to quit--- 0x0}, v32_int8 = {0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4, 0x0 }, v16_int16 = {0xb4, 0x0, 0x0, 0x0, 0xb4, 0x0 }, v8_int32 = {0xb4, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xb4, 0xb4, 0x0, 0x0}, v2_int128 = { 0x00000000000000b400000000000000b4, 0x00000000000000000000000000000000}} ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0, 0x0 }, v16_int16 = {0xc0, 0x0, 0x0, 0x0, 0xc0, 0x0 }, v8_int32 = {0xc0, 0x0, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xc0, 0xc0, 0x0, 0x0}, v2_int128 = { 0x00000000000000c000000000000000c0, 0x00000000000000000000000000000000}} ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xe5, 0xb, 0x0, 0x0, 0xee, 0xb, 0x0, 0x0, 0xf7, 0xb, 0x0, 0x0, 0x0, 0xc, 0x0 }, v16_int16 = {0xbe5, 0x0, 0xbee, 0x0, 0xbf7, 0x0, 0xc00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xbe5, 0xbee, 0xbf7, 0xc00, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xbee00000be5, 0xc0000000bf7, 0x0, 0x0}, v2_int128 = { 0x00000c0000000bf700000bee00000be5, 0x00000000000000000000000000000000}} ymm6 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm7 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xb8, 0x0, 0xb8, 0x0, 0xb9, 0x0, 0xb9, 0x0, 0xb9, 0x0, 0xb9, 0x0, 0xba, 0x0, 0xba, 0x0 }, v16_int16 = {0xb8, 0xb8, 0xb9, 0xb9, 0xb9, 0xb9, 0xba, 0xba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xb800b8, 0xb900b9, 0xb900b9, 0xba00ba, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xb900b900b800b8, 0xba00ba00b900b9, 0x0, 0x0}, v2_int128 = { 0x00ba00ba00b900b900b900b900b800b8, 0x00000000000000000000000000000000}} ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x25, 0x2, 0x0, 0x0, 0x6e, 0x1, 0x0, 0x0, 0xb7, 0x0 }, v16_int16 = {0x225, 0x0, 0x16e, 0x0, 0xb7, 0x0 }, v8_int32 = {0x225, 0x16e, ---Type to continue, or q to quit--- 0xb7, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x16e00000225, 0xb7, 0x0, 0x0}, v2_int128 = { 0x00000000000000b70000016e00000225, 0x00000000000000000000000000000000}} ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xc1, 0xb, 0x0, 0x0, 0xca, 0xb, 0x0, 0x0, 0xd3, 0xb, 0x0, 0x0, 0xdc, 0xb, 0x0 }, v16_int16 = {0xbc1, 0x0, 0xbca, 0x0, 0xbd3, 0x0, 0xbdc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xbc1, 0xbca, 0xbd3, 0xbdc, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xbca00000bc1, 0xbdc00000bd3, 0x0, 0x0}, v2_int128 = { 0x00000bdc00000bd300000bca00000bc1, 0x00000000000000000000000000000000}} ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xc0, 0x3, 0x0, 0x0, 0x80, 0x4, 0x0, 0x0, 0x40, 0x5, 0x0, 0x0, 0x0, 0x6, 0x0 }, v16_int16 = {0x3c0, 0x0, 0x480, 0x0, 0x540, 0x0, 0x600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x3c0, 0x480, 0x540, 0x600, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x480000003c0, 0x60000000540, 0x0, 0x0}, v2_int128 = { 0x000006000000054000000480000003c0, 0x00000000000000000000000000000000}} ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc, 0x0 }, v16_int16 = {0xb4, 0x0, 0x0, 0x0, 0xbc, 0x0 }, v8_int32 = {0xb4, 0x0, 0xbc, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xb4, 0xbc, 0x0, 0x0}, v2_int128 = { 0x00000000000000bc00000000000000b4, 0x00000000000000000000000000000000}} ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x40, 0xb, 0x0, 0x0, 0x40, 0xb, 0x0, 0x0, 0x40, 0xb, 0x0, 0x0, 0x40, 0xb, 0x0 }, v16_int16 = {0xb40, 0x0, 0xb40, 0x0, 0xb40, 0x0, 0xb40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xb40, 0xb40, 0xb40, 0xb40, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xb4000000b40, 0xb4000000b40, 0x0, 0x0}, v2_int128 = { 0x00000b4000000b4000000b4000000b40, 0x00000000000000000000000000000000}} ymm13 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = { ---Type to continue, or q to quit--- 0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x40, 0xb, 0x0, 0x0, 0x40, 0xb, 0x0, 0x0, 0x40, 0xb, 0x0, 0x0, 0x40, 0xb, 0x0 }, v16_int16 = {0xb40, 0x0, 0xb40, 0x0, 0xb40, 0x0, 0xb40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xb40, 0xb40, 0xb40, 0xb40, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xb4000000b40, 0xb4000000b40, 0x0, 0x0}, v2_int128 = { 0x00000b4000000b4000000b4000000b40, 0x00000000000000000000000000000000}} ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xb6, 0xb6, 0xb6, 0xb7, 0xb7, 0xb7, 0xb7, 0xb8, 0xb8, 0xb8, 0xb9, 0xb9, 0xb9, 0xb9, 0xba, 0xba, 0x0 }, v16_int16 = {0xb6b6, 0xb7b6, 0xb7b7, 0xb8b7, 0xb8b8, 0xb9b9, 0xb9b9, 0xbaba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xb7b6b6b6, 0xb8b7b7b7, 0xb9b9b8b8, 0xbabab9b9, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xb8b7b7b7b7b6b6b6, 0xbabab9b9b9b9b8b8, 0x0, 0x0}, v2_int128 = {0xbabab9b9b9b9b8b8b8b7b7b7b7b6b6b6, 0x00000000000000000000000000000000}} ~/ffmpeg$ valgrind ./ffplay_g rtsp://192.168.1.36:50000/teste.sdp ==13493== Memcheck, a memory error detector ==13493== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==13493== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info ==13493== Command: ./ffplay_g rtsp://192.168.1.36:50000/teste.sdp ==13493== vex: the `impossible' happened: isZeroU vex storage: T total 583134840 bytes allocated vex storage: P total 640 bytes allocated valgrind: the 'impossible' happened: LibVEX called failure_exit(). host stacktrace: ==13493== at 0x38083F48: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x38084064: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x380842A1: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x380842CA: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x3809F682: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x38148008: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x3815514D: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x38159272: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x38159EA6: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x3815BD68: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x3815CDB6: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x38145DEC: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x380A1C0B: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x380D296B: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x380D45CF: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==13493== by 0x380E3946: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) sched status: running_tid=1 Thread 1: status = VgTs_Runnable (lwpid 13493) ==13493== at 0x93784E0: ??? (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==13493== by 0x93576FF: EC_POINT_mul (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==13493== by 0xF3957EF: ??? ==13493== by 0xF39274F: ??? ==13493== by 0x39E3B12062737FF: ??? ==13493== by 0xF3923FF: ??? ==13493== by 0x935FE47: EC_KEY_check_key (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==13493== by 0x9360260: EC_KEY_set_public_key_affine_coordinates (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) ==13493== by 0x9419882: ??? (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==13493== by 0x941537F: ??? (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==13493== by 0x9414A33: ??? (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==13493== by 0x92E870C: FIPS_mode_set (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==13493== by 0x92E4F89: OPENSSL_init_library (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==13493== by 0x40104E9: call_init.part.0 (dl-init.c:72) ==13493== by 0x40105FA: call_init (dl-init.c:30) ==13493== by 0x40105FA: _dl_init (dl-init.c:120) ==13493== by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so) ==13493== by 0x1: ??? ==13493== by 0xFFF000142: ??? ==13493== by 0xFFF00014D: ??? Note: see also the FAQ in the source distribution. It contains workarounds to several common problems. In particular, if Valgrind aborted or crashed after identifying problems in your program, there's a good chance that fixing those problems will prevent Valgrind aborting or crashing, especially if it happened in m_mallocfree.c. If that doesn't help, please report this bug to: www.valgrind.org In the bug report, send all the above text, the valgrind version, and what OS and version you are using. Thanks. }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 06:29:01 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 04:29:01 -0000 Subject: [FFmpeg-trac] #4347(avformat:new): support writing crc elements to level 1 elements of matroska In-Reply-To: <037.adf8ad03721e9377e0834dc67ec4dd31@avcodec.org> References: <037.adf8ad03721e9377e0834dc67ec4dd31@avcodec.org> Message-ID: <052.9038272a1b80325333ae83abca090b72@avcodec.org> #4347: support writing crc elements to level 1 elements of matroska -------------------------------------+------------------------------------ Reporter: dericed | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: mkv bounty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by dericed): * keywords: mkv => mkv bounty -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 06:29:51 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 04:29:51 -0000 Subject: [FFmpeg-trac] #4347(avformat:new): support writing crc elements to level 1 elements of matroska In-Reply-To: <037.adf8ad03721e9377e0834dc67ec4dd31@avcodec.org> References: <037.adf8ad03721e9377e0834dc67ec4dd31@avcodec.org> Message-ID: <052.d275397a9db773743244c88506802b46@avcodec.org> #4347: support writing crc elements to level 1 elements of matroska -------------------------------------+------------------------------------ Reporter: dericed | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: mkv bounty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by dericed): Offering $200 bounty on this feature. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 10:09:02 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 08:09:02 -0000 Subject: [FFmpeg-trac] #5507(avcodec:new): ffplay crashes when decoding lossless h265 over rtsp In-Reply-To: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> References: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> Message-ID: <054.dc48106ae00195bc89c195209444392e@avcodec.org> #5507: ffplay crashes when decoding lossless h265 over rtsp ---------------------------------------+----------------------------------- Reporter: brunorosa | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: crash SIGSEGV | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => crash SIGSEGV * priority: normal => important * component: ffplay => avcodec Comment: The backtrace you posted is missing all necessary information due to stripping: Please recompile, ideally without --enable-shared. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 11:59:03 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 09:59:03 -0000 Subject: [FFmpeg-trac] #625(avcodec:closed): support 2/3/5bit IMA ADPCM In-Reply-To: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> References: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> Message-ID: <054.a5c0d94e16e1e396303d2edbab65ecc8@avcodec.org> #625: support 2/3/5bit IMA ADPCM ---------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm roundup | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by ami_stuff): Vox Studio can converrt 3bit stereo sample as well (IMAADPCM_3bits.wav), unfortunately no source code of conversion dll. http://www.xentec.be/download/download.html "Download the documentation which describes the calling syntax for the file conversion DLL built into Vox Studio since version 3.0. This also contains a program example. This is for experienced programmers only." http://www.xentec.be/download/vcdlldoc.zip -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 12:18:42 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 10:18:42 -0000 Subject: [FFmpeg-trac] #625(avcodec:closed): support 2/3/5bit IMA ADPCM In-Reply-To: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> References: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> Message-ID: <054.ebf14e6906511af0ca4d2155e218b8bc@avcodec.org> #625: support 2/3/5bit IMA ADPCM ---------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm roundup | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by richardpl): Fixed already in master. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 12:21:42 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 10:21:42 -0000 Subject: [FFmpeg-trac] #625(avcodec:closed): support 2/3/5bit IMA ADPCM In-Reply-To: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> References: <039.a9272422091713d7497b7c3d1fa205ff@avcodec.org> Message-ID: <054.c19ddde6dff2aeff9569f3eb95102003@avcodec.org> #625: support 2/3/5bit IMA ADPCM ---------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm roundup | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by ami_stuff): thx :) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 13:32:30 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 11:32:30 -0000 Subject: [FFmpeg-trac] #5507(avcodec:new): ffplay crashes when decoding lossless h265 over rtsp In-Reply-To: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> References: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> Message-ID: <054.b8fa6f83e197d94c342da3973a4a5fb5@avcodec.org> #5507: ffplay crashes when decoding lossless h265 over rtsp ---------------------------------------+----------------------------------- Reporter: brunorosa | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: crash SIGSEGV | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by brunorosa): For some reason, ffplay_g is still crashing/making valgrind crash even before the streaming starts. {{{ brunorosa at ubuntu16:~/ffmpeg$ valgrind ./ffplay_g rtsp:/192.168.1.36:50000/teste.sdp ==11160== Memcheck, a memory error detector ==11160== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==11160== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info ==11160== Command: ./ffplay_g rtsp:/192.168.1.36:50000/teste.sdp ==11160== vex: the `impossible' happened: isZeroU vex storage: T total 583637816 bytes allocated vex storage: P total 640 bytes allocated valgrind: the 'impossible' happened: LibVEX called failure_exit(). host stacktrace: ==11160== at 0x38083F48: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x38084064: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x380842A1: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x380842CA: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x3809F682: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x38148008: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x3815514D: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x38159272: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x38159EA6: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x3815BD68: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x3815CDB6: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x38145DEC: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x380A1C0B: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x380D296B: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x380D45CF: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) ==11160== by 0x380E3946: ??? (in /usr/lib/valgrind/memcheck- amd64-linux) sched status: running_tid=1 Thread 1: status = VgTs_Runnable (lwpid 11160) ==11160== at 0x5D624E0: ??? (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==11160== by 0x5D416FF: EC_POINT_mul (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==11160== by 0xC879CDF: ??? ==11160== by 0xC876C3F: ??? ==11160== by 0x5EFBE2E40845D4FF: ??? ==11160== by 0xC8768EF: ??? ==11160== by 0x5D49E47: EC_KEY_check_key (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==11160== by 0x5D4A260: EC_KEY_set_public_key_affine_coordinates (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) ==11160== by 0x5E03882: ??? (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==11160== by 0x5DFF37F: ??? (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==11160== by 0x5DFEA33: ??? (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==11160== by 0x5CD270C: FIPS_mode_set (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==11160== by 0x5CCEF89: OPENSSL_init_library (in /lib/x86_64-linux- gnu/libcrypto.so.1.0.0) ==11160== by 0x40104E9: call_init.part.0 (dl-init.c:72) ==11160== by 0x40105FA: call_init (dl-init.c:30) ==11160== by 0x40105FA: _dl_init (dl-init.c:120) ==11160== by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so) ==11160== by 0x1: ??? ==11160== by 0xFFF000142: ??? ==11160== by 0xFFF00014D: ??? Note: see also the FAQ in the source distribution. It contains workarounds to several common problems. In particular, if Valgrind aborted or crashed after identifying problems in your program, there's a good chance that fixing those problems will prevent Valgrind aborting or crashing, especially if it happened in m_mallocfree.c. If that doesn't help, please report this bug to: www.valgrind.org In the bug report, send all the above text, the valgrind version, and what OS and version you are using. Thanks. }}} Backtrace {{{ Thread 8 "ffplay_g" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffed417700 (LWP 11201)] 0x0000000000925cce in get_cabac_bypass_x86 (c=0x7fffe40c55f0) at libavcodec/x86/cabac.h:264 264 __asm__ volatile( (gdb) bt #0 0x0000000000925cce in get_cabac_bypass_x86 (c=0x7fffe40c55f0) at libavcodec/x86/cabac.h:264 #1 coeff_sign_flag_decode (nb=, s=) at libavcodec/hevc_cabac.c:1002 #2 ff_hevc_hls_residual_coding (s=0x7fffe40c1fa0, x0=, y0=, log2_trafo_size=4, scan_idx=SCAN_DIAG, c_idx=0) at libavcodec/hevc_cabac.c:1384 #3 0x0000000000916bf0 in hls_transform_unit (cbf_cr=0x7fffed416940, cbf_cb=0x7fffed416930, cbf_luma=, blk_idx=0, log2_trafo_size=4, log2_cb_size=4, cb_yBase=272, cb_xBase=272, yBase=272, xBase=720, y0=272, x0=272, s=0x7fffe40c1fa0) at libavcodec/hevc.c:1019 #4 hls_transform_tree (s=s at entry=0x7fffe40c1fa0, x0=x0 at entry=720, y0=y0 at entry=272, xBase=xBase at entry=720, yBase=yBase at entry=272, cb_xBase=cb_xBase at entry=720, cb_yBase=272, log2_cb_size=4, log2_trafo_size=4, trafo_depth=0, blk_idx=0, base_cbf_cb=0x1393710 , base_cbf_cr=0x1393710 ) at libavcodec/hevc.c:1253 #5 0x000000000091f393 in hls_coding_unit (s=s at entry=0x7fffe40c1fa0, x0=x0 at entry=720, y0=y0 at entry=272, log2_cb_size=log2_cb_size at entry=4) at libavcodec/hevc.c:2142 #6 0x0000000000920106 in hls_coding_quadtree (s=0x7fffe40c1fa0, x0=720, y0=272, log2_cb_size=4, cb_depth=) at libavcodec/hevc.c:2239 #7 0x0000000000920d08 in hls_coding_quadtree (cb_depth=0, log2_cb_size=, y0=256, x0=704, s=0x7fffe40c1fa0) at libavcodec/hevc.c:2224 #8 hls_decode_entry (avctxt=, isFilterThread=) at libavcodec/hevc.c:2344 #9 0x0000000000cc6b05 in avcodec_default_execute (c=0x7fffe40c1800, func=0x920700 , arg=, ret=, count=, size=4) at libavcodec/utils.c:990 #10 0x000000000091c53c in hls_slice_data (s=0x7fffe40c1fa0) at libavcodec/hevc.c:2371 #11 decode_nal_unit (nal=0x7fffd80008c0, s=0x7fffe40c1fa0) at libavcodec/hevc.c:2828 #12 decode_nal_units (s=s at entry=0x7fffe40c1fa0, buf=, length=length at entry=113652) at libavcodec/hevc.c:2885 #13 0x000000000091ccc1 in hevc_decode_frame (avctx=0x7fffe40c1800, data=0x7fffe40c1ca0, got_output=0x7fffe407f020, avpkt=0x7fffe407efc0) at libavcodec/hevc.c:2989 #14 0x0000000000bc85d6 in frame_worker_thread (arg=0x7fffe407eec0) at libavcodec/pthread_frame.c:146 #15 0x00007ffff52456fa in start_thread (arg=0x7fffed417700) at pthread_create.c:333 #16 0x00007ffff4f7bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 }}} Register disassembly {{{ (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0x925cae to 0x925cee: 0x0000000000925cae : shl $0x11,%r10d 0x0000000000925cb2 : add %eax,%eax 0x0000000000925cb4 : sub %r10d,%eax 0x0000000000925cb7 : cltd 0x0000000000925cb8 : and %edx,%r10d 0x0000000000925cbb : add %r10d,%eax 0x0000000000925cbe : inc %edx 0x0000000000925cc0 : test %ax,%ax 0x0000000000925cc3 : jne 0x925ce4 0x0000000000925cc5 : mov 0x18(%rdi),%r10 0x0000000000925cc9 : sub $0xffff,%eax => 0x0000000000925cce : movzwl (%r10),%ecx 0x0000000000925cd2 : bswap %ecx 0x0000000000925cd4 : shr $0xf,%ecx 0x0000000000925cd7 : add %ecx,%eax 0x0000000000925cd9 : cmp 0x20(%rdi),%r10 0x0000000000925cdd : jge 0x925ce4 0x0000000000925cdf : addq $0x2,0x18(%rdi) 0x0000000000925ce4 : mov %eax,(%rdi) 0x0000000000925ce6 : add $0x1,%r8d 0x0000000000925cea : or %edx,%esi 0x0000000000925cec : cmp %r9d,%r8d End of assembler dump. (gdb) }}} Register info {{{ (gdb) info all-registers rax 0x1 1 rbx 0x0 0 rcx 0x0 0 rdx 0x0 0 rsi 0x0 0 rdi 0x7fffe40c55f0 140737019401712 rbp 0x0 0x0 rsp 0x7fffed4166f0 0x7fffed4166f0 r8 0x1 1 r9 0x10 16 r10 0x7fffd804f000 140736817590272 r11 0x8 8 r12 0x0 0 r13 0x10 16 r14 0xf 15 r15 0x7fffe40c1fa0 140737019387808 rip 0x925cce 0x925cce eflags 0x10212 [ AF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 -nan(0x083838383) (raw 0xffff0000000083838383) st1 -nan(0x8080808080808080) (raw 0xffff8080808080808080) st2 0 (raw 0x00000000000000000000) st3 0 (raw 0x00000000000000000000) st4 0 (raw 0x00000000000000000000) st5 0 (raw 0x00000000000000000000) st6 0 (raw 0x00000000000000000000) st7 0 (raw 0x00000000000000000000) fctrl 0x37f 895 fstat 0x0 0 ftag 0x555a 21850 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xaf, 0xb3, 0xb2, 0xb1 , 0x0 }, v16_int16 = { 0xb3af, 0xb1b2, 0xb1b1, 0xb1b1, 0xb1b1, 0xb1b1, 0xb1b1, 0xb1b1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xb1b2b3af, 0xb1b1b1b1, 0xb1b1b1b1, 0xb1b1b1b1, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xb1b1b1b1b1b2b3af, 0xb1b1b1b1b1b1b1b1, 0x0, 0x0}, v2_int128 = {0xb1b1b1b1b1b1b1b1b1b1b1b1b1b2b3af, 0x00000000000000000000000000000000}} ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x1, 0x0, 0x0, 0x1, 0x0 }, v16_int16 = {0x100, 0x0, 0x1, 0x0 }, v8_int32 = {0x100, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x100000100, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000100000100, 0x00000000000000000000000000000000}} ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xb8, 0xb1, 0xb1, 0xb2, 0xb0, 0xb2, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0x0 }, v16_int16 = {0xb1b8, 0xb2b1, 0xb2b0, 0xb1b1, 0xb1b1, 0xb1b1, 0xb1b1, 0xb1b1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xb2b1b1b8, 0xb1b1b2b0, 0xb1b1b1b1, 0xb1b1b1b1, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xb1b1b2b0b2b1b1b8, 0xb1b1b1b1b1b1b1b1, 0x0, 0x0}, v2_int128 = {0xb1b1b1b1b1b1b1b1b1b1b2b0b2b1b1b8, 0x00000000000000000000000000000000}} ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm6 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm7 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x44, 0x0, 0x44, 0x0, 0x44, 0x0, 0x44, 0x0, 0x44, 0x0, 0x44, 0x0, 0x44, 0x0, 0x45, 0x0 }, v16_int16 = {0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x45, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x440044, 0x440044, 0x440044, 0x450044, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x44004400440044, 0x45004400440044, 0x0, 0x0}, v2_int128 = {0x00450044004400440044004400440044, 0x00000000000000000000000000000000}} ---Type to continue, or q to quit--- ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xcc, 0x0, 0x0, 0x0, 0x88, 0x0, 0x0, 0x0, 0x44, 0x0 }, v16_int16 = { 0xcc, 0x0, 0x88, 0x0, 0x44, 0x0 }, v8_int32 = {0xcc, 0x88, 0x44, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x88000000cc, 0x44, 0x0, 0x0}, v2_int128 = { 0x000000000000004400000088000000cc, 0x00000000000000000000000000000000}} ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x49, 0x4, 0x0, 0x0, 0x4a, 0x4, 0x0, 0x0, 0x4b, 0x4, 0x0, 0x0, 0x4c, 0x4, 0x0 }, v16_int16 = {0x449, 0x0, 0x44a, 0x0, 0x44b, 0x0, 0x44c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x449, 0x44a, 0x44b, 0x44c, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x44a00000449, 0x44c0000044b, 0x0, 0x0}, v2_int128 = {0x0000044c0000044b0000044a00000449, 0x00000000000000000000000000000000}} ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x59, 0x1, 0x0, 0x0, 0x9e, 0x1, 0x0, 0x0, 0xe3, 0x1, 0x0, 0x0, 0x28, 0x2, 0x0 }, v16_int16 = {0x159, 0x0, 0x19e, 0x0, 0x1e3, 0x0, 0x228, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x159, 0x19e, 0x1e3, 0x228, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x19e00000159, 0x228000001e3, 0x0, 0x0}, v2_int128 = {0x00000228000001e30000019e00000159, 0x00000000000000000000000000000000}} ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44, 0x0 }, v16_int16 = { 0x44, 0x0, 0x0, 0x0, 0x44, 0x0 }, v8_int32 = {0x44, 0x0, 0x44, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x44, 0x44, 0x0, 0x0}, v2_int128 = {0x00000000000000440000000000000044, 0x00000000000000000000000000000000}} ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x40, 0x4, 0x0, 0x0, 0x40, 0x4, 0x0, 0x0, 0x40, 0x4, 0x0, 0x0, 0x40, 0x4, 0x0 }, v16_int16 = {0x440, 0x0, 0x440, 0x0, 0x440, 0x0, 0x440, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x440, 0x440, 0x440, 0x440, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x44000000440, 0x44000000440, 0x0, 0x0}, v2_int128 = {0x00000440000004400000044000000440, 0x00000000000000000000000000000000}} ymm13 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 }, v16_int16 = {0x0 }, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x40, 0x4, 0x0, 0x0, 0x40, 0x4, 0x0, 0x0, 0x40, 0x4, 0x0, 0x0, 0x40, 0x4, 0x0 }, v16_int16 = {0x440, 0x0, 0x440, 0x0, 0x440, 0x0, 0x440, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x440, 0x440, 0x440, 0x440, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x44000000440, 0x44000000440, 0x0, 0x0}, v2_int128 = {0x00000440000004400000044000000440, 0x00000000000000000000000000000000}} ymm15 {v8_float = {0x311, 0x311, 0x311, 0xc44, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x44 , 0x45, 0x0 }, v16_int16 = {0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4444, 0x4544, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x44444444, 0x44444444, 0x44444444, 0x45444444, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x4444444444444444, 0x4544444444444444, 0x0, 0x0}, v2_int128 = {0x45444444444444444444444444444444, 0x00000000000000000000000000000000}} (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 13:36:36 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 11:36:36 -0000 Subject: [FFmpeg-trac] #5507(avcodec:new): ffplay crashes when decoding lossless h265 over rtsp In-Reply-To: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> References: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> Message-ID: <054.4ee87213cd623ed7a7216408c8a0b1ec@avcodec.org> #5507: ffplay crashes when decoding lossless h265 over rtsp ---------------------------------------+----------------------------------- Reporter: brunorosa | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: crash SIGSEGV | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by brunorosa): I've updated the log report for ffplay, but couldn't upload ffmpeg's log since I left it running for too long and its size exceed the limit. I can make a shorter run later today (T+12h or so). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 13:37:00 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 11:37:00 -0000 Subject: [FFmpeg-trac] #5507(avcodec:new): ffplay crashes when decoding h265 over rtsp (was: ffplay crashes when decoding lossless h265 over rtsp) In-Reply-To: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> References: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> Message-ID: <054.85a4335e205b1dfc8b591c23090721f6@avcodec.org> #5507: ffplay crashes when decoding h265 over rtsp ---------------------------------------+----------------------------------- Reporter: brunorosa | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: crash SIGSEGV | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 18:09:25 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 16:09:25 -0000 Subject: [FFmpeg-trac] #5508(undetermined:new): checkasm fails on ppc64be Message-ID: <037.ecedac8ed05c74bda80f4818ff4a4141@avcodec.org> #5508: checkasm fails on ppc64be -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: ppc Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- Checkasm (and therefore fate) fails on ppc64be since 3d20f8e7 {{{ $ ./ffmpeg ffmpeg version N-79754-g66eb5b8 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.8.3 (GCC) 20140911 (Red Hat 4.8.3-7) configuration: --enable-gpl libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Hyper fast Audio and Video encoder usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... Use -h to get full help or, even better, run 'man ffmpeg' }}} {{{ $ tests/checkasm/checkasm checkasm: using random seed 1644412637 ALTIVEC: - fmtconvert.fmtconvert [OK] - h264qpel.put [OK] - h264qpel.avg [OK] get_pixels_altivec (pixblockdsp.c:99) - pixblockdsp.get_pixels [FAILED] diff_pixels_altivec (pixblockdsp.c:104) - pixblockdsp.diff_pixels [FAILED] checkasm: 2 of 35 tests have failed }}} Works fine on ppc64 little endian altivec. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 18:38:35 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 16:38:35 -0000 Subject: [FFmpeg-trac] #5509(avformat:new): ffmpeg loses Opus Codec delay on remuxing Message-ID: <036.4f76b17213703440902691d01bb6412a@avcodec.org> #5509: ffmpeg loses Opus Codec delay on remuxing ----------------------------------+-------------------------------------- Reporter: kagami | Type: defect Status: new | Priority: normal Component: avformat | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- How to reproduce: {{{ $ ./ffmpeg -version ffmpeg version N-79754-g66eb5b8 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.9.3 (Gentoo 4.9.3 p1.4, pie-0.6.4) configuration: --disable-all --disable-stripping --disable-doc --enable- gpl --enable-ffmpeg --enable-avcodec --enable-avformat --enable-avutil --enable-swresample --enable-swscale --enable-avfilter --disable-bzlib --disable-xlib --disable-zlib --disable-libxcb --disable-sdl --disable- iconv --enable-decoder=opus --enable-parser=opus --enable-demuxer=matroska --enable-muxer=webm --enable-protocol=file libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 36.100 / 57. 36.100 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 $ ./ffmpeg -hide_banner -f lavfi -i anullsrc -t 1 -c libopus 1.webm Input #0, lavfi, from 'anullsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Audio: pcm_u8, 44100 Hz, stereo, u8, 705 kb/s [libopus @ 0x75d120] No bit rate set. Defaulting to 96000 bps. [webm @ 0x75b900] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, webm, to '1.webm': Metadata: encoder : Lavf57.36.100 Stream #0:0: Audio: opus, 48000 Hz, stereo, s16, 96 kb/s Metadata: encoder : Lavc57.38.100 libopus Stream mapping: Stream #0:0 -> #0:0 (pcm_u8 (native) -> opus (libopus)) Press [q] to stop, [?] for help size= 1kB time=00:00:01.01 bitrate= 7.6kbits/s speed= 152x video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 526.797363% $ mkvinfo 1.webm | grep delay | + Codec delay: 6.500ms (6500000ns) $ ./ffmpeg -hide_banner -i 1.webm -c copy 2.webm Input #0, matroska,webm, from '1.webm': Metadata: encoder : Lavf57.36.100 Duration: 00:00:01.01, start: -0.007000, bitrate: 7 kb/s Stream #0:0: Audio: opus, 48000 Hz, stereo, fltp (default) [webm @ 0x23e12c0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, webm, to '2.webm': Metadata: encoder : Lavf57.36.100 Stream #0:0: Audio: opus, 48000 Hz, stereo (default) Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help size= 1kB time=00:00:01.00 bitrate= 7.6kbits/s speed=2.81e+03x video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 441.477264% $ mkvinfo 2.webm | grep delay }}} I did bisect and found that this is introduced by [https://git.videolan.org/?p=ffmpeg.git;a=commit;h=6f69f7a8bf6a0d013985578df2ef42ee6b1c7994 6f69f7a8bf6a0d013985578df2ef42ee6b1c7994] (Apr 10). Note that lack of Codec delay parameter makes such files unplayable in latest Firefox. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 18:45:24 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 16:45:24 -0000 Subject: [FFmpeg-trac] #5509(avformat:open): ffmpeg loses Opus Codec delay on remuxing In-Reply-To: <036.4f76b17213703440902691d01bb6412a@avcodec.org> References: <036.4f76b17213703440902691d01bb6412a@avcodec.org> Message-ID: <051.0c24c196af13482a88a0ad96c1a07be9@avcodec.org> #5509: ffmpeg loses Opus Codec delay on remuxing -------------------------------------+------------------------------------- Reporter: kagami | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: opus | Blocked By: codecpar regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => opus codecpar regression * priority: normal => important * status: new => open Comment: For future tickets: Please do not use {{{-hide_banner}}}, it generally makes tickets invalid. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 19:32:19 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 17:32:19 -0000 Subject: [FFmpeg-trac] #5500(avcodec:reopened): ff_h264_decode_nal crash on iOS 32/64 bit In-Reply-To: <034.a18b0095f440894302d0298de09279a0@avcodec.org> References: <034.a18b0095f440894302d0298de09279a0@avcodec.org> Message-ID: <049.f5f729df354f5a5e2d8c1d5b99810c9e@avcodec.org> #5500: ff_h264_decode_nal crash on iOS 32/64 bit ------------------------------------+------------------------------------ Reporter: glip | Owner: Type: defect | Status: reopened Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 crash | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by glip): I'm not sure yet, but I think this crash might be caused by packet.data not containing extra AV_INPUT_BUFFER_PADDING_SIZE bytes. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 19:39:14 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 17:39:14 -0000 Subject: [FFmpeg-trac] #5500(avcodec:closed): ff_h264_decode_nal crash on iOS 32/64 bit In-Reply-To: <034.a18b0095f440894302d0298de09279a0@avcodec.org> References: <034.a18b0095f440894302d0298de09279a0@avcodec.org> Message-ID: <049.e2e6e24e65d6b40c5438330694d1ccba@avcodec.org> #5500: ff_h264_decode_nal crash on iOS 32/64 bit ------------------------------------+----------------------------------- Reporter: glip | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: invalid Keywords: h264 crash | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: reopened => closed * resolution: => invalid Comment: Yes, this is the usual explanation. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 21:49:42 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 19:49:42 -0000 Subject: [FFmpeg-trac] #5510(undetermined:new): Crash when reading a fine in Xine Message-ID: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> #5510: Crash when reading a fine in Xine -------------------------------------+------------------------------------- Reporter: elv13 | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: crash hevc | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: How to reproduce: play a file Version: 2.8.7 GDB: http://pastebin.ca/3591051 Valgrind: http://pastebin.com/8eCK7dib -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 22:49:35 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 20:49:35 -0000 Subject: [FFmpeg-trac] #5510(undetermined:new): Crash when reading a fine in Xine In-Reply-To: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> References: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> Message-ID: <050.7d40d7824f467af57c830922cfc21bff@avcodec.org> #5510: Crash when reading a fine in Xine -------------------------------------+------------------------------------- Reporter: elv13 | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: crash hevc | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by elv13): s/fine/file/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 23:24:36 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 21:24:36 -0000 Subject: [FFmpeg-trac] #5510(undetermined:new): Crash when reading a fine in Xine In-Reply-To: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> References: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> Message-ID: <050.e5f3c106ca6f5f004375822b8ff181ff@avcodec.org> #5510: Crash when reading a fine in Xine -------------------------------------+------------------------------------- Reporter: elv13 | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: crash hevc | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Please test current FFmpeg git head compiled with debug information and provide all necessary information here on the bug tracker, external resources may disappear. See http://ffmpeg.org/bugreports.html for the needed information. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 23:39:56 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 21:39:56 -0000 Subject: [FFmpeg-trac] #5510(undetermined:new): Crash when reading a fine in Xine In-Reply-To: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> References: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> Message-ID: <050.d7abff10cbcef08fef03a31f1345a215@avcodec.org> #5510: Crash when reading a fine in Xine -------------------------------------+------------------------------------- Reporter: elv13 | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: crash hevc | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by elv13): > with debug information I did compile the latest release with the debug symbols for this bug report > Please test current FFmpeg git head Given the bug is actually a GUI related one, I can't use the command line and this break the API/ABI, so I think this is unfortunately not really an option. I think you got enough information. This is a buffer overflow, it is quite visible in the backtrace. It is potentially a security issue, not only a denial of service one. I did not investigate any further, but I am available if you need me to test patches. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 4 23:56:56 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 21:56:56 -0000 Subject: [FFmpeg-trac] #5510(undetermined:new): Crash when reading a fine in Xine In-Reply-To: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> References: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> Message-ID: <050.2ec5417b1fcc3223cd04a39a5a8afa7f@avcodec.org> #5510: Crash when reading a fine in Xine -------------------------------------+------------------------------------- Reporter: elv13 | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: crash hevc | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:3 elv13]: > > with debug information > > I did compile the latest release with the debug symbols for this bug report I don't understand: Current libavcodec has version 57 but you provided gdb output for version 56. Please explain. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 01:52:35 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 May 2016 23:52:35 -0000 Subject: [FFmpeg-trac] #4124(build system:new): libutvideo (and decklink) fails with clang: error: invalid argument '-std=c99' not allowed with 'C++/ObjC++' In-Reply-To: <037.37a2dabbeda9f56ab3c0f69a3d21235b@avcodec.org> References: <037.37a2dabbeda9f56ab3c0f69a3d21235b@avcodec.org> Message-ID: <052.657d82872b72ea6c6fc9c1daebe0fde3@avcodec.org> #4124: libutvideo (and decklink) fails with clang: error: invalid argument '-std=c99' not allowed with 'C++/ObjC++' -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by s172262): '''libutvideo.pc''' may be wrong. Shall you use my beta homebrew script for libutvideo 16.1.0.? It repair '''libutvideo.pc'''. https://github.com/s172262/homebrew-core/blob/utvideo/Formula/utvideo.rb -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 02:17:28 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 00:17:28 -0000 Subject: [FFmpeg-trac] #5511(avcodec:new): defect: libutvideodec compile error with utvideo 15.0.0 and later. Message-ID: <037.3f0e869147c034cd0388c9d1d7d563af@avcodec.org> #5511: defect: libutvideodec compile error with utvideo 15.0.0 and later. ---------------------------------+--------------------------------------- Reporter: s172262 | Type: defect Status: new | Priority: normal Component: avcodec | Version: unspecified Keywords: utvideo | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+--------------------------------------- Summary of the bug:UtVideo's `Format.h` is not include. How to reproduce:Building ffmpeg with libutvideo 15.0.0 and later. {{{ ... In file included from libavcodec/libutvideodec.cpp:29: In file included from libavcodec/avcodec.h:31: In file included from ./libavutil/samplefmt.h:24: In file included from ./libavutil/avutil.h:288: In file included from ./libavutil/common.h:467: In file included from ./libavutil/internal.h:39: In file included from ./libavutil/timer.h:36: In file included from /Applications/Xcode.app//Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/mach/mach_time.h:32: In file included from /Applications/Xcode.app//Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/mach/mach_types.h:109: /Applications/Xcode.app//Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/mach/kmod.h:45:5: warning: 'PRAGMA_MARK' is not defined, evaluates to 0 [-Wundef] #if PRAGMA_MARK ^ /Applications/Xcode.app//Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/mach/kmod.h:62:5: warning: 'PRAGMA_MARK' is not defined, evaluates to 0 [-Wundef] #if PRAGMA_MARK ^ /Applications/Xcode.app//Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/mach/kmod.h:138:5: warning: 'PRAGMA_MARK' is not defined, evaluates to 0 [-Wundef] #if PRAGMA_MARK ^ /Applications/Xcode.app//Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/mach/kmod.h:160:5: warning: 'PRAGMA_MARK' is not defined, evaluates to 0 [-Wundef] #if PRAGMA_MARK ^ /Applications/Xcode.app//Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/mach/kmod.h:168:5: warning: 'PRAGMA_MARK' is not defined, evaluates to 0 [-Wundef] #if PRAGMA_MARK ^ libavcodec/libutvideodec.cpp:110:12: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] avctx->coded_frame = av_frame_alloc(); ^ libavcodec/avcodec.h:2945:35: note: 'coded_frame' has been explicitly marked deprecated here attribute_deprecated AVFrame *coded_frame; ^ libavcodec/libutvideodec.cpp:116:12: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] avctx->coded_frame->interlaced_frame = info.flags & 0x800 ? 1 : 0; ^ libavcodec/avcodec.h:2945:35: note: 'coded_frame' has been explicitly marked deprecated here attribute_deprecated AVFrame *coded_frame; ^ libavcodec/libutvideodec.cpp:119:12: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] avctx->coded_frame->top_field_first = 1; ^ libavcodec/avcodec.h:2945:35: note: 'coded_frame' has been explicitly marked deprecated here attribute_deprecated AVFrame *coded_frame; ^ libavcodec/libutvideodec.cpp:125:41: error: use of undeclared identifier 'UNFCC' utv->codec = CCodec::CreateInstance(UNFCC(avctx->codec_tag), "libavcodec"); ^ libavcodec/libutvideodec.cpp:129:51: error: too many arguments to function call, expected 4, have 6 CBGROSSWIDTH_WINDOWS, &info, sizeof(UtVideoExtra)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utvideo/Codec.h:47:2: note: 'DecodeBegin' declared here virtual int DecodeBegin(unsigned int width, unsigned int height... ^ libavcodec/libutvideodec.cpp:145:27: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] AVFrame *pic = avctx->coded_frame; ^ libavcodec/avcodec.h:2945:35: note: 'coded_frame' has been explicitly marked deprecated here attribute_deprecated AVFrame *coded_frame; ^ libavcodec/libutvideodec.cpp:153:59: error: too few arguments to function call, expected 4, have 3 utv->codec->DecodeFrame(utv->buffer, avpkt->data, true); ~~~~~~~~~~~~~~~~~~~~~~~ ^ /usr/local/include/utvideo/Codec.h:48:2: note: 'DecodeFrame' declared here virtual size_t DecodeFrame(void *pOutput, const void *pInput, ut... ^ libavcodec/libutvideodec.cpp:247:27: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] av_frame_free(&avctx->coded_frame); ^ libavcodec/avcodec.h:2945:35: note: 'coded_frame' has been explicitly marked deprecated here attribute_deprecated AVFrame *coded_frame; ^ 13 warnings and 3 errors generated. make: *** [libavcodec/libutvideodec.o] Error 1 }}} Since Utvideo 15.0.0, `UNFCC` has moved from `utvideo.h` to `Format.h`. So `libutvideo.h` must linclude `Format.h` -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 02:21:03 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 00:21:03 -0000 Subject: [FFmpeg-trac] #5511(avcodec:new): libutvideodec compile error with utvideo 15.0.0 and later. (was: defect: libutvideodec compile error with utvideo 15.0.0 and later.) In-Reply-To: <037.3f0e869147c034cd0388c9d1d7d563af@avcodec.org> References: <037.3f0e869147c034cd0388c9d1d7d563af@avcodec.org> Message-ID: <052.d3b341304fbd84d19f1a9ec8370a3b88@avcodec.org> #5511: libutvideodec compile error with utvideo 15.0.0 and later. -------------------------------------+----------------------------------- Reporter: s172262 | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: utvideo | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 04:13:04 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 02:13:04 -0000 Subject: [FFmpeg-trac] #5510(undetermined:new): Crash when reading a fine in Xine In-Reply-To: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> References: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> Message-ID: <050.7ae635185f6bca0e6d857269bc7143c6@avcodec.org> #5510: Crash when reading a fine in Xine -------------------------------------+------------------------------------- Reporter: elv13 | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: crash hevc | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by elv13): > I don't understand: Current libavcodec has version 57 but you provided gdb output for version 56. > Please explain. Gentoo ships both 2.8.7 and 3.0.2 as the 2 available latest versions. However, none of the packages I use support (or at least, Gentoo claim they don't) API 57. So 56 is the latest I can use to reproduce the bug. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 13:05:15 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 11:05:15 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode Message-ID: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: After transcoding the audio is off by 2 frames. How to reproduce: {{{ ronagy$ ffmpeg -i original.mov -flags +ilme+ildct transcoded.mov ffmpeg version git-2016-05-05-5b174dd Copyright (c) 2000-2016 the FFmpeg developers built with Apple LLVM version 7.3.0 (clang-703.0.29) configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable- opencl --enable-libx264 --enable-libmp3lame --enable-libxvid --enable- libfreetype --enable-libvorbis --enable-libvpx --enable-librtmp --enable- libass --enable-ffplay --enable-libfdk-aac --enable-libopus --enable- libx265 --enable-nonfree --enable-vda libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libavresample 3. 0. 0 / 3. 0. 0 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'original.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf57.25.100 Duration: 00:00:21.28, start: 0.000000, bitrate: 130459 kb/s Stream #0:0(eng): Video: dnxhd (AVdn / 0x6E645641), yuv422p(tv, bt709/unknown/unknown), 1920x1080, 121241 kb/s, 25 fps, 25 tbr, 12800 tbn (default) Metadata: handler_name : DataHandler timecode : 00:00:00:00 Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 7.1, s32 (24 bit), 9216 kb/s (default) Metadata: handler_name : DataHandler Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s Metadata: handler_name : DataHandler timecode : 00:00:00:00 No pixel format specified, yuv422p for H.264 encoding chosen. Use -pix_fmt yuv420p for compatibility with outdated media players. [libx264 @ 0x7ff6b3811e00] interlace + weightp is not implemented [libx264 @ 0x7ff6b3811e00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2 [libx264 @ 0x7ff6b3811e00] profile High 4:2:2, level 4.0, 4:2:2 8-bit [libx264 @ 0x7ff6b3811e00] 264 - core 148 r2601 a0cd7d3 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=tff bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=0 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 [mov @ 0x7ff6b3810c00] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Last message repeated 1 times Output #0, mov, to 'transcoded.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf57.36.100 Stream #0:0(eng): Video: h264 (avc1 / 0x31637661), yuv422p, 1920x1080, q=2-31, 0.04 fps, 12800 tbn (default) Metadata: handler_name : DataHandler timecode : 00:00:00:00 encoder : Lavc57.38.100 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, 7.1, fltp (24 bit), 469 kb/s (default) Metadata: handler_name : DataHandler encoder : Lavc57.38.100 aac Stream mapping: Stream #0:0 -> #0:0 (dnxhd (native) -> h264 (libx264)) Stream #0:1 -> #0:1 (pcm_s24le (native) -> aac (native)) Press [q] to stop, [?] for help frame= 532 fps=106 q=-1.0 Lsize= 1833kB time=00:00:21.29 bitrate= 705.2kbits/s speed=4.25x video:602kB audio:1213kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.012604% [libx264 @ 0x7ff6b3811e00] frame I:3 Avg QP:17.24 size: 57340 [libx264 @ 0x7ff6b3811e00] frame P:143 Avg QP:24.25 size: 2370 [libx264 @ 0x7ff6b3811e00] frame B:386 Avg QP:31.72 size: 271 [libx264 @ 0x7ff6b3811e00] consecutive B-frames: 2.6% 1.5% 1.1% 94.7% [libx264 @ 0x7ff6b3811e00] mb I I16..4: 25.6% 66.1% 8.4% [libx264 @ 0x7ff6b3811e00] mb P I16..4: 0.3% 0.3% 0.1% P16..4: 2.3% 0.3% 0.2% 0.0% 0.0% skip:96.5% [libx264 @ 0x7ff6b3811e00] mb B I16..4: 0.0% 0.1% 0.0% B16..8: 0.9% 0.1% 0.0% direct: 0.0% skip:98.9% L0:28.6% L1:69.1% BI: 2.2% [libx264 @ 0x7ff6b3811e00] field mbs: intra: 9.2% inter:6.5% skip:0.7% [libx264 @ 0x7ff6b3811e00] 8x8 transform intra:63.2% inter:65.4% [libx264 @ 0x7ff6b3811e00] coded y,uvDC,uvAC intra: 7.5% 12.5% 8.4% inter: 0.5% 0.1% 0.0% [libx264 @ 0x7ff6b3811e00] i16 v,h,dc,p: 74% 24% 2% 0% [libx264 @ 0x7ff6b3811e00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 40% 2% 56% 0% 0% 0% 0% 0% 0% [libx264 @ 0x7ff6b3811e00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 36% 17% 25% 4% 4% 4% 4% 4% 3% [libx264 @ 0x7ff6b3811e00] i8c dc,h,v,p: 68% 11% 20% 1% [libx264 @ 0x7ff6b3811e00] ref P L0: 90.7% 4.1% 4.7% 0.0% 0.3% 0.1% [libx264 @ 0x7ff6b3811e00] ref B L0: 66.9% 27.7% 5.1% 0.1% 0.2% 0.1% [libx264 @ 0x7ff6b3811e00] ref B L1: 96.1% 3.6% 0.3% 0.0% [libx264 @ 0x7ff6b3811e00] kb/s:231.39 [aac @ 0x7ff6b3813600] Qavg: 573.770 }}} Files are available here: https://www.dropbox.com/sh/9qi9813i3jm1mlz/AACkgGs5IP4AizOja0HfgtdUa?dl=0 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 13:26:23 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 11:26:23 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.cde99f637ce926beacd2105ea6238065@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): I believe this is a duplicate of one or more other tickets, I unfortunately cannot comment on these tickets as I have no idea how to reproduce them. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 13:35:28 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 11:35:28 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.8c21b8eb682ea0580f5908410d58c792@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ronag): @cehoyos: Why can't you reproduce this? I've provided the files and the command line. What are you missing? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 13:38:59 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 11:38:59 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.ec744f26ec25b367a33884289ef47786@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): I am not saying I am missing something, I just don't know how to reproduce an off-by-two-frames. (I also believe the issue is not reproducible at all but that is not my point.) Do you believe the issue is also reproducible with {{{-vcodec mpeg4 -qscale 2}}}? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 13:39:39 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 11:39:39 -0000 Subject: [FFmpeg-trac] #5141(undetermined:open): Eltima violates GPL In-Reply-To: <036.6d2a131dfb057e18682e7b62945cab77@avcodec.org> References: <036.6d2a131dfb057e18682e7b62945cab77@avcodec.org> Message-ID: <051.334ce53feef22e3b115ca861d9790699@avcodec.org> #5141: Eltima violates GPL -------------------------------------+------------------------------------- Reporter: llogan | Owner: Type: license | Status: open violation | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by annabrooks): 1) Users can find the list of all third-party components and their licenses here http://wiki.eltima.com/user-guides/elmedia-mac/third-party- libs.html 2) You can find such information here: http://wiki.eltima.com/software- licenses/freeware-elmedia-full.html 3) We mentioned this in our previous messages? Did you check them? http://wiki.eltima.com/user-guides/elmedia-mac/third-party-libs.html Elmedia Player.app/Contents/Resources/Licenses/Credits.txt -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 13:42:15 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 11:42:15 -0000 Subject: [FFmpeg-trac] #5510(undetermined:new): Crash when reading a fine in Xine In-Reply-To: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> References: <035.e0b0617db11bac73ac1f0ece63bf320d@avcodec.org> Message-ID: <050.65942311696aa0ca6896231ec7d92d1f@avcodec.org> #5510: Crash when reading a fine in Xine -------------------------------------+------------------------------------- Reporter: elv13 | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: crash hevc | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): You have shown backtrace but please provide backtrace together with disassembly and register dump as explained on https://ffmpeg.org/bugreports.html here on the bug tracker, do not use external resources. Is the crash also reproducible with you compile with {{{--disable-avx2}}}? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 13:43:12 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 11:43:12 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.954cbdaab2d8e3e0d5b6cd1c82060d18@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by kierank): Probably crap b-frames handling in mov. Turn off bframes. Kieran -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 13:56:07 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 11:56:07 -0000 Subject: [FFmpeg-trac] #5141(undetermined:open): Eltima violates GPL In-Reply-To: <036.6d2a131dfb057e18682e7b62945cab77@avcodec.org> References: <036.6d2a131dfb057e18682e7b62945cab77@avcodec.org> Message-ID: <051.97d77fb8ce25583f892a0e97cc7eff0f@avcodec.org> #5141: Eltima violates GPL -------------------------------------+------------------------------------- Reporter: llogan | Owner: Type: license | Status: open violation | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:17 annabrooks]: > 1) Users can find the list of all third-party components and their licenses here http://wiki.eltima.com/user-guides/elmedia-mac/third-party- libs.html And this page is linked from the EULA which makes sense (it could be part the EULA but it arguably does not have to be). But how are the users made aware of the EULA? > 2) You can find such information here: http://wiki.eltima.com/software- licenses/freeware-elmedia-full.html This contains the following text: {{{ The Software contains components that were created by third parties and that are governed by the third-party licenses. }}} This is a definition that explains that the software you distribute contains parts that were not created by you but by third parties (which is correct and ok). {{{ The Software as a whole is governed by EULA by Eltima Software (see above). }}} I don't think this is ok: FFmpeg is part of ''The Software'' but it is not governed by Eltima Software. > 3) We mentioned this in our previous messages? Did you check them? I am quite sure I checked them. (But see above about my real point.) > http://wiki.eltima.com/user-guides/elmedia-mac/third-party-libs.html This site contains no link to the MPlayer sources you used. > Elmedia Player.app/Contents/Resources/Licenses/Credits.txt Does this file really contain a link to the used MPlayer sources (and the other components)? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 13:57:05 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 11:57:05 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.ddcd0fc943db7180a3a1fbb0ab13f9d7@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ronag): @Kieran: That did solve it. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 14:18:28 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 12:18:28 -0000 Subject: [FFmpeg-trac] #5491(avformat:closed): pcm in wav misdetected as h264 In-Reply-To: <037.c359b848b58a04deb9cfddc500170e53@avcodec.org> References: <037.c359b848b58a04deb9cfddc500170e53@avcodec.org> Message-ID: <052.b355aa651c4a09221c72b8fabf18eef8@avcodec.org> #5491: pcm in wav misdetected as h264 -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: important | Component: avformat Version: git-master | Resolution: fixed Keywords: wav h264 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => fixed Comment: Fixed by Michael in 3646ef6f7c0c02dc6d2f393f9fd0f6ebcbf15b44 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 14:30:58 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 12:30:58 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.57607c52470837d1d5f39043c3bcaddf@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ronag): Unfortunately it's all over the place. Especially when I involve a -ss infront of -i. @cehoyos: What can I do to help finding a resolution to this issue? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 14:32:26 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 12:32:26 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.b309524285ffb74e70c5a905f18a3e5f@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:6 ronag]: > What can I do to help finding a resolution to this issue? Did you already test if you can reproduce the issue with {{{-vcodec mpeg4 -qscale 2}}}? Is the issue more visiable (more than two frames off) if you use eight b-frames? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 14:32:49 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 12:32:49 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.750b756a8e706b9e209c9240d21acba2@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ronag): If I run: {{{ ffmpeg -ss 10.032 -i original.mov -flags +ilme+ildct -c:v mpeg4 -qscale:v 2 seeked2.mov }}} It's off by 34 frames. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 14:33:05 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 12:33:05 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.7f98b4ab75452b69bf3951099f7b6536@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Is {{{-flags +ilme+ildct}}} needed to reproduce the issue? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 14:34:24 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 12:34:24 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.e8704fe330282e2393a8adef09e37c66@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ronag): {{{ ffmpeg -ss 10.032 -i original.mov -flags +ilme+ildct seeked3.mov }}} Is off by 2 frames {{{ ffmpeg -ss 10.032 -i original.mov -flags +ilme+ildct -bf:v 0 seeked4.mov }}} Is correct. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 14:35:30 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 12:35:30 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.6ae485f4b386f7c66ab3c5ebe128a5ee@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ronag): @cehoyos: No. It's the same without the flags. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 14:40:53 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 12:40:53 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.c15b51af02bc5f54d02d218d84d842ca@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ronag): With the following it's incorrect even when using kierans trick. {{{ ffmpeg -ss 10.032 -i original.mxf -bf:v 0 seeked8.mov }}} Off by 1 frame. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 14:41:03 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 12:41:03 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.932d620d42be89629fef8ec40c5ad092@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ronag): With the following it's incorrect even when using kierans trick. {{{ ffmpeg -ss 10.032 -i original.mxf -bf:v 0 seeked8.mov }}} Off by 1 frame. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 14:41:10 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 12:41:10 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.86ee33d2c1f62c83b4788e2dbef056c2@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): I tested the following command line with current FFmpeg git head: {{{ $ ffmpeg -ss 10.032 -i original.mov -qscale 2 -vcodec mpeg4 out.mov }}} I tested playback of the output file with the following two commands: {{{ $ vlc --rate=0.25 out.mov }}} {{{ $ mplayer -speed 0.1 out.mov }}} Both do not show out-of-sync audio afaict. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 14:44:32 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 12:44:32 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.10061bdcc8152904777d18d42710cb00@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ronag): @cehoyos: Yes, you are correct. With that command line it works. Not sure what I did wrong before. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 14:51:06 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 12:51:06 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.47cb1f4acc1d45e682af65c2c7276985@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ronag): @cehoyos: However, using the file "3.mxf" {{{ ffmpeg -ss 10.032 -i 3.mxf -qscale 2 -vcodec mpeg4 out10.mov }}} It's off by 1 frame. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 15:01:52 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 13:01:52 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.842dd5462b2180f95ede2847f91b22a7@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Can we keep one input file for testing please? Is the effect accumulating? Does repeating the command line twenty times lead to twenty frames off? Please understand that imo, there is no such thing as "off-by-one-frame" for real-world video, playback equipment (and speaker distance) is not identical for all users. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 15:17:33 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 13:17:33 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.2ed205eaeba8425e2d5116ba4585a801@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ronag): > Can we keep one input file for testing please? Sure. > Please understand that imo, there is no such thing as "off-by-one-frame" for real-world video, playback equipment (and speaker distance) is not identical for all users. I need the video and audio to be in sync since it's to be used in After Effects and AVID edit suites. The files are not directly used for playback. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 15:44:35 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 13:44:35 -0000 Subject: [FFmpeg-trac] #5513(undetermined:new): alac: support 20bit Message-ID: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> #5513: alac: support 20bit -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- https://www.datafilehost.com/d/2011e77c {{{ C:\>ffmpeg -i alac_20bit.m4a ffmpeg version N-79753-g3395ad4 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [alac @ 0x28ad860] Sample depth 20 is not implemented. Update your FFmpeg versio n to the newest one from Git. If the problem still occurs, it means that your fi le has a feature which has not been implemented. [alac @ 0x28ad860] If you want to help, upload a sample of this file to ftp://up load.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-dev el at ffmpeg.org) [mov,mp4,m4a,3gp,3g2,mj2 @ 0x28a4020] Failed to open codec in av_find_stream_inf o [alac @ 0x28ad860] Sample depth 20 is not implemented. Update your FFmpeg versio n to the newest one from Git. If the problem still occurs, it means that your fi le has a feature which has not been implemented. [alac @ 0x28ad860] If you want to help, upload a sample of this file to ftp://up load.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-dev el at ffmpeg.org) Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'alac_20bit.m4a': Metadata: major_brand : M4A minor_version : 0 compatible_brands: M4A mp42isom creation_time : 2016-05-03 14:35:50 encoder : refalac 1.58, Apple Lossless Encoder Duration: 00:00:20.00, start: 0.000000, bitrate: 1554 kb/s Stream #0:0(und): Audio: alac (alac / 0x63616C61), 44100 Hz, 2 channels, 155 3 kb/s (default) Metadata: creation_time : 2016-05-03 14:35:50 At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 15:51:43 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 13:51:43 -0000 Subject: [FFmpeg-trac] #5357(undetermined:open): support for options of VideoToolbox H.264 Encoder In-Reply-To: <036.7db23cfd6a9e25766979c3a176733204@avcodec.org> References: <036.7db23cfd6a9e25766979c3a176733204@avcodec.org> Message-ID: <051.df87d0fb1f00d6ccd32e978daa636a20@avcodec.org> #5357: support for options of VideoToolbox H.264 Encoder -------------------------------------+------------------------------------- Reporter: ponpon | Owner: kernrj Type: defect | Status: open Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by kernrj): * owner: => kernrj * status: new => open Comment: '''Several of these can be used now''' `kVTCompressionPropertyKey_PixelAspectRatio` The pixel aspect ratio (PAR) is set when the display aspect ratio (DAR) is set on the command line using `-aspect` (PAR and DAR are related - the DAR set on the command line will generate the correct PAR in the output). This can also be set using AVCodecContext.sample_aspect_ratio with the API . `kVTCompressionPropertyKey_H264EntropyMode` Entropy coding can be set with `-coder` to `cabac` or `cavlc` (`ac` or `vlc` for short). `kVTCompressionPropertyKey_MoreFramesBeforeStart` `kVTCompressionPropertyKey_MoreFramesAfterEnd` These are hints that other frames will be concatenated before or after the current session's frames. They can be set with `-frames_before 1` and `-frames_after 1`. Not all devices support these concatenation flags - they will be ignored when not supported. `kVTCompressionPropertyKey_RealTime` Set with `-realtime 1`. This is a hint that real-time encoding is more important than quality. `kVTCompressionPropertyKey_ColorPrimaries` `kVTCompressionPropertyKey_TransferFunction` `kVTCompressionPropertyKey_YCbCrMatrix` Colorimetry info is used when available. They can be set using the API. '''Some parameters won't be added''' `kVTCompressionPropertyKey_Quality` This isn't supported with H.264. It's normally used for JPEG encoding. `kVTCompressionPropertyKey_AllowTemporalCompression` Setting this to false disables P and B-frames, which can be achieved by setting the gop size to 1 (`-g 1`) `kVTCompressionPropertyKey_UsingHardwareAcceleratedVideoEncoder` This is an output parameter that's true when hardware encoding will be used, but this isn't directly exposed. Encoding will fail if hardware encoding is not supported. If you want to allow software encoding, use `-allow_sw 1`. Hardware will always be used when available, even if software encoding is allowed. The rest of these settings will be added in a future patch. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 16:07:47 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 14:07:47 -0000 Subject: [FFmpeg-trac] #5494(avdevice:open): AV Foundation recording broken In-Reply-To: <037.4cccfd901b95c59ccd59975e12583a42@avcodec.org> References: <037.4cccfd901b95c59ccd59975e12583a42@avcodec.org> Message-ID: <052.e64aa716bcfb9bc802317581bf840acd@avcodec.org> #5494: AV Foundation recording broken -------------------------------------+------------------------------------- Reporter: LordHDL | Owner: Type: defect | Status: open Priority: important | Component: avdevice Version: git-master | Resolution: Keywords: | Blocked By: avfoundation osx codecpar | Reproduced by developer: 0 regression | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by thilo.borgmann): Fixed in f1560dbb2a0089d63ca61a324673f7e2e30fb517. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 16:45:09 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 14:45:09 -0000 Subject: [FFmpeg-trac] #5494(avdevice:closed): AV Foundation recording broken In-Reply-To: <037.4cccfd901b95c59ccd59975e12583a42@avcodec.org> References: <037.4cccfd901b95c59ccd59975e12583a42@avcodec.org> Message-ID: <052.e6002f74594a68a7db9b2d6c8754e965@avcodec.org> #5494: AV Foundation recording broken -------------------------------------+------------------------------------- Reporter: LordHDL | Owner: Type: defect | Status: closed Priority: important | Component: avdevice Version: git-master | Resolution: fixed Keywords: | Blocked By: avfoundation osx codecpar | Reproduced by developer: 0 regression | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 16:47:19 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 14:47:19 -0000 Subject: [FFmpeg-trac] #5357(avcodec:closed): support for options of VideoToolbox H.264 Encoder In-Reply-To: <036.7db23cfd6a9e25766979c3a176733204@avcodec.org> References: <036.7db23cfd6a9e25766979c3a176733204@avcodec.org> Message-ID: <051.ff9a62a161cc3674508b52ffcac28eb9@avcodec.org> #5357: support for options of VideoToolbox H.264 Encoder --------------------------------------+----------------------------------- Reporter: ponpon | Owner: kernrj Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: avfoundation | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+----------------------------------- Changes (by cehoyos): * status: open => closed * type: defect => enhancement * component: undetermined => avcodec * priority: normal => wish * version: unspecified => git-master * keywords: => avfoundation * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 16:55:38 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 14:55:38 -0000 Subject: [FFmpeg-trac] #5513(avcodec:open): alac: support 20bit In-Reply-To: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> References: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> Message-ID: <054.b9f12d07e6f21eab1c21a8a111c74d9e@avcodec.org> #5513: alac: support 20bit -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: alac | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avcodec * priority: normal => wish * version: unspecified => git-master * keywords: => alac * type: defect => enhancement -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 17:58:21 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 15:58:21 -0000 Subject: [FFmpeg-trac] #5511(build system:new): libutvideodec compile error with utvideo 15.0.0 and later. In-Reply-To: <037.3f0e869147c034cd0388c9d1d7d563af@avcodec.org> References: <037.3f0e869147c034cd0388c9d1d7d563af@avcodec.org> Message-ID: <052.142562bd7d5c3d43dc2a00ab015b8cae@avcodec.org> #5511: libutvideodec compile error with utvideo 15.0.0 and later. -------------------------------------+------------------------------------- Reporter: s172262 | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: libutvideo | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: utvideo => libutvideo * version: unspecified => git-master * component: avcodec => build system Comment: Replying to [ticket:5511 s172262]: > How to reproduce:Building ffmpeg with libutvideo 15.0.0 and later. FFmpeg compilation with libutvideo 15.1.0 works fine here. Am I correct that compilation works fine for libutvideo 15.3.0 and starts failing with libutvideo 15.4.0? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 18:04:01 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 16:04:01 -0000 Subject: [FFmpeg-trac] #5513(avcodec:open): alac: support 20bit In-Reply-To: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> References: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> Message-ID: <054.5f7eb924b55133c61dbec297ff60c56c@avcodec.org> #5513: alac: support 20bit ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: critical | Component: avcodec Version: git-master | Resolution: Keywords: alac | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by richardpl): * priority: wish => critical * type: enhancement => defect -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 18:06:51 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 16:06:51 -0000 Subject: [FFmpeg-trac] #5513(avcodec:open): alac: support 20bit In-Reply-To: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> References: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> Message-ID: <054.cb8cf7d9be1e36b8587fb586410ce9fd@avcodec.org> #5513: alac: support 20bit ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: alac | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * priority: critical => wish -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 18:07:00 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 16:07:00 -0000 Subject: [FFmpeg-trac] #5513(avcodec:open): alac: support 20bit In-Reply-To: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> References: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> Message-ID: <054.eba8007a9046364fec33f5dc242f3be3@avcodec.org> #5513: alac: support 20bit -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: alac | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * type: defect => enhancement -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 18:12:44 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 16:12:44 -0000 Subject: [FFmpeg-trac] #5513(avcodec:closed): alac: support 20bit In-Reply-To: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> References: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> Message-ID: <054.778fa67ae8ece276a2694fd49c97a5f4@avcodec.org> #5513: alac: support 20bit ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: critical | Component: avcodec Version: git-master | Resolution: fixed Keywords: alac | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by richardpl): * priority: wish => critical * status: open => closed * resolution: => fixed * type: enhancement => defect Comment: Do you have 32 bit samples? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 18:15:18 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 16:15:18 -0000 Subject: [FFmpeg-trac] #5513(avcodec:reopened): alac: support 20bit In-Reply-To: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> References: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> Message-ID: <054.85a39802e7a9ddd68c6f11fca6a2d070@avcodec.org> #5513: alac: support 20bit -------------------------------------+------------------------------------ Reporter: ami_stuff | Owner: Type: enhancement | Status: reopened Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: alac | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * priority: critical => wish * status: closed => reopened * resolution: fixed => * type: defect => enhancement -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 18:16:00 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 16:16:00 -0000 Subject: [FFmpeg-trac] #5513(avcodec:closed): alac: support 20bit In-Reply-To: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> References: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> Message-ID: <054.5a7d8ab8400dd942807bc0a3a0446c42@avcodec.org> #5513: alac: support 20bit -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: alac | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * status: reopened => closed * resolution: => fixed Comment: Fixed by Paul in c5d2d3dced64fd4fc1a5f982315fb5dbd9101d44 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 18:19:20 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 16:19:20 -0000 Subject: [FFmpeg-trac] #5513(avcodec:closed): alac: support 20bit In-Reply-To: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> References: <039.c1d30adb6fbafdcf209df13abe03998d@avcodec.org> Message-ID: <054.1dcb3dc6d609eafb7236af5ee19bc808@avcodec.org> #5513: alac: support 20bit -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: alac | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by ami_stuff): Replying to [comment:5 richardpl]: > Do you have 32 bit samples? I can create something. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 19:57:54 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 17:57:54 -0000 Subject: [FFmpeg-trac] #5141(undetermined:closed): Eltima violates GPL In-Reply-To: <036.6d2a131dfb057e18682e7b62945cab77@avcodec.org> References: <036.6d2a131dfb057e18682e7b62945cab77@avcodec.org> Message-ID: <051.913e85b06984e46cb1932f567f86047a@avcodec.org> #5141: Eltima violates GPL -------------------------------------+------------------------------------- Reporter: llogan | Owner: Type: license | Status: closed violation | Component: Priority: normal | undetermined Version: unspecified | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by llogan): * status: open => closed * resolution: => fixed Comment: I think this is now acceptable. The source code is now there, etc. The violations were due to a lack of understanding and they made an honest effort to comply. MPlayer issues should be limited to MPlayer tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 20:07:35 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 18:07:35 -0000 Subject: [FFmpeg-trac] #5141(undetermined:reopened): Eltima violates GPL In-Reply-To: <036.6d2a131dfb057e18682e7b62945cab77@avcodec.org> References: <036.6d2a131dfb057e18682e7b62945cab77@avcodec.org> Message-ID: <051.85eec203ed3246c68438b73a4e10c6fe@avcodec.org> #5141: Eltima violates GPL -------------------------------------+------------------------------------- Reporter: llogan | Owner: Type: license | Status: reopened violation | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: closed => reopened * resolution: fixed => Comment: MPlayer still contains a lot of FFmpeg source code... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 21:46:10 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 19:46:10 -0000 Subject: [FFmpeg-trac] #5514(avcodec:new): Interlaced HEVC Steam not Decoded Properly Message-ID: <041.95f1ea11996756f4864caf9f8e8fdd8b@avcodec.org> #5514: Interlaced HEVC Steam not Decoded Properly -------------------------------------+------------------------------------- Reporter: jlsantiago0 | Type: defect Status: new | Priority: normal Component: avcodec | Version: git- Keywords: | master Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Summary of the bug: I have a 480i interlaced HEVC elementary stream. The HM reference decoder decodes the stream and generates 720x480 interlaced frames. FFMPEG/FFPLAY decodes the stream and 720x240 progressive frames and FFPLAY plays them at half the frame rate with the first/second field/frames bouncing up and down a line because these are actually 2 different fields of the same frame. How to reproduce: {{{ ffmpeg -i src13_interlaced.265 src13_interaced.yuv ffplay src13_interlaced.265 $ ffmpeg -i src13_interlaced.265 src13_interaced.yuv ffmpeg version git-2016-04-27-7bccbee-VF Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-16) configuration: --extra-version=VF --prefix=/mnt/kermit/work/git/ort/build/linux64/stage/ffmpeg --ld=/usr/bin/cc --target-os=linux --arch=x86_64 --cpu=x86_64 --enable-pic --enable-static --enable-shared --enable-rpath --enable-avfilter --enable- pthreads --enable-zlib --enable-bzlib --enable-runtime-cpudetect --enable- hardcoded-tables --disable-stripping --disable-doc --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --yasmexe=/mnt/kermit/work/git/ort/build/linux64/tools/yasm/bin/yasm --sdl-config=/mnt/kermit/work/git/ort/build/linux64/stage/sdl/lib/../bin /sdl-config --extra- cflags='-I/mnt/kermit/work/git/ort/build/linux64/stage/zlib/include -I/mnt/kermit/work/git/ort/build/linux64/stage/bzip2/include -I/mnt/kermit/work/git/ort/build/linux64/stage/lzma/include -I/mnt/kermit/work/git/ort/build/linux64/stage/sdl/include -DVFBUILD_DISABLE_INTMATH_OPTIMIZATIONS=1' --extra- ldflags='-L/mnt/kermit/work/git/ort/build/linux64/stage/zlib/lib -L/mnt/kermit/work/git/ort/build/linux64/stage/bzip2/lib -L/mnt/kermit/work/git/ort/build/linux64/stage/lzma/lib -L/mnt/kermit/work/git/ort/build/linux64/stage/sdl/lib' libavutil 55. 19.100 / 55. 19.100 libavcodec 57. 28.203 / 57. 28.203 libavformat 57. 29.200 / 57. 29.200 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 39.202 / 6. 39.202 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 VFAVUtil_MetaData_RunUnitTests() Completed Successfully. Input #0, hevc, from 'src13_interlaced.265': Duration: N/A, bitrate: N/A Stream #0:0: Video: hevc (Main), yuv420p(tv), 720x240, 30 fps, 30 tbr, 1200k tbn, 30 tbc Output #0, rawvideo, to 'src13_interaced.yuv': Metadata: encoder : Lavf57.29.200 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x240, q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc Metadata: encoder : Lavc57.28.203 rawvideo Stream mapping: Stream #0:0 -> #0:0 (hevc (native) -> rawvideo (native)) Press [q] to stop, [?] for help frame= 336 fps=0.0 q=-0.0 size= 85050kB time=00:00:11.20 bitrate=62208.0kbitsframe= 337 fps=263 q=-0.0 size= 85303kB time=00:00:11.23 bitrate=62208.0kbitsframe= 522 fps=337 q=-0.0 Lsize= 132131kB time=00:00:17.40 bitrate=62208.0kbits/s speed=11.2x video:132131kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 21:57:12 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 19:57:12 -0000 Subject: [FFmpeg-trac] #5514(avcodec:new): Interlaced HEVC Steam not Decoded Properly In-Reply-To: <041.95f1ea11996756f4864caf9f8e8fdd8b@avcodec.org> References: <041.95f1ea11996756f4864caf9f8e8fdd8b@avcodec.org> Message-ID: <056.20d5ff291a3167277bad371ecf7efc66@avcodec.org> #5514: Interlaced HEVC Steam not Decoded Properly -------------------------------------+----------------------------------- Reporter: jlsantiago0 | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by jamrial): Can you attach or upload the sample somewhere? Not much we can do otherwise -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 5 22:01:18 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 20:01:18 -0000 Subject: [FFmpeg-trac] #5514(avcodec:new): Interlaced HEVC Steam not Decoded Properly In-Reply-To: <041.95f1ea11996756f4864caf9f8e8fdd8b@avcodec.org> References: <041.95f1ea11996756f4864caf9f8e8fdd8b@avcodec.org> Message-ID: <056.f53ad210a6a345eaaced7063c4ad3633@avcodec.org> #5514: Interlaced HEVC Steam not Decoded Properly -------------------------------------+----------------------------------- Reporter: jlsantiago0 | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by jlsantiago0): The files are too large to upload to the ticket. 2.5MB limit. I have provided the following files: HEVC Elementary Stream: http://162.97.176.4/src13_interlaced.265 FFMPEG Decoder Output: http://162.97.176.4/src13_ffmpeg.yuv HM Reference Decoder Output: http://162.97.176.4/src13_hm.yuv -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 00:16:42 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 22:16:42 -0000 Subject: [FFmpeg-trac] #5514(avcodec:new): Interlaced HEVC Steam not Decoded Properly In-Reply-To: <041.95f1ea11996756f4864caf9f8e8fdd8b@avcodec.org> References: <041.95f1ea11996756f4864caf9f8e8fdd8b@avcodec.org> Message-ID: <056.9e96b035d053d6723b3ef125aa379822@avcodec.org> #5514: Interlaced HEVC Steam not Decoded Properly -------------------------------------+----------------------------------- Reporter: jlsantiago0 | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by heleppkes): Duplicate of ticket #4141 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 00:25:38 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 22:25:38 -0000 Subject: [FFmpeg-trac] #5514(avcodec:new): Interlaced HEVC Steam not Decoded Properly In-Reply-To: <041.95f1ea11996756f4864caf9f8e8fdd8b@avcodec.org> References: <041.95f1ea11996756f4864caf9f8e8fdd8b@avcodec.org> Message-ID: <056.f61f3e99bd64bb5f753e037b91907974@avcodec.org> #5514: Interlaced HEVC Steam not Decoded Properly -------------------------------------+----------------------------------- Reporter: jlsantiago0 | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by dhelsley): There are differences. In #4141, according to the comments the stream in question has field_seq_flag=1 but pic_struct=3, which is improper syntax, and the reference decoder does the same thing as FFMPEG (output half- height frames). With this particular elementary stream, field_seq_flag=1 and pic_struct=1 or 2 depending on which field it is, which is valid interlaced syntax. The reference decoder produces proper the interlaced output frames with this test vector. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 00:41:08 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 22:41:08 -0000 Subject: [FFmpeg-trac] #5515(undetermined:new): rtbufsize of 0 crashes FFMPeg Message-ID: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> #5515: rtbufsize of 0 crashes FFMPeg -------------------------------------+------------------------------------- Reporter: bgrh | Type: defect Status: new | Priority: minor Component: | Version: git- undetermined | master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Execute FFMpeg under Windows with these params: D:\Tools\FFMpeg\bin>ffmpeg -f dshow -video_size 1920x1080 -rtbufsize 0K -framerate 15 -vcodec mjpeg -i video="USB Video Device" -vcodec copy -f mjpeg -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 00:42:17 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 22:42:17 -0000 Subject: [FFmpeg-trac] #5515(undetermined:new): rtbufsize of 0 crashes FFMPeg In-Reply-To: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> References: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> Message-ID: <049.91b860017a056998ae9d7d47e4237639@avcodec.org> #5515: rtbufsize of 0 crashes FFMPeg -------------------------------------+------------------------------------- Reporter: bgrh | Owner: Type: defect | Status: new Priority: minor | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by bgrh): on this line: 0000000140024DF0 48 F7 F9 idiv rax,rcx -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 00:43:23 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 22:43:23 -0000 Subject: [FFmpeg-trac] #5515(undetermined:new): rtbufsize of 0 crashes FFMPeg In-Reply-To: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> References: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> Message-ID: <049.66efb549008c578baa10e6753bc3679b@avcodec.org> #5515: rtbufsize of 0 crashes FFMPeg -------------------------------------+------------------------------------- Reporter: bgrh | Owner: Type: defect | Status: new Priority: minor | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by bgrh): Stack frames: > ffmpeg.exe!0000000140024df0() [Frames below may be incorrect and/or missing, no symbols loaded for ffmpeg.exe] ffmpeg.exe!00000001400286fe() ksproxy.ax!CKsOutputPin::Deliver() + 0x4e bytes ksproxy.ax!CKsOutputPin::KsDeliver() + 0x6f bytes ksproxy.ax!CStandardInterfaceHandler::KsCompleteIo() + 0x244 bytes ksproxy.ax!CKsOutputPin::OutputPinBufferHandler() + 0x22 bytes ksproxy.ax!CAsyncItemHandler::AsyncItemProc() + 0x228 bytes kernel32.dll!BaseThreadStart() + 0x3a bytes -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 00:45:46 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 22:45:46 -0000 Subject: [FFmpeg-trac] #5515(ffmpeg:new): rtbufsize of 0 crashes FFMPeg In-Reply-To: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> References: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> Message-ID: <049.00f3699d987b8a53c2a17bd8ab4a7099@avcodec.org> #5515: rtbufsize of 0 crashes FFMPeg ------------------------------------+---------------------------------- Reporter: bgrh | Owner: Type: defect | Status: new Priority: minor | Component: ffmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by bgrh): * component: undetermined => ffmpeg -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 00:51:15 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 22:51:15 -0000 Subject: [FFmpeg-trac] #5516(ffmpeg:new): Multi-thread HTTP streaming server doesn't work Message-ID: <034.ebc77ed5552d6177e31d0f893ee275a7@avcodec.org> #5516: Multi-thread HTTP streaming server doesn't work --------------------------------+-------------------------------------- Reporter: bgrh | Type: defect Status: new | Priority: normal Component: ffmpeg | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+-------------------------------------- I'm using FFMpeg under Windows to stream by webcam using MJPEG direct copy via this command line: ffmpeg -f dshow -video_size 1920x1080 -rtbufsize 1K -framerate 15 -vcodec mjpeg -i video="USB Video Device" -vcodec copy -f mjpeg -listen 1 http://0.0.0.0:8090 This works, I can connect via VLC by just opening http://localhost:8090. However, ffmpeg exists when user is disconnected (or on other error), so I have to restart it, and there is no multi-user support. But multi-user HTTP server doesn't work at all - when I'm starting it as ffmpeg -f dshow -video_size 1920x1080 -rtbufsize 1K -framerate 15 -vcodec mjpeg -i video="USB Video Device" -vcodec copy -f mjpeg -listen 2 http://0.0.0.0:8090 I just cannot open http://localhost:8090 - nothing happens. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 01:02:40 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 23:02:40 -0000 Subject: [FFmpeg-trac] #5517(ffmpeg:new): Add support for basic HTTP authentication to build-in http server Message-ID: <034.a6352a2c894f69f95ae360184de1d9a3@avcodec.org> #5517: Add support for basic HTTP authentication to build-in http server --------------------------------+--------------------------------------- Reporter: bgrh | Type: enhancement Status: new | Priority: normal Component: ffmpeg | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+--------------------------------------- I'm streaming webcam by using this command line ffmpeg -f dshow -video_size 1920x1080 -rtbufsize 1K -framerate 15 -vcodec mjpeg -i video="USB Video Device" -vcodec copy -f mjpeg -listen 1 ​http://0.0.0.0:8090 However, it would be nice to protect this stream by specifying username and password, like this -username user -password password -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 01:02:58 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 May 2016 23:02:58 -0000 Subject: [FFmpeg-trac] #5517(ffmpeg:new): Add support for basic HTTP authentication to build-in http server In-Reply-To: <034.a6352a2c894f69f95ae360184de1d9a3@avcodec.org> References: <034.a6352a2c894f69f95ae360184de1d9a3@avcodec.org> Message-ID: <049.ab17e51ad98d47cc07c9746bc1d8300f@avcodec.org> #5517: Add support for basic HTTP authentication to build-in http server -------------------------------------+---------------------------------- Reporter: bgrh | Owner: Type: enhancement | Status: new Priority: normal | Component: ffmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by bgrh): * version: unspecified => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 02:42:14 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 00:42:14 -0000 Subject: [FFmpeg-trac] #4742(avcodec:closed): MFX library causes build error release 2.7.2 In-Reply-To: <037.6ef2892c234fdc97d68ebe6cd0619283@avcodec.org> References: <037.6ef2892c234fdc97d68ebe6cd0619283@avcodec.org> Message-ID: <052.879f4ff713277fbeec66ab2ba5097f48@avcodec.org> #4742: MFX library causes build error release 2.7.2 ------------------------------------+----------------------------------- Reporter: Mista_D | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: invalid Keywords: libmfx qsv | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | ------------------------------------+----------------------------------- Changes (by Mista_D): * resolution: wontfix => invalid -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 02:59:01 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 00:59:01 -0000 Subject: [FFmpeg-trac] #2591(avcodec:open): Feature Request: Add ability to use Quick Sync to transcode video files In-Reply-To: <037.a16b76db1385c16957f0f298b6431e9b@avcodec.org> References: <037.a16b76db1385c16957f0f298b6431e9b@avcodec.org> Message-ID: <052.f9c0df4c1f96750f3b2b9aec1237623b@avcodec.org> #2591: Feature Request: Add ability to use Quick Sync to transcode video files -------------------------------------+----------------------------------- Reporter: zjacobs | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by Mista_D): Replying to [comment:22 iaz-art]: > Replying to [comment:21 Mista_D]: > > $500 CAD bounty (Paypal or !WesternUnion) for a '''complete''' integration of Intel !QuickSync's encoding, decoding and VPP filtering features. Bounty expires on November 1st 2015. > > How can I contact you regarding '''complete''' integration of Intel !QuickSync's encoding, decoding and VPP filtering features. with ffmpeg Please email me at "toronto.ffmpeg _AT_ gmail.com" -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 08:59:27 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 06:59:27 -0000 Subject: [FFmpeg-trac] #5518(ffmpeg:new): failed to update header with correct file size Message-ID: <039.7d28b4cd8f0861dcb36731d3083b12c3@avcodec.org> #5518: failed to update header with correct file size -----------------------------------+--------------------------------------- Reporter: sagar9172 | Type: defect Status: new | Priority: normal Component: ffmpeg | Version: unspecified Keywords: c++ | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+--------------------------------------- * I have decoded live video and encode it again and try to streaming it on live rtmp server using ffmpeg in c++. * But after sometime i am gettinf error like {{{ [flv @ 0x1cc6f40] Failed to update header with correct duration. [flv @ 0x1cc6f40] Failed to update header with correct filesize. }}} * So can anybody tell me where is the problem. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 09:05:40 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 07:05:40 -0000 Subject: [FFmpeg-trac] #5518(undetermined:new): failed to update header with correct file size In-Reply-To: <039.7d28b4cd8f0861dcb36731d3083b12c3@avcodec.org> References: <039.7d28b4cd8f0861dcb36731d3083b12c3@avcodec.org> Message-ID: <054.85859730a9217ada53adba323ae84eb1@avcodec.org> #5518: failed to update header with correct file size -------------------------------------+------------------------------------- Reporter: sagar9172 | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: c++ => * component: ffmpeg => undetermined Comment: How can I reproduce the bug you've found? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 11:42:29 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 09:42:29 -0000 Subject: [FFmpeg-trac] #5514(avcodec:open): Interlaced HEVC Steam not Decoded Properly In-Reply-To: <041.95f1ea11996756f4864caf9f8e8fdd8b@avcodec.org> References: <041.95f1ea11996756f4864caf9f8e8fdd8b@avcodec.org> Message-ID: <056.bd69f86017fe314dbc5658ee96ccb6cf@avcodec.org> #5514: Interlaced HEVC Steam not Decoded Properly -------------------------------------+----------------------------------- Reporter: jlsantiago0 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: hevc | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => hevc * status: new => open * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 11:48:42 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 09:48:42 -0000 Subject: [FFmpeg-trac] #5515(avdevice:new): rtbufsize of 0 crashes FFMPeg In-Reply-To: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> References: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> Message-ID: <049.d6d0e4ba1d5868900fd0a003f678ba30@avcodec.org> #5515: rtbufsize of 0 crashes FFMPeg ------------------------------------+------------------------------------ Reporter: bgrh | Owner: Type: defect | Status: new Priority: minor | Component: avdevice Version: git-master | Resolution: Keywords: dshow | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => dshow * component: ffmpeg => avdevice Comment: Please provide an actual command line together with the complete, uncut console output to make this a valid ticket. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 11:48:49 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 09:48:49 -0000 Subject: [FFmpeg-trac] #5515(avdevice:new): rtbufsize of 0 crashes FFMPeg In-Reply-To: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> References: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> Message-ID: <049.b1d261e0cfc4cdb247ad348d0e1ec8b1@avcodec.org> #5515: rtbufsize of 0 crashes FFMPeg -------------------------------------+------------------------------------ Reporter: bgrh | Owner: Type: defect | Status: new Priority: minor | Component: avdevice Version: git-master | Resolution: Keywords: dshow crash | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: dshow => dshow crash -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 11:55:46 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 09:55:46 -0000 Subject: [FFmpeg-trac] #5516(ffmpeg:open): Multi-thread HTTP streaming server doesn't work In-Reply-To: <034.ebc77ed5552d6177e31d0f893ee275a7@avcodec.org> References: <034.ebc77ed5552d6177e31d0f893ee275a7@avcodec.org> Message-ID: <049.5c717f737be1aeb7fefbf1f514c2e2b0@avcodec.org> #5516: Multi-thread HTTP streaming server doesn't work -------------------------------------+---------------------------------- Reporter: bgrh | Owner: Type: enhancement | Status: open Priority: wish | Component: ffmpeg Version: git-master | Resolution: Keywords: http | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by cehoyos): * keywords: => http * priority: normal => wish * status: new => open * type: defect => enhancement Comment: http://ffmpeg.org/ffmpeg-protocols.html#http -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 11:56:08 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 09:56:08 -0000 Subject: [FFmpeg-trac] #5517(avdevice:open): Add support for basic HTTP authentication to build-in http server In-Reply-To: <034.a6352a2c894f69f95ae360184de1d9a3@avcodec.org> References: <034.a6352a2c894f69f95ae360184de1d9a3@avcodec.org> Message-ID: <049.03b2f59ae22120053051ec570e5b4040@avcodec.org> #5517: Add support for basic HTTP authentication to build-in http server -------------------------------------+------------------------------------ Reporter: bgrh | Owner: Type: enhancement | Status: open Priority: wish | Component: avdevice Version: git-master | Resolution: Keywords: http | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => http * priority: normal => wish * status: new => open * component: ffmpeg => avdevice -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 12:25:40 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 10:25:40 -0000 Subject: [FFmpeg-trac] #5515(avdevice:new): rtbufsize of 0 crashes FFMPeg In-Reply-To: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> References: <034.2194c3d32079bf505aa7f2e664e91581@avcodec.org> Message-ID: <049.8010599074dc728df017ef082b5f51e9@avcodec.org> #5515: rtbufsize of 0 crashes FFMPeg -------------------------------------+------------------------------------ Reporter: bgrh | Owner: Type: defect | Status: new Priority: minor | Component: avdevice Version: git-master | Resolution: Keywords: dshow crash | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by bgrh): This is the complete command line: ffmpeg -f dshow -video_size 1920x1080 -rtbufsize 0K -framerate 15 -vcodec mjpeg -i video="USB Video Device" -vcodec copy D:/out_home.avi >out.txt 2>&1 This is console output: ffmpeg version N-79779-gc5d2d3d Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable- libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable- libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable- libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 16:43:25 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 14:43:25 -0000 Subject: [FFmpeg-trac] #5511(build system:new): libutvideodec compile error with utvideo 15.0.0 and later. In-Reply-To: <037.3f0e869147c034cd0388c9d1d7d563af@avcodec.org> References: <037.3f0e869147c034cd0388c9d1d7d563af@avcodec.org> Message-ID: <052.244309d18701c29855569f301acfcb53@avcodec.org> #5511: libutvideodec compile error with utvideo 15.0.0 and later. -------------------------------------+------------------------------------- Reporter: s172262 | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: libutvideo | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by s172262): Replying to [comment:2 cehoyos]: > Replying to [ticket:5511 s172262]: > > How to reproduce:Building ffmpeg with libutvideo 15.0.0 and later. > > FFmpeg compilation with libutvideo 15.1.0 works fine here. > > Am I correct that compilation works fine for libutvideo 15.3.0 and starts failing with libutvideo 15.4.0? I'm sorry this error start form 15.4.0 to latest 16.1.0. If '''UNFCC''' is declared ''utvideo.h'', this error is not occurred. Since 15.4.0 '''UNFCC''' was moved from ''utvideo.h'' to ''Format.h'' which is written with ''windef.h'' for windows. In https://github.com/umezawatakeshi/utvideo/issues/1 (Japanese) Mr. Umezawa says that he didn't support to build library because Utvideo is just a plug-in. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 16:45:52 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 14:45:52 -0000 Subject: [FFmpeg-trac] #5511(build system:new): libutvideodec compile error with utvideo 15.4.0 and later. (was: libutvideodec compile error with utvideo 15.0.0 and later.) In-Reply-To: <037.3f0e869147c034cd0388c9d1d7d563af@avcodec.org> References: <037.3f0e869147c034cd0388c9d1d7d563af@avcodec.org> Message-ID: <052.80f5e88738164433604d09da50e26f27@avcodec.org> #5511: libutvideodec compile error with utvideo 15.4.0 and later. -------------------------------------+------------------------------------- Reporter: s172262 | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: libutvideo | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 19:02:51 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 17:02:51 -0000 Subject: [FFmpeg-trac] #2611(avcodec:closed): support matrox uncompressed sd (m101 fourcc) In-Reply-To: <039.d5ecf070d608990c09c2b3f8c51b1c25@avcodec.org> References: <039.d5ecf070d608990c09c2b3f8c51b1c25@avcodec.org> Message-ID: <054.c63b5bf47a8872bc2e5a78de634606b3@avcodec.org> #2611: support matrox uncompressed sd (m101 fourcc) -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: matrox m101 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed by Michael in 4155d5e06fa783e057cb6dc36124fafedbe19ca3 and 5621da4996fef59457a7865e07ff5d765fe68488 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 19:46:22 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 17:46:22 -0000 Subject: [FFmpeg-trac] #5511(build system:closed): libutvideodec compile error with utvideo 15.4.0 and later. In-Reply-To: <037.3f0e869147c034cd0388c9d1d7d563af@avcodec.org> References: <037.3f0e869147c034cd0388c9d1d7d563af@avcodec.org> Message-ID: <052.491de1277445f039a60f954dc33b74b5@avcodec.org> #5511: libutvideodec compile error with utvideo 15.4.0 and later. -------------------------------------+------------------------------------- Reporter: s172262 | Owner: Type: defect | Status: closed Priority: normal | Component: build Version: git-master | system Keywords: libutvideo | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => fixed Comment: configure refuses utvideo 15.4.0 or later since 017d42ebc60f66b94d13aeeeabcec284486872e9 It is unlikely that FFmpeg will support a version later than 15.3.0. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 21:34:38 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 19:34:38 -0000 Subject: [FFmpeg-trac] #5312(avformat:closed): error: unspecified pixel format for j2k 10 bit file In-Reply-To: <035.92f016a3fba6eaee21b63158c24e557a@avcodec.org> References: <035.92f016a3fba6eaee21b63158c24e557a@avcodec.org> Message-ID: <050.f0918046fabbd77b1d7ee3b87189d36f@avcodec.org> #5312: error: unspecified pixel format for j2k 10 bit file ------------------------------------+------------------------------------ Reporter: gemil | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: invalid Keywords: mxf j2k | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * status: open => closed * resolution: => invalid -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 21:36:01 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 19:36:01 -0000 Subject: [FFmpeg-trac] #4653(avcodec:open): jpeg2000: -M 1 mode is not lossless (compared to openjpeg) In-Reply-To: <039.1ce464ef4aff4cdf0064be037be9d237@avcodec.org> References: <039.1ce464ef4aff4cdf0064be037be9d237@avcodec.org> Message-ID: <054.adef5898b52ec5adf1b0bc0f27f5e9d5@avcodec.org> #4653: jpeg2000: -M 1 mode is not lossless (compared to openjpeg) ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: minor | Component: avcodec Version: git-master | Resolution: Keywords: j2k | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * priority: normal => minor -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 6 22:34:03 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 May 2016 20:34:03 -0000 Subject: [FFmpeg-trac] #5519(undetermined:new): support matrox uncompressed alpha sd & hd (m103 & m104) Message-ID: <039.10a9043faae1fafea69001b347430cd6@avcodec.org> #5519: support matrox uncompressed alpha sd & hd (m103 & m104) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- it should be the same m103: https://www.datafilehost.com/d/4625bdce m104: https://www.datafilehost.com/d/56f7f954 {{{ D:\>ffmpeg -i m103_720_576_8bit_alpha_progresive.avi ffmpeg version N-79690-g78baa45 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable- libcaca -- enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-lib modplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enabl e-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable -libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --ena ble-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx 264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable -lzma --enable-decklink --enable-zlib libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 34.103 / 57. 34.103 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [avi @ 00000000004b0400] Could not find codec parameters for stream 0 (Video: no ne (M103 / 0x3330314D), none, 720x576, 315535 kb/s): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, avi, from 'm103_720_576_8bit_alpha_progresive.avi': Metadata: date : 2016-05-05T10:55:36+02:00 encoder : Adobe Premiere Pro CC 2015 (Windows) Duration: 00:00:00.70, start: 0.000000, bitrate: 300723 kb/s Stream #0:0: Video: none (M103 / 0x3330314D), none, 720x576, 315535 kb/s, 29 .97 fps, 29.97 tbr, 29.97 tbn At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 7 08:40:53 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 07 May 2016 06:40:53 -0000 Subject: [FFmpeg-trac] #5519(avcodec:open): support matrox uncompressed alpha sd & hd (m103 & m104) In-Reply-To: <039.10a9043faae1fafea69001b347430cd6@avcodec.org> References: <039.10a9043faae1fafea69001b347430cd6@avcodec.org> Message-ID: <054.fb91e555c51a101cd96deeb3cecb04c7@avcodec.org> #5519: support matrox uncompressed alpha sd & hd (m103 & m104) -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: matrox | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avcodec * priority: normal => wish * version: unspecified => git-master * keywords: => matrox * type: defect => enhancement -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 7 14:06:22 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 07 May 2016 12:06:22 -0000 Subject: [FFmpeg-trac] #5520(undetermined:new): m101: crash with fuzzed file Message-ID: <039.11d6b1f1535380f0102d640246acefac@avcodec.org> #5520: m101: crash with fuzzed file -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- https://www.datafilehost.com/d/da60db26 {{{ aaa at aaa-VirtualBox /media/sdb1 $ valgrind ffmpeg/ffmpeg_g -i m102_1280_720_10bit_i_fuzz.avi -f null - ==2421== Memcheck, a memory error detector ==2421== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==2421== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==2421== Command: ffmpeg/ffmpeg_g -i m102_1280_720_10bit_i_fuzz.avi -f null - ==2421== ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 configuration: --disable-ffprobe --disable-ffserver --enable-gpl libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 39.100 / 57. 39.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [avi @ 0x42bd4a0] Something went wrong during header parsing, I will ignore it and try to continue anyway. Input #0, avi, from 'm102_1280_720_10bit_i_fuzz.avi': Duration: 00:12:14.70, start: 0.000000, bitrate: 527 kb/s Stream #0:0: Video: m101 (M102 / 0x3230314D), yuyv422, 1280x720, 0.03 fps, 0.03 tbr, 0.03 tbn [null @ 0x4504dc0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, yuyv422, 1280x720, q=2-31, 200 kb/s, 0.03 fps, 0.03 tbn Metadata: encoder : Lavc57.39.100 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (m101 (native) -> wrapped_avframe (native)) Press [q] to stop, [?] for help ==2421== Invalid write of size 2 ==2421== at 0x85B00FB: m101_decode_frame (m101.c:91) ==2421== by 0x87382ED: avcodec_decode_video2 (utils.c:2217) ==2421== by 0x80DB4E0: decode_video (ffmpeg.c:2087) ==2421== by 0x80DDEDF: process_input_packet (ffmpeg.c:2340) ==2421== by 0x80BD5B5: process_input (ffmpeg.c:4010) ==2421== by 0x80BD5B5: transcode_step (ffmpeg.c:4098) ==2421== by 0x80BD5B5: transcode (ffmpeg.c:4152) ==2421== by 0x80BD5B5: main (ffmpeg.c:4343) ==2421== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==2421== ==2421== ==2421== Process terminating with default action of signal 11 (SIGSEGV) ==2421== Access not within mapped region at address 0x0 ==2421== at 0x85B00FB: m101_decode_frame (m101.c:91) ==2421== by 0x87382ED: avcodec_decode_video2 (utils.c:2217) ==2421== by 0x80DB4E0: decode_video (ffmpeg.c:2087) ==2421== by 0x80DDEDF: process_input_packet (ffmpeg.c:2340) ==2421== by 0x80BD5B5: process_input (ffmpeg.c:4010) ==2421== by 0x80BD5B5: transcode_step (ffmpeg.c:4098) ==2421== by 0x80BD5B5: transcode (ffmpeg.c:4152) ==2421== by 0x80BD5B5: main (ffmpeg.c:4343) ==2421== If you believe this happened as a result of a stack ==2421== overflow in your program's main thread (unlikely but ==2421== possible), you can try to increase the size of the ==2421== main thread stack using the --main-stacksize= flag. ==2421== The main thread stack size used in this run was 8388608. ==2421== ==2421== HEAP SUMMARY: ==2421== in use at exit: 8,847,180 bytes in 130 blocks ==2421== total heap usage: 1,043 allocs, 913 frees, 9,149,355 bytes allocated ==2421== ==2421== LEAK SUMMARY: ==2421== definitely lost: 0 bytes in 0 blocks ==2421== indirectly lost: 0 bytes in 0 blocks ==2421== possibly lost: 0 bytes in 0 blocks ==2421== still reachable: 8,847,180 bytes in 130 blocks ==2421== suppressed: 0 bytes in 0 blocks ==2421== Rerun with --leak-check=full to see details of leaked memory ==2421== ==2421== For counts of detected and suppressed errors, rerun with: -v ==2421== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0) Segmentation fault }}} {{{ (gdb) r -i m102_1280_720_10bit_i_fuzz.avi -f null - Starting program: /media/sdb1/ffmpeg/ffmpeg_g -i m102_1280_720_10bit_i_fuzz.avi -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 configuration: --disable-ffprobe --disable-ffserver --enable-gpl libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 39.100 / 57. 39.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [avi @ 0x983d200] Something went wrong during header parsing, I will ignore it and try to continue anyway. Input #0, avi, from 'm102_1280_720_10bit_i_fuzz.avi': Duration: 00:12:14.70, start: 0.000000, bitrate: 527 kb/s Stream #0:0: Video: m101 (M102 / 0x3230314D), yuyv422, 1280x720, 0.03 fps, 0.03 tbr, 0.03 tbn [null @ 0x983f520] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, yuyv422, 1280x720, q=2-31, 200 kb/s, 0.03 fps, 0.03 tbn Metadata: encoder : Lavc57.39.100 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (m101 (native) -> wrapped_avframe (native)) Press [q] to stop, [?] for help Program received signal SIGSEGV, Segmentation fault. 0x085b00fb in m101_decode_frame (avctx=0x983f100, data=0x98425a0, got_frame=0xbfffeb20, avpkt=0xbfffe8fc) at libavcodec/m101.c:91 91 cb[xd>>1] = (4*buf_src[2*x + 1]) + ((buf_src[32 + (x>>1)]>>2)&3); (gdb) bt #0 0x085b00fb in m101_decode_frame (avctx=0x983f100, data=0x98425a0, got_frame=0xbfffeb20, avpkt=0xbfffe8fc) at libavcodec/m101.c:91 #1 0x087382ee in avcodec_decode_video2 (avctx=0x983f100, picture=0x98425a0, got_picture_ptr=0xbfffeb20, avpkt=0xbfffeb64) at libavcodec/utils.c:2217 #2 0x080db4e1 in decode_video (ist=ist at entry=0x983eea0, pkt=pkt at entry=0xbfffeb64, got_output=got_output at entry=0xbfffeb20) at ffmpeg.c:2087 #3 0x080ddee0 in process_input_packet (ist=0x983eea0, pkt=0xbfffed94, no_eof=0) at ffmpeg.c:2340 #4 0x080bd5b6 in process_input (file_index=) at ffmpeg.c:4010 #5 transcode_step () at ffmpeg.c:4098 #6 transcode () at ffmpeg.c:4152 #7 main (argc=, argv=) at ffmpeg.c:4343 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 7 14:27:55 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 07 May 2016 12:27:55 -0000 Subject: [FFmpeg-trac] #5520(avcodec:open): m101: crash with fuzzed file In-Reply-To: <039.11d6b1f1535380f0102d640246acefac@avcodec.org> References: <039.11d6b1f1535380f0102d640246acefac@avcodec.org> Message-ID: <054.d91aa9b540d12c09fe729ce89ff95efc@avcodec.org> #5520: m101: crash with fuzzed file -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: m101 crash | Blocked By: SIGSEGV | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avcodec * priority: normal => important * version: unspecified => git-master * keywords: => m101 crash SIGSEGV -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 7 20:34:01 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 07 May 2016 18:34:01 -0000 Subject: [FFmpeg-trac] #5521(undetermined:new): access decoder/demuxer error messages in ffprobe Message-ID: <037.d790389592a0031305199ec03ca8d6f6@avcodec.org> #5521: access decoder/demuxer error messages in ffprobe -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: | Status: new enhancement | Component: Priority: normal | undetermined Version: | Keywords: unspecified | Blocking: Blocked By: | Analyzed by developer: 0 Reproduced by developer: 0 | -------------------------------------+------------------------------------- Summary of the enhancement: I'd like to access error messages from demuxers and decoders output via ffprobe output. For instance a broken file can be produced via: {{{ ffmpeg -f lavfi -i mandelbrot -c:v mpeg2video -bsf noise=100000 -vframes 100 -g 1 fuzzed_mpeg2video.mov }}} The decoder errors can then be associated with pts and pos via: {{{ ffmpeg -i fuzzed_mpeg2video.mov -f null -vf showinfo - }}} I'd like to decode the video with ffprobe to produce something like {{{ [mpeg2video @ 0x7ff5cc001000] invalid mb type in I Frame at 29 1 [mpeg2video @ 0x7ff5cc001000] Warning MVs not available [mpeg2video @ 0x7ff5cc001000] concealing 40 DC, 40 AC, 40 MV errors in I frame }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 8 01:01:47 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 07 May 2016 23:01:47 -0000 Subject: [FFmpeg-trac] #5522(undetermined:new): cfhd: interlaced output may be wrong Message-ID: <039.a1a77437c6858dcbbbc6851760554512@avcodec.org> #5522: cfhd: interlaced output may be wrong -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- ffmpeg's output is not as smooth as what original codec outputs (mismatch in fields?) - see attached files {{{ C:\>d:\ffmpeg -i D:\cfhd_interlaced.avi d:\out.bmp ffmpeg version N-79690-g78baa45 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable- libcaca -- enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-lib modplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enabl e-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable -libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --ena ble-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx 264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable -lzma --enable-decklink --enable-zlib libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 34.103 / 57. 34.103 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, avi, from 'D:\cfhd_interlaced.avi': Metadata: date : 2016-05-08T00:39:19+02:00 encoder : Adobe Premiere Pro CC 2015 (Windows) Duration: 00:00:01.00, start: 0.000000, bitrate: 3475 kb/s Stream #0:0: Video: cfhd (CFHD / 0x44484643), yuv422p10le, 720x480, 1 fps, 1 tbr, 1 tbn [image2 @ 00000000025b0540] Using AVStream.codec to pass codec parameters to mux ers is deprecated, use AVStream.codecpar instead. Output #0, image2, to 'd:\out.bmp': Metadata: date : 2016-05-08T00:39:19+02:00 encoder : Lavf57.34.103 Stream #0:0: Video: bmp, bgr24, 720x480, q=2-31, 200 kb/s, 1 fps, 1 tbn Metadata: encoder : Lavc57.38.100 bmp Stream mapping: Stream #0:0 -> #0:0 (cfhd (native) -> bmp (native)) Press [q] to stop, [?] for help frame= 1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:01.00 bitrate=N/A speed=25.6x video:1013kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 8 11:26:28 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 08 May 2016 09:26:28 -0000 Subject: [FFmpeg-trac] #3604(avdevice:new): SDL2 support for avdevice and ffplay In-Reply-To: <035.e2fcfe37f83b0fe8e5be6ad9670e41a6@avcodec.org> References: <035.e2fcfe37f83b0fe8e5be6ad9670e41a6@avcodec.org> Message-ID: <050.8b4a07392734450494c8f9fdbf639570@avcodec.org> #3604: SDL2 support for avdevice and ffplay -------------------------------------+------------------------------------ Reporter: toazz | Owner: Type: enhancement | Status: new Priority: wish | Component: avdevice Version: unspecified | Resolution: Keywords: sdl | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by ponpon): those patches arent applied to current git. {{{ patch -p1 < 0001-ffplay-convert-ffplay-to-use-SDL2.patch patching file configure Hunk #1 succeeded at 1997 (offset 33 lines). Hunk #2 succeeded at 3048 (offset 87 lines). Hunk #3 succeeded at 5727 (offset 96 lines). Hunk #4 succeeded at 6341 with fuzz 2 (offset 100 lines). Hunk #5 succeeded at 6497 (offset 102 lines). patching file ffplay.c Hunk #3 succeeded at 273 (offset -1 lines). Hunk #4 succeeded at 287 (offset -1 lines). Hunk #5 succeeded at 313 (offset -1 lines). Hunk #6 succeeded at 360 (offset -1 lines). Hunk #16 succeeded at 1212 (offset -1 lines). Hunk #17 succeeded at 1227 (offset -1 lines). Hunk #18 succeeded at 1257 (offset -1 lines). Hunk #19 succeeded at 1306 (offset -1 lines). Hunk #20 succeeded at 1609 (offset -1 lines). Hunk #21 succeeded at 1688 (offset -1 lines). Hunk #22 succeeded at 1715 (offset -1 lines). Hunk #23 succeeded at 1728 (offset -1 lines). Hunk #24 succeeded at 1754 (offset -1 lines). Hunk #25 succeeded at 1767 (offset -1 lines). Hunk #26 succeeded at 1860 (offset -1 lines). Hunk #27 succeeded at 1923 (offset -1 lines). Hunk #28 succeeded at 2117 (offset -1 lines). Hunk #29 succeeded at 2237 (offset -1 lines). Hunk #30 succeeded at 2256 (offset -1 lines). Hunk #31 succeeded at 3115 (offset 11 lines). Hunk #32 succeeded at 3206 (offset 11 lines). Hunk #33 succeeded at 3225 (offset 11 lines). Hunk #34 succeeded at 3389 (offset 11 lines). Hunk #35 succeeded at 3444 (offset 11 lines). Hunk #36 FAILED at 3692. Hunk #37 succeeded at 3737 with fuzz 2 (offset 18 lines). 1 out of 37 hunks FAILED -- saving rejects to file ffplay.c.rej patch -p1 < 0002-avdev-Add-SDL2-output-device.patch patching file configure Hunk #1 succeeded at 2859 (offset 83 lines). patching file libavdevice/Makefile patching file libavdevice/alldevices.c patching file libavdevice/sdl2.c }}} cant compile even if {{{char dummy_videodriver[] = "SDL_VIDEODRIVER=dummy";}}} is removed. the last well done git is {{{1e109bbbf13324562b6186fb0ef758c9cef5cfd3}}}. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 8 14:55:23 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 08 May 2016 12:55:23 -0000 Subject: [FFmpeg-trac] #5002(avcodec:closed): HEVC Decoding Problem In-Reply-To: <042.7e64ebae39eb5feee0ce3f574351d080@avcodec.org> References: <042.7e64ebae39eb5feee0ce3f574351d080@avcodec.org> Message-ID: <057.859e91f9fde5343c162b4b61a8253fff@avcodec.org> #5002: HEVC Decoding Problem --------------------------------------+----------------------------------- Reporter: smallishzulu | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: invalid Keywords: hevc | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+----------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => invalid Comment: I see the exact same artefacts with a Samsung hardware as with FFmpeg. I don't think there is a bug that can be fixed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 8 15:01:30 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 08 May 2016 13:01:30 -0000 Subject: [FFmpeg-trac] #4141(avcodec:open): HEVC: 1920x1080i file decoded as 1920x540p In-Reply-To: <043.64a9c1e13d3c31cb431b922c25968f4e@avcodec.org> References: <043.64a9c1e13d3c31cb431b922c25968f4e@avcodec.org> Message-ID: <058.ff32a98fbf7bebca38648e03a57181fa@avcodec.org> #4141: HEVC: 1920x1080i file decoded as 1920x540p ---------------------------------------+----------------------------------- Reporter: Underground78 | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: hevc | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Changes (by cehoyos): * component: undetermined => avcodec Comment: I remuxed the sample with FFmpeg to mpegts and a Samsung hardware decoder plays the sample in full resolution, so I believe this should be fixed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 8 20:16:03 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 08 May 2016 18:16:03 -0000 Subject: [FFmpeg-trac] #5523(undetermined:new): mjpeg: fix decoding of lead jpeg lossless Message-ID: <039.f8b42e4f05f813ea9eb185ad77e228a9@avcodec.org> #5523: mjpeg: fix decoding of lead jpeg lossless -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- probably fields should be swapped {{{ C:\>ffmpeg -i lead_jpeg_lossless.avi out.png ffmpeg version N-79791-g03fceb7 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 39.100 / 57. 39.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, avi, from 'lead_jpeg_lossless.avi': Duration: 00:00:00.10, start: 0.000000, bitrate: 121139 kb/s Stream #0:0: Video: mjpeg (Ljpg / 0x67706A4C), bgr24(bt470bg/unknown/unknown ), 1024x768, 10 fps, 10 tbr, 10 tbn [image2 @ 0x2c38fc0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, image2, to 'out.png': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: png, rgb24, 1024x768, q=2-31, 200 kb/s, 10 fps, 10 tbn Metadata: encoder : Lavc57.39.100 png Stream mapping: Stream #0:0 -> #0:0 (mjpeg (native) -> png (native)) Press [q] to stop, [?] for help frame= 1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.10 bitrate=N/A speed=0.64x video:1667kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 8 23:25:46 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 08 May 2016 21:25:46 -0000 Subject: [FFmpeg-trac] #5523(undetermined:new): mjpeg: fix decoding of lead jpeg lossless In-Reply-To: <039.f8b42e4f05f813ea9eb185ad77e228a9@avcodec.org> References: <039.f8b42e4f05f813ea9eb185ad77e228a9@avcodec.org> Message-ID: <054.82c12f65fb907f6901828a720c3395b6@avcodec.org> #5523: mjpeg: fix decoding of lead jpeg lossless -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): "lead_jpeg_lossless_2.avi" decodes correctly with ffmpeg - all of the attached samples decodes correctly with the original lead codec -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 06:38:12 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 04:38:12 -0000 Subject: [FFmpeg-trac] #5524(undetermined:new): enabled/disabled audiotracks Message-ID: <036.454ea3520b0a1e1c5bda156834d3adfa@avcodec.org> #5524: enabled/disabled audiotracks -------------------------------------+------------------------------------- Reporter: rodion | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: aac is disabled as default, ac3 is enabled according to Apple it is not correct https://developer.apple.com/library/mac/qa/qa1604/_index.html How to reproduce: {{{ % ./ffmpeg -i "Extracted Stream Video.m2v" -i "Extracted Stream Audio.ac3" -map 0:v -vcodec h264 -map 1:a -c:a:0 aac -map 1:a -c:a:1 copy "Output.m4v" ffmpeg version 3.0.2-tessus Copyright (c) 2000-2016 the FFmpeg developers built with Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn) }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 06:51:22 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 04:51:22 -0000 Subject: [FFmpeg-trac] #5524(undetermined:new): enabled/disabled audiotracks In-Reply-To: <036.454ea3520b0a1e1c5bda156834d3adfa@avcodec.org> References: <036.454ea3520b0a1e1c5bda156834d3adfa@avcodec.org> Message-ID: <051.b9eccbd9b44d38498a07b8c4cdaef4f1@avcodec.org> #5524: enabled/disabled audiotracks -------------------------------------+------------------------------------- Reporter: rodion | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by rodion): /Volumes/Macintosh\ HD2/Новая\ папка/FFMpeg/ffmpeg /Volumes/Macintosh\ HD2/Новая\ папка/FFMpeg/Output.m4v ffmpeg version 3.0.2-tessus Copyright (c) 2000-2016 the FFmpeg developers built with Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn) configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --as=yasm --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable- libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable- libxavs --enable-libxvid --enable-libzmq --enable-version3 --disable- ffplay --disable-indev=qtkit --disable-indev=x11grab_xcb libavutil 55. 17.103 / 55. 17.103 libavcodec 57. 24.102 / 57. 24.102 libavformat 57. 25.100 / 57. 25.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 31.100 / 6. 31.100 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Output #0, ipod, to '/Volumes/Macintosh HD2/Новая папка/FFMpeg/Output.m4v': == Output file #0 does not contain any stream == Mac-Pro-Rodion:~ rodion$ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 10:39:52 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 08:39:52 -0000 Subject: [FFmpeg-trac] #5524(undetermined:closed): enabled/disabled audiotracks In-Reply-To: <036.454ea3520b0a1e1c5bda156834d3adfa@avcodec.org> References: <036.454ea3520b0a1e1c5bda156834d3adfa@avcodec.org> Message-ID: <051.956ea7fe517fa79dea09149c93dc5e76@avcodec.org> #5524: enabled/disabled audiotracks -------------------------------------+------------------------------------- Reporter: rodion | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: duplicate Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => duplicate Comment: Duplicate of ticket #3622. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 11:29:38 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 09:29:38 -0000 Subject: [FFmpeg-trac] #5524(undetermined:closed): enabled/disabled audiotracks In-Reply-To: <036.454ea3520b0a1e1c5bda156834d3adfa@avcodec.org> References: <036.454ea3520b0a1e1c5bda156834d3adfa@avcodec.org> Message-ID: <051.8249023f1391cb899cf9f451e427fe88@avcodec.org> #5524: enabled/disabled audiotracks -------------------------------------+------------------------------------- Reporter: rodion | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: duplicate Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by rodion): does it mean that end-user must recompile the program from sources with the patch to make it useable? Thanks a lot! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 13:17:51 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 11:17:51 -0000 Subject: [FFmpeg-trac] #5524(undetermined:closed): enabled/disabled audiotracks In-Reply-To: <036.454ea3520b0a1e1c5bda156834d3adfa@avcodec.org> References: <036.454ea3520b0a1e1c5bda156834d3adfa@avcodec.org> Message-ID: <051.3c70e10f190755d1e88a2ec8edd09ddd@avcodec.org> #5524: enabled/disabled audiotracks -------------------------------------+------------------------------------- Reporter: rodion | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: duplicate Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): I am not sure if I know which patch you want to test but to the best of my knowledge there is no real fix, just workarounds that depend on your exact use case. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 14:46:31 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 12:46:31 -0000 Subject: [FFmpeg-trac] #5523(avcodec:open): mjpeg: fix decoding of lead jpeg lossless In-Reply-To: <039.f8b42e4f05f813ea9eb185ad77e228a9@avcodec.org> References: <039.f8b42e4f05f813ea9eb185ad77e228a9@avcodec.org> Message-ID: <054.99a406bb50e4b937b4d3633a6b614c2e@avcodec.org> #5523: mjpeg: fix decoding of lead jpeg lossless ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: mjpeg | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avcodec * keywords: => mjpeg * version: unspecified => git-master * analyzed: 0 => 1 Comment: The first byte of the AVI1 chunk is not read, it contains the polarity, 0 for progressive. Initial patch sent. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 15:32:22 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 13:32:22 -0000 Subject: [FFmpeg-trac] #4870(avfilter:new): framerate filter duplicates last frame when converting 25 to 24 fps In-Reply-To: <033.af30a0cdc3d42930632f610f589a22ad@avcodec.org> References: <033.af30a0cdc3d42930632f610f589a22ad@avcodec.org> Message-ID: <048.d6cf49c9ce76a0ea86acc09b535e047c@avcodec.org> #4870: framerate filter duplicates last frame when converting 25 to 24 fps ------------------------------------+------------------------------------ Reporter: rmk | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: git-master | Resolution: Keywords: framerate | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: fps => framerate -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 15:48:49 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 13:48:49 -0000 Subject: [FFmpeg-trac] #5525(avformat:new): hls_ts_options not applied to all ts packets Message-ID: <034.48c559ebac31c6b7f02b4c8315bd7256@avcodec.org> #5525: hls_ts_options not applied to all ts packets -------------------------------------+------------------------------------- Reporter: jack | Type: defect Status: new | Priority: normal Component: avformat | Version: Keywords: hls ts | unspecified options | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- * What I am trying to do: Create an HLS stream that is DVB compatible (mpegts's option system_b seems to do the job), the default hls stream is not compatible * What is my issue: Using the above option (through -hls_ts_options) works for the first mpegts file. However, this option is not applied for all others files. * The cmd line I use: {{{ $ ffmpeg -nostats -i udp://@233.97.72.12:1234 -hls_ts_options mpegts_flags=system_b -map 0:v -map 0:a -c copy -threads 4 -hls_time 10 -hls_flags delete_segments -hls_base_url http://10.1.1.2/testing/ /data/testing/play.m3u8 ffmpeg version 3.0.2-1 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Debian 5.3.1-17) 20160429 configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable- avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable- libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable- libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable- libpulse --enable-librubberband --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-chromaprint --enable-libx264 libavutil 55. 17.103 / 55. 17.103 libavcodec 57. 24.102 / 57. 24.102 libavformat 57. 25.100 / 57. 25.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 31.100 / 6. 31.100 libavresample 3. 0. 0 / 3. 0. 0 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [h264 @ 0x1c995e0] non-existing PPS 0 referenced Last message repeated 1 times [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced Last message repeated 2 times [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced Last message repeated 2 times [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced Last message repeated 2 times [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced Last message repeated 2 times [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced Last message repeated 2 times [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced Last message repeated 2 times [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced Last message repeated 2 times [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced Last message repeated 2 times [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced Last message repeated 2 times [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced Last message repeated 2 times [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] non-existing PPS 0 referenced Last message repeated 1 times [h264 @ 0x1c995e0] decode_slice_header error [h264 @ 0x1c995e0] no frame! [h264 @ 0x1c995e0] mmco: unref short failure Last message repeated 2 times [h264 @ 0x1c995e0] Increasing reorder buffer to 2 [h264 @ 0x1c995e0] Increasing reorder buffer to 3 [h264 @ 0x1c995e0] mmco: unref short failure Last message repeated 1 times [h264 @ 0x1c995e0] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one [mpegts @ 0x1c74ca0] Could not find codec parameters for stream 6 (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options [mpegts @ 0x1c74ca0] Could not find codec parameters for stream 7 (Unknown: none ([11][0][0][0] / 0x000B)): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mpegts, from 'udp://@233.97.72.12:1234': Duration: N/A, start: 28480.957233, bitrate: N/A Program 2001 Metadata: service_name : NRJ12 service_provider: TCOAX Stream #0:0[0x42]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 24.83 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x44](fra): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 128 kb/s Stream #0:2[0x45](qaa): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 128 kb/s Stream #0:3[0x46](qad): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 96 kb/s Stream #0:4[0x47](fra): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) (hearing impaired) Stream #0:5[0x48](fra): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) Stream #0:6[0x49]: Unknown: none ([5][0][0][0] / 0x0005) Stream #0:7[0x4a]: Unknown: none ([11][0][0][0] / 0x000B) Output #0, hls, to '/data/testing/play.m3u8': Metadata: encoder : Lavf57.25.100 Stream #0:0: Video: h264 ([27][0][0][0] / 0x001B), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 24.83 fps, 25 tbr, 90k tbn, 25 tbc Stream #0:1(fra): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, 128 kb/s Stream #0:2(qaa): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, 128 kb/s Stream #0:3(qad): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, 96 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Stream #0:2 -> #0:2 (copy) Stream #0:3 -> #0:3 (copy) Press [q] to stop, [?] for help [hls @ 0x1ca3540] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly [hls @ 0x1ca3540] Non-monotonous DTS in output stream 0:0; previous: 93484, current: 93484; changing to 93485. This may result in incorrect timestamps in the output file. [mpegts @ 0x1e8bdc0] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly frame= 582 fps= 34 q=-1.0 Lsize=N/A time=00:00:22.75 bitrate=N/A speed=1.33x video:9430kB audio:948kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown Exiting normally, received signal 2. }}} There is a tsinfo of the first file (play0.ts), which is OK: {{{ $ tsinfo play0.ts Reading from play0.ts Scanning 1000 TS packets Packet 2 is PAT Program list: Program 1 -> PID 1000 (4096) Packet 3 is PMT with PID 1000 (4096) Program 1, version 0, PCR PID 0100 (256) Program streams: PID 0100 ( 256) -> Stream type 1b ( 27) H.264/14496-10 video (MPEG-4/AVC) PID 0101 ( 257) -> Stream type 06 ( 6) H.222.0/13818-1 PES private data (maybe Dolby/AC-3 in DVB) ES info (3 bytes): 7a 01 00 Descriptor tag 7a (122) (1 byte): 00 PID 0102 ( 258) -> Stream type 06 ( 6) H.222.0/13818-1 PES private data (maybe Dolby/AC-3 in DVB) ES info (3 bytes): 7a 01 00 Descriptor tag 7a (122) (1 byte): 00 PID 0103 ( 259) -> Stream type 06 ( 6) H.222.0/13818-1 PES private data (maybe Dolby/AC-3 in DVB) ES info (3 bytes): 7a 01 00 Descriptor tag 7a (122) (1 byte): 00 Found 4 PAT packets and 2 PMT packets in 1000 TS packets }}} And this is the tsinfo for file #2, which is not OK (play1.ts): {{{ tsinfo play1.ts Reading from play1.ts Scanning 1000 TS packets Packet 2 is PAT Program list: Program 1 -> PID 1000 (4096) Packet 3 is PMT with PID 1000 (4096) Program 1, version 0, PCR PID 0100 (256) Program streams: PID 0100 ( 256) -> Stream type 1b ( 27) H.264/14496-10 video (MPEG-4/AVC) PID 0101 ( 257) -> Stream type 87 (135) User private PID 0102 ( 258) -> Stream type 87 (135) User private PID 0103 ( 259) -> Stream type 87 (135) User private Found 2 PAT packets and 1 PMT packet in 1000 TS packets }}} Unless I'm mistaken, the option is only used in hls_write_header (from libavformat/hlsenc.c), which is only called once Thank you for ffmpeg! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 16:29:21 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 14:29:21 -0000 Subject: [FFmpeg-trac] #5526(ffmpeg:new): Frame drop log constantly when rtmp live encoding Message-ID: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> #5526: Frame drop log constantly when rtmp live encoding --------------------------------+-------------------------------------- Reporter: kgp700 | Type: defect Status: new | Priority: normal Component: ffmpeg | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+-------------------------------------- Summary of the bug: Frame drop log appear constantly when rtmp live encoding This problem occur when do not specify input framerate on ffmpeg Input source : Video : FFSplit (Capture region - Live Screen capture) Input Video FPS : 30fps Audio : Creative X-FI Xtreme Music : What U Hear (Stereo Mix) but It log seems to be wrong.. Actually I can't see frame drop on video If occur this problem, increase framedrop log constantly like this : increase framedrop count log per 3sec or 10sec... It's constantly increase When I seen the logfile, '''I found some two weird things''' '''1. Output framerate not constant '''Sometimes Output framerate is 29.92fps or 29.83fps... If normal situation, It must be always 30fps On the Old ffmpeg build (Build at 9/April), always 30fps '''2.Input tbr is not constant''' I found input video's tbr will be output video framerate On the Old ffmpeg build (9,April), input video's tbr was always 30tbr constantly but not on recenty ffmpeg build (9,May) tbr randomly change to 29.92tbr or 29.83tbr... My current ffmpeg git commit is 5fce4753ff0f9e4ebada3fa3619e0cf0b639385d Please fix it Thanks How to reproduce: {{{ % ffmpeg.exe -y -rtbufsize 2000M -f dshow -audio_buffer_size 65 -i "video=FFsource:audio=@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\\wave_{5008F0BE-0452-4160 -883F-D2F5AB95D3FD}" -pix_fmt yuv420p -filter_complex "null,scale=1152x648:flags=lanczos,unsharp=lx=5:ly=5:la=0.27:cx=5:cy=5:ca=0,pp=ha:a/va:a/fq:38" -vcodec libx264 -preset faster -profile:v high -crf 17 -g 120 -x264opts "fullrange=off:colorprim=bt709:ref=4:colorprim=bt709:fullrange=off:me=umh:ref=2 :mixed-refs=1:deblock=3,3:8x8dct=1:bframes=0:merange=18:subme=9:psy- rd=0.00,0.37:direct=temporal:chroma_me=1:weightp=0:no-dct-decimate=1:no- fast-pskip=1:rc_lookahead=50:qcomp=0.6:ipratio=1.41:aq-mode=3:trellis=2 :aq-strength=0.8:b-adapt=1:scenecut=45:keyint-min=60 -aspect 1152/648 -bufsize:v 1780k -maxrate:v 1780k -report -map 0 -acodec libfdk_aac -b:a 224k -ar 48000 -map_metadata -1 -map_chapters -1 }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 18:22:04 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 16:22:04 -0000 Subject: [FFmpeg-trac] #5526(ffmpeg:new): Frame drop log constantly when rtmp live encoding In-Reply-To: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> References: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> Message-ID: <051.e413d25aca27d5652ab402935b6c45b6@avcodec.org> #5526: Frame drop log constantly when rtmp live encoding ------------------------------------+---------------------------------- Reporter: kgp700 | Owner: Type: defect | Status: new Priority: normal | Component: ffmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Comment (by kgp700): I think this problem caused by commit ID 6f69f7a8bf6a0d013985578df2ef42ee6b1c7994 (lavf: replace AVStream.codec with AVStream.codecpar) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 18:29:10 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 16:29:10 -0000 Subject: [FFmpeg-trac] #5526(ffmpeg:new): Wrong Frame drop log appear when rtmp live encoding (was: Frame drop log constantly when rtmp live encoding) In-Reply-To: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> References: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> Message-ID: <051.1929fee3c231ad669edaa26ce60b0902@avcodec.org> #5526: Wrong Frame drop log appear when rtmp live encoding ------------------------------------+---------------------------------- Reporter: kgp700 | Owner: Type: defect | Status: new Priority: normal | Component: ffmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 19:25:29 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 17:25:29 -0000 Subject: [FFmpeg-trac] #2866(ffmpeg:open): support --verify option for lossless encoding to decode the output in parallel to compare to original In-Reply-To: <037.4ebb151e31604ad93bff3c3a58aaa6a6@avcodec.org> References: <037.4ebb151e31604ad93bff3c3a58aaa6a6@avcodec.org> Message-ID: <052.31be37c39677c4bd6aa6318d5dbd5f22@avcodec.org> #2866: support --verify option for lossless encoding to decode the output in parallel to compare to original -------------------------------------+---------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: open Priority: wish | Component: ffmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by peter_b): This would be a valuable feature indeed. Especially, since it would make a lot of bash-scripting around the transcoding obsolete. It would also make this framemd5-validation transcoding available to more users, since it'd be easier (and faster, too?) It might also be great to be able to provide a framemd5 file of the source as optional argument: This would save computing time for re-generating the framemd5 again, if it was already generated in a digitization workflow already, for example. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 19:27:27 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 17:27:27 -0000 Subject: [FFmpeg-trac] #5527(undetermined:new): Delogo crash with x=0 and/or y=0 Message-ID: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug:Delogo crash with x=0 and/or y=0 How to reproduce:ffmpeg -i input -vf delogo=x=0:y=0:w=2:h=2 output ffmpeg version : version N-79887-gca5ec2b built on windows or linux gdb output : Thread 1 "ffmpeg_g" received signal SIGFPE, Arithmetic exception. 0x0000000000511fd7 in apply_delogo (direct=0, show=0, band=0, logo_h=, logo_w=, logo_y=, logo_x=-1, sar=..., h=, w=, src_linesize=960, src=0x7fffd812c320 "\206\206\206\206\206\206\206\207\207\210\210\210\207\207\207\207\207\207\207\207\205\205\205\205\205\205\205\205\207\207\207\207\210\210\210\210\210\210\210\210\206\206\206\206\205\205\205\205\203\203\203\203\205\205\205\205\205\203\177|{xtruy}\200\177\177\177\177\177\177\201\201\203\203\203\204\204\205\205\205\202\202\202\202\201\201\201\201xvtsutrpnsy}\177\177\177\177\201\202\205\207\207\206\202\177}\177\201\204\205\207\211\211\211\211\211\210\210\207\207\207\207\203|vmjhgwz\200\205\207\210\210\210\211\211\211\211", '\210' , "\204\204\204\205\205\204\202\200ywuuwyz{wvtqg_gx\202\202\202\201\200\177}||~\200\201"..., dst_linesize=, dst=0x2ca68a0 "\206\206\206\206\206\206\206\207\207\210\210\210\207\207\207\207\207\207\207\207\205\205\205\205\205\205\205\205\207\207\207\207\210\210\210\210\210\210\210\210\206\206\206\206\205\205\205\205\203\203\203\203\205\205\205\205\205\203\177|{xtruy}\200\177\177\177\177\177\177\201\201\203\203\203\204\204\---Type to continue, or q to quit--- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 19:59:08 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 17:59:08 -0000 Subject: [FFmpeg-trac] #5521(undetermined:new): access decoder/demuxer error messages in ffprobe In-Reply-To: <037.d790389592a0031305199ec03ca8d6f6@avcodec.org> References: <037.d790389592a0031305199ec03ca8d6f6@avcodec.org> Message-ID: <052.668d6348222bf16785f03f64b2c3be04@avcodec.org> #5521: access decoder/demuxer error messages in ffprobe -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by peter_b): Ooooh... This sounds very interesting and useful! Especially considering the increasing amount of born-digital material we're receiving in A/V archives these days. +1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 20:05:37 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 18:05:37 -0000 Subject: [FFmpeg-trac] #5527(undetermined:closed): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.83f062b801ebd34c3a8846f78d1d8a12@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: Type: defect | Status: closed Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | worksforme Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * priority: normal => important * status: new => closed * resolution: => worksforme Comment: {{{ $ ffmpeg -f lavfi -i testsrc=d=1 -vf delogo=x=0:y=0:w=2:h=2 -f null - ffmpeg version N-79887-gca5ec2b Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, lavfi, from 'testsrc=d=1': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 fps, 25 tbr, 25 tbn [Parsed_delogo_0 @ 0x363a360] Note: default band value was changed from 4 to 1. [null @ 0x3637700] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, yuv444p, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 fps, 25 tbn Metadata: encoder : Lavc57.40.100 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> wrapped_avframe (native)) Press [q] to stop, [?] for help frame= 25 fps=0.0 q=-0.0 Lsize=N/A time=00:00:01.00 bitrate=N/A speed=90.5x video:12kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 20:06:24 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 18:06:24 -0000 Subject: [FFmpeg-trac] #5521(ffprobe:new): access decoder/demuxer error messages in ffprobe In-Reply-To: <037.d790389592a0031305199ec03ca8d6f6@avcodec.org> References: <037.d790389592a0031305199ec03ca8d6f6@avcodec.org> Message-ID: <052.3f24cf76103bac92c9d55839a5bd63df@avcodec.org> #5521: access decoder/demuxer error messages in ffprobe -------------------------------------+----------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: new Priority: wish | Component: ffprobe Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * priority: normal => wish * version: unspecified => git-master * component: undetermined => ffprobe -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 20:08:58 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 18:08:58 -0000 Subject: [FFmpeg-trac] #5527(undetermined:reopened): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.2d92d84d29c58463d86429eb2e869686@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: Type: defect | Status: reopened Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by richardpl): * status: closed => reopened * resolution: worksforme => -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 20:17:25 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 18:17:25 -0000 Subject: [FFmpeg-trac] #5527(undetermined:reopened): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.247d306a379d65424208af87e2d5912e@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: Type: defect | Status: reopened Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): So how can the issue be reproduced? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 20:30:30 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 18:30:30 -0000 Subject: [FFmpeg-trac] #5527(undetermined:reopened): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.49e0c8956d2e03021407921379d61614@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: Type: defect | Status: reopened Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by easyfab): Please retry with -vf delogo=x=0:y=0:w=20:h=20 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 9 23:06:25 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 May 2016 21:06:25 -0000 Subject: [FFmpeg-trac] #5528(undetermined:new): ffmpeg crashes when transcoding from mp3 to wav. Message-ID: <039.1b9e7960e20142175cf1ae1520b49f47@avcodec.org> #5528: ffmpeg crashes when transcoding from mp3 to wav. -------------------------------------+------------------------------------- Reporter: Yang.jiao | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- ffmpeg crashes when transcoding from mp3 to wav. How to reproduce: {{{ % ffmpeg -i fire.mp3 test.wav }}} Console output: ffmpeg version N-79887-gca5ec2b Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.2.1 (Ubuntu 5.2.1-22ubuntu2) 20151010 configuration: --cc=gcc --cxx=g++ --disable-pthreads --disable-inline- asm --disable-yasm --disable-asm --disable-mmx --disable-mmxext --disable- sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 --disable-fma4 --disable-avx2 --disable-xlib --disable-zlib --disable-securetransport --disable-sdl --disable-lzma --disable-bzlib --disable-iconv --disable- runtime-cpudetect --disable-libxcb libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'. Reading option '-i' ... matched as input file with argument './tools/fuzzbox/fire.mp3'. Reading option 'ttest.wav' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Successfully parsed a group of options. Parsing a group of options: input file ./tools/fuzzbox/fire.mp3. Successfully parsed a group of options. Opening an input file: ./tools/fuzzbox/fire.mp3. [file @ 0x33a5990] Setting default whitelist 'file,crypto' Probing aac score:1 size:2015 Probing mp3 score:51 size:2015 [mp3 @ 0x33a52b0] Format mp3 probed with size=2048 and score=51 [mp3 @ 0x33a52b0] id3v2 ver:2 flags:00 len:23 [mp3 @ 0x33a52b0] Skipping 0 bytes of junk at 33. [mp3 @ 0x33a52b0] Before avformat_find_stream_info() pos: 33 bytes read:20513 seeks:0 [mp3 @ 0x33a6560] Warning: not compiled with thread support, using thread emulation [mp3 @ 0x33a52b0] All info found [mp3 @ 0x33a52b0] Estimating duration from bitrate, this may be inaccurate [mp3 @ 0x33a52b0] 0: start_time: 0.000 duration: 72.253 [mp3 @ 0x33a52b0] stream: start_time: 0.000 duration: 5.120 bitrate=32 kb/s [mp3 @ 0x33a52b0] After avformat_find_stream_info() pos: 6177 bytes read:20513 seeks:0 frames:50 Input #0, mp3, from './tools/fuzzbox/fire.mp3': Metadata: title : 440Hz Sine Wave Duration: 00:00:05.12, start: 0.000000, bitrate: 32 kb/s Stream #0:0, 50, 1/14112000: Audio: mp3, 22050 Hz, mono, s16p, 32 kb/s Successfully opened the file. Parsing a group of options: output file ttest.wav. Successfully parsed a group of options. Opening an output file: ttest.wav. [file @ 0x33a6f70] Setting default whitelist 'file,crypto' Successfully opened the file. [graph 0 input from stream 0:0 @ 0x33c6330] Setting 'time_base' to value '1/22050' [graph 0 input from stream 0:0 @ 0x33c6330] Setting 'sample_rate' to value '22050' [graph 0 input from stream 0:0 @ 0x33c6330] Setting 'sample_fmt' to value 's16p' [graph 0 input from stream 0:0 @ 0x33c6330] Setting 'channel_layout' to value '0x4' [graph 0 input from stream 0:0 @ 0x33c6330] tb:1/22050 samplefmt:s16p samplerate:22050 chlayout:0x4 [audio format for output stream 0:0 @ 0x33c6500] Setting 'sample_fmts' to value 's16' [audio format for output stream 0:0 @ 0x33c6500] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'audio format for output stream 0:0' [AVFilterGraph @ 0x33adac0] query_formats: 4 queried, 6 merged, 3 already done, 0 delayed [auto-inserted resampler 0 @ 0x33c7280] [SWR @ 0x33c7400] Using s16p internally between filters [auto-inserted resampler 0 @ 0x33c7280] ch:1 chl:mono fmt:s16p r:22050Hz -> ch:1 chl:mono fmt:s16 r:22050Hz [mp3 @ 0x33a8140] Warning: not compiled with thread support, using thread emulation [pcm_s16le @ 0x33bdda0] Warning: not compiled with thread support, using thread emulation [wav @ 0x33ac7f0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, wav, to 'ttest.wav': Metadata: INAM : 440Hz Sine Wave ISFT : Lavf57.36.100 Stream #0:0, 0, 1/22050: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, mono, s16, 352 kb/s Metadata: encoder : Lavc57.40.100 pcm_s16le Stream mapping: Stream #0:0 -> #0:0 (mp3 (native) -> pcm_s16le (native)) Press [q] to stop, [?] for help cur_dts is invalid (this is harmless if it occurs once at the start per stream) [mp3 @ 0x33a8140] invalid new backstep -1 [mp3 @ 0x33a8140] skip -1431655766 / discard -1431655766 samples due to side data Segmentation fault (core dumped) gdb output: The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: /home/hmsf/tools/ffmpeg.git/ffmpeg_g -i ~/tools/fuzzbox/fire.mp3 tttt.wav ffmpeg version N-79887-gca5ec2b Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.2.1 (Ubuntu 5.2.1-22ubuntu2) 20151010 configuration: --cc=gcc --cxx=g++ --disable-pthreads --disable-inline- asm --disable-yasm --disable-asm --disable-mmx --disable-mmxext --disable- sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 --disable-fma4 --disable-avx2 --disable-xlib --disable-zlib --disable-securetransport --disable-sdl --disable-lzma --disable-bzlib --disable-iconv --disable- runtime-cpudetect --disable-libxcb libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 [mp3 @ 0x21b55a0] Warning: not compiled with thread support, using thread emulation [mp3 @ 0x21b4270] Estimating duration from bitrate, this may be inaccurate Input #0, mp3, from '/home/hmsf/tools/fuzzbox/fire.mp3': Metadata: title : 440Hz Sine Wave Duration: 00:00:05.12, start: 0.000000, bitrate: 32 kb/s Stream #0:0: Audio: mp3, 22050 Hz, mono, s16p, 32 kb/s File 'tttt.wav' already exists. Overwrite ? [y/N] y [mp3 @ 0x21b7110] Warning: not compiled with thread support, using thread emulation [pcm_s16le @ 0x21ccd80] Warning: not compiled with thread support, using thread emulation [wav @ 0x21bb7c0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, wav, to 'tttt.wav': Metadata: INAM : 440Hz Sine Wave ISFT : Lavf57.36.100 Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, mono, s16, 352 kb/s Metadata: encoder : Lavc57.40.100 pcm_s16le Stream mapping: Stream #0:0 -> #0:0 (mp3 (native) -> pcm_s16le (native)) Press [q] to stop, [?] for help [mp3 @ 0x21b7110] invalid new backstep -1 Program received signal SIGSEGV, Segmentation fault. __memcpy_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx- unaligned.S:244 244 ../sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S: No such file or directory. (gdb) bt #0 __memcpy_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx- unaligned.S:244 #1 0x00000000013dda81 in av_samples_copy (dst=0x21e41b0, src=0x21e41b0, dst_offset=0, src_offset=1431655764, nb_samples=1431656342, nb_channels=1, sample_fmt=AV_SAMPLE_FMT_S16P) at libavutil/samplefmt.c:226 #2 0x0000000000d86ee3 in avcodec_decode_audio4 (avctx=0x21b7110, frame=0x21e41b0, got_frame_ptr=0x7fffffffdd14, avpkt=0x7fffffffddb0) at libavcodec/utils.c:2356 #3 0x0000000000422cbb in decode_audio (ist=0x21bac20, pkt=0x7fffffffddb0, got_output=0x7fffffffdd14) at ffmpeg.c:1961 #4 0x0000000000424627 in process_input_packet (ist=0x21bac20, pkt=0x7fffffffe030, no_eof=0) at ffmpeg.c:2337 #5 0x000000000042b63a in process_input (file_index=0) at ffmpeg.c:4010 #6 0x000000000042b98b in transcode_step () at ffmpeg.c:4098 #7 0x000000000042bacd in transcode () at ffmpeg.c:4152 #8 0x000000000042c1c3 in main (argc=4, argv=0x7fffffffe538) at ffmpeg.c:4345 (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0x7ffff7854944 to 0x7ffff7854984: 0x00007ffff7854944 <__memcpy_avx_unaligned+676>: pushq $0xffffffffc1480027 0x00007ffff7854949 <__memcpy_avx_unaligned+681>: loope 0x7ffff785494e <__memcpy_avx_unaligned+686> 0x00007ffff785494b <__memcpy_avx_unaligned+683>: cmp %rcx,%rdx 0x00007ffff785494e <__memcpy_avx_unaligned+686>: jae 0x7ffff7854960 <__memcpy_avx_unaligned+704> 0x00007ffff7854950 <__memcpy_avx_unaligned+688>: mov %rdx,%rcx 0x00007ffff7854953 <__memcpy_avx_unaligned+691>: mov %rdx,%rcx 0x00007ffff7854956 <__memcpy_avx_unaligned+694>: rep movsb %ds:(%rsi),%es:(%rdi) 0x00007ffff7854958 <__memcpy_avx_unaligned+696>: retq 0x00007ffff7854959 <__memcpy_avx_unaligned+697>: nopl 0x0(%rax) 0x00007ffff7854960 <__memcpy_avx_unaligned+704>: lea (%rsi,%rdx,1),%rcx => 0x00007ffff7854964 <__memcpy_avx_unaligned+708>: vmovdqu (%rsi),%ymm4 0x00007ffff7854968 <__memcpy_avx_unaligned+712>: vmovdqu -0x80(%rsi,%rdx,1),%xmm5 0x00007ffff785496e <__memcpy_avx_unaligned+718>: vmovdqu -0x70(%rcx),%xmm6 0x00007ffff7854973 <__memcpy_avx_unaligned+723>: vmovdqu -0x60(%rcx),%xmm7 0x00007ffff7854978 <__memcpy_avx_unaligned+728>: vmovdqu -0x50(%rcx),%xmm8 0x00007ffff785497d <__memcpy_avx_unaligned+733>: vmovdqu -0x40(%rcx),%xmm9 0x00007ffff7854982 <__memcpy_avx_unaligned+738>: vmovdqu -0x30(%rcx),%xmm10 End of assembler dump. (gdb) info all-registers rax 0x21e4590 35538320 rbx 0x0 0 rcx 0x21e4a10 35539472 rdx 0xffffffffaaaaaf2c -1431654612 rsi 0x57739ae4 1467194084 rdi 0x21e4590 35538320 rbp 0x13ee940 0x13ee940 <__libc_csu_init> rsp 0x7fffffffda48 0x7fffffffda48 r8 0x55555796 1431656342 r9 0x1 1 r10 0x21ca790 35432336 r11 0x246 582 r12 0x4039b0 4209072 r13 0x7fffffffe530 140737488348464 r14 0x0 0 r15 0x0 0 rip 0x7ffff7854964 0x7ffff7854964 <__memcpy_avx_unaligned+708> eflags 0x10282 [ SF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 0 (raw 0x00000000000000000000) st1 0 (raw 0x00000000000000000000) st2 0 (raw 0x00000000000000000000) st3 0 (raw 0x00000000000000000000) st4 0 (raw 0x00000000000000000000) st5 0 (raw 0x00000000000000000000) st6 0 (raw 0x00000000000000000000) st7 0 (raw 0x00000000000000000000) fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] bndcfgu {raw = 0x0, config = {base = 0x0, reserved = 0x0, preserved = 0x0, enabled = 0x0}} {raw = 0x0, config = {base = 0, reserved = 0, preserved = 0, enabled = 0}} bndstatus {raw = 0x0, status = {bde = 0x0, error = 0x0}} {raw = 0x0, status = {bde = 0, error = 0}} ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfff8, 0xffff, 0xfffa, 0xffff, 0xfff6, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffff8, 0xfffffffa, 0xfffffff6, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffff8fffffffe, 0xfffffff6fffffffa, 0x0, 0x0}, v2_int128 = { 0xfffffff6fffffffafffffff8fffffffe, 0x00000000000000000000000000000000}} ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfc, 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffc, 0xffff, 0xfff6, 0xffff, 0xfffa, 0xffff, 0xfff8, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffc, 0xfffffff6, 0xfffffffa, 0xfffffff8, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffff6fffffffc, 0xfffffff8fffffffa, 0x0, 0x0}, v2_int128 = { 0xfffffff8fffffffafffffff6fffffffc, 0x00000000000000000000000000000000}} ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { 0xfffffffafffffffcfffffffafffffffe, 0x00000000000000000000000000000000}} ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffc, 0xffff, 0xfffe, 0xffff, 0xfffe, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffc, 0xfffffffe, 0xfffffffe, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffcfffffffe, 0xfffffffefffffffe, 0x0, 0x0}, v2_int128 = { 0xfffffffefffffffefffffffcfffffffe, 0x00000000000000000000000000000000}} ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0x0, 0x0, 0xfffe, 0xffff, 0xfffe, 0xffff, 0xfffc, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0xfffffffe, 0xfffffffe, 0xfffffffc, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xfffffffe00000000, 0xfffffffcfffffffe, 0x0, 0x0}, v2_int128 = {0xfffffffcfffffffefffffffe00000000, 0x00000000000000000000000000000000}} ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { 0xfffffffafffffffcfffffffafffffffe, 0x00000000000000000000000000000000}} ymm6 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { 0xfffffffafffffffcfffffffafffffffe, 0x00000000000000000000000000000000}} ymm7 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffc, 0xffff, 0xfffe, 0xffff, 0xfffe, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffc, 0xfffffffe, 0xfffffffe, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffcfffffffe, 0xfffffffefffffffe, 0x0, 0x0}, v2_int128 = { 0xfffffffefffffffefffffffcfffffffe, 0x00000000000000000000000000000000}} ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfff8, 0xffff, 0xfffa, 0xffff, 0xfff6, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffff8, 0xfffffffa, 0xfffffff6, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffff8fffffffe, 0xfffffff6fffffffa, 0x0, 0x0}, v2_int128 = { 0xfffffff6fffffffafffffff8fffffffe, 0x00000000000000000000000000000000}} ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfc, 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffc, 0xffff, 0xfff6, 0xffff, 0xfffa, 0xffff, 0xfff8, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffc, 0xfffffff6, 0xfffffffa, 0xfffffff8, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffff6fffffffc, 0xfffffff8fffffffa, 0x0, 0x0}, v2_int128 = { 0xfffffff8fffffffafffffff6fffffffc, 0x00000000000000000000000000000000}} ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { 0xfffffffafffffffcfffffffafffffffe, 0x00000000000000000000000000000000}} ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffc, 0xffff, 0xfffe, 0xffff, 0xfffe, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffc, 0xfffffffe, 0xfffffffe, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffcfffffffe, 0xfffffffefffffffe, 0x0, 0x0}, v2_int128 = { 0xfffffffefffffffefffffffcfffffffe, 0x00000000000000000000000000000000}} ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0x0, 0x0, 0xfffe, 0xffff, 0xfffe, 0xffff, 0xfffc, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0xfffffffe, 0xfffffffe, 0xfffffffc, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xfffffffe00000000, 0xfffffffcfffffffe, 0x0, 0x0}, v2_int128 = {0xfffffffcfffffffefffffffe00000000, 0x00000000000000000000000000000000}} ymm13 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { 0xfffffffafffffffcfffffffafffffffe, 0x00000000000000000000000000000000}} ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { 0xfffffffafffffffcfffffffafffffffe, 0x00000000000000000000000000000000}} ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffc, 0xffff, 0xfffe, 0xffff, 0xfffe, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffc, 0xfffffffe, 0xfffffffe, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffcfffffffe, 0xfffffffefffffffe, 0x0, 0x0}, v2_int128 = { 0xfffffffefffffffefffffffcfffffffe, 0x00000000000000000000000000000000}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 03:17:06 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 01:17:06 -0000 Subject: [FFmpeg-trac] #5529(avcodec:new): Unable to decode some H.264 stream after last changes Message-ID: <042.a9fb46e0c650173f962f16c953a5d4c7@avcodec.org> #5529: Unable to decode some H.264 stream after last changes -------------------------------------+------------------------------------- Reporter: | Type: defect Aleksoid1978 | Priority: normal Status: new | Version: git- Component: avcodec | master Keywords: H.264 | Blocked By: interlaced | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Link to file - https://yadi.sk/i/SwTnylRerayJL Summary of the bug: after latest changes in H.264 decoding some interlaced stream can't decoding. How to reproduce: {{{ D:\Download\ffmpeg-20160508-git-38eeb85-win32-static\bin>ffplay.exe "H.264 interlaced.mp4" ffplay version N-79883-g38eeb85 Copyright (c) 2003-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable- libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable- libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable- libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [h264 @ 06036ce0] Invalid NAL unit size.q= 0KB sq= 0B f=0/0 [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping.KB sq= 0B f=0/0 [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit size. [h264 @ 06036ce0] Error splitting the input into NAL units. [h264 @ 06036ce0] Invalid NAL unit 0, skipping. [h264 @ 06036ce0] Error splitting the input into NAL units.}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 04:55:30 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 02:55:30 -0000 Subject: [FFmpeg-trac] #5526(ffmpeg:new): Wrong Framerate detection when rtmp live encoding (was: Wrong Frame drop log appear when rtmp live encoding) In-Reply-To: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> References: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> Message-ID: <051.c67f70cce4f308a34ca611b48c3d9587@avcodec.org> #5526: Wrong Framerate detection when rtmp live encoding ------------------------------------+---------------------------------- Reporter: kgp700 | Owner: Type: defect | Status: new Priority: normal | Component: ffmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 06:16:01 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 04:16:01 -0000 Subject: [FFmpeg-trac] #5526(ffmpeg:new): Wrong Framerate detection when rtmp live encoding In-Reply-To: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> References: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> Message-ID: <051.7d99e305798dd9409729c5777d4c33e3@avcodec.org> #5526: Wrong Framerate detection when rtmp live encoding ------------------------------------+---------------------------------- Reporter: kgp700 | Owner: Type: defect | Status: new Priority: normal | Component: ffmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Comment (by kgp700): When I was write this problem, I thought just something wrong on logging part but It was not. If not specify input framerate, FFmpeg wrong recognize input video tbr So, actually output video framerate also wrong -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 07:16:46 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 05:16:46 -0000 Subject: [FFmpeg-trac] #5530(undetermined:new): compile error with --enable-opengl on osx Message-ID: <036.c85c57ce58e22fdba9dcf7eb4277e817@avcodec.org> #5530: compile error with --enable-opengl on osx -------------------------------------+------------------------------------- Reporter: ponpon | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- compile error arise with --enable-opengl on osx, where there is glx.h file of macports. the error doesnt appear, removing glx.h file. glx.h is included in ffmpeg/libavdevice/opengl_enc.c glx.h and opengl is installed when installing mesa with macports. mesa is used by xz, pkgconfig, flex, bison, indent, autoconf, automake, libtool, py27-libxml2, xorg-glproto, xorg-dri2proto, xorg-libxcb, xorg-libX11, xorg-libXext, xorg-libXdamage, xorg-libXfixes, xorg-libXi, xorg-libXmu, xorg-libXxf86vm. probably, many macports users abandon to use --enable-opengl. {{{ ./configure --cc=clang-mp-3.7 --cxx=clang++-mp-3.7 --extra-cflags=" -I/opt/local/include " --extra-ldflags=" -L/opt/local/lib " --enable- opengl && make -j 8 . . . CC libavfilter/af_amerge.o libavdevice/opengl_enc.c:494:30: error: use of undeclared identifier 'glCompileShader' procs->glCompileShader = glCompileShader; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 4 warnings and 20 errors generated. make: *** [libavdevice/opengl_enc.o] Error 1 make: *** Waiting for unfinished jobs.... }}} {{{ ./configure --cc=clang-mp-3.7 --cxx=clang++-mp-3.7 --extra-cflags=" -ferror-limit=0 -I/opt/local/include " --extra-ldflags=" -L/opt/local/lib " --enable-opengl && make -j 8 . . . libavdevice/opengl_enc.c:499:70: error: use of undeclared identifier 'glVertexAttribPointer' procs->glVertexAttribPointer = (FF_PFNGLVERTEXATTRIBPOINTERPROC) glVertexAttribPointer; ^ CC libavfilter/af_afade.o CC libavfilter/af_afftfilt.o 4 warnings and 24 errors generated. make: *** [libavdevice/opengl_enc.o] Error 1 make: *** Waiting for unfinished jobs.... }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 07:24:43 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 05:24:43 -0000 Subject: [FFmpeg-trac] #4991(avdevice:new): feature request: advanced options for decklink devices In-Reply-To: <036.52b1cdbf7f835bdf14185182a9a10219@avcodec.org> References: <036.52b1cdbf7f835bdf14185182a9a10219@avcodec.org> Message-ID: <051.5e24c8d82e758e554c41d7b191cf57b9@avcodec.org> #4991: feature request: advanced options for decklink devices -------------------------------------+------------------------------------ Reporter: lvqier | Owner: Type: enhancement | Status: new Priority: wish | Component: avdevice Version: git-master | Resolution: Keywords: DeckLink | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by astroza): Hi, I fixed that issue of lacking of options here https://github.com/FFmpeg/FFmpeg/pull/212 you could help me leaving positive comments in pull request :D -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 07:55:02 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 05:55:02 -0000 Subject: [FFmpeg-trac] #5357(avcodec:closed): support for options of VideoToolbox H.264 Encoder In-Reply-To: <036.7db23cfd6a9e25766979c3a176733204@avcodec.org> References: <036.7db23cfd6a9e25766979c3a176733204@avcodec.org> Message-ID: <051.cec47a71aaef8e17b7a23661f05f9e74@avcodec.org> #5357: support for options of VideoToolbox H.264 Encoder --------------------------------------+----------------------------------- Reporter: ponpon | Owner: kernrj Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: avfoundation | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+----------------------------------- Comment (by ponpon): Replying to [comment:1 kernrj]: gj i am enjoying your work and looking fotward to the future patches. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 08:57:59 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 06:57:59 -0000 Subject: [FFmpeg-trac] #5531(avcodec:new): Compiling libx264 on CentOS 7.2 fails | "undefined reference to" errors Message-ID: <045.2f3d539fbfb04f348ddd7699d5bce748@avcodec.org> #5531: Compiling libx264 on CentOS 7.2 fails | "undefined reference to" errors -------------------------------------+------------------------------------- Reporter: | Type: defect SpeedyGoneZales | Priority: normal Status: new | Version: git- Component: avcodec | master Keywords: libx264, | Blocked By: libavcodec | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Compiling libx264 according to [https://trac.ffmpeg.org/wiki/CompilationGuide/Centos this guide] fails with the following errors: {{{ /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_subpacket': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:379: undefined reference to `swr_is_initialized' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_frame': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:220: undefined reference to `swr_is_initialized' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_init_resample': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:161: undefined reference to `swr_init' /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:167: undefined reference to `swr_convert' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_frame': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:234: undefined reference to `swr_convert' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_flush_resample': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:115: undefined reference to `swr_convert' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_subpacket': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:411: undefined reference to `swr_close' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_flush': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:614: undefined reference to `swr_close' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_close': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:638: undefined reference to `swr_free' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_init': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:708: undefined reference to `swr_alloc' /usr/local/lib/libavcodec.a(tiff.o): In function `tiff_uncompress_lzma': /home/toby/ffmpeg/ffmpeg/libavcodec/tiff.c:396: undefined reference to `lzma_stream_decoder' /home/toby/ffmpeg/ffmpeg/libavcodec/tiff.c:401: undefined reference to `lzma_code' /home/toby/ffmpeg/ffmpeg/libavcodec/tiff.c:402: undefined reference to `lzma_end' collect2: error: ld returned 1 exit status }}} How to reproduce: {{{ # PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" ./configure --prefix="$HOME/ffmpeg_build" --bindir="$HOME/bin" --enable-static platform: X86_64 byte order: little-endian system: LINUX cli: yes libx264: internal shared: no static: yes asm: yes interlaced: yes avs: avxsynth lavf: yes ffms: no mp4: no gpl: yes thread: posix opencl: yes filters: resize crop select_every debug: no gprof: no strip: no PIC: no bit depth: 8 chroma format: all You can run 'make' or 'make fprofiled' now. }}} {{{ # make cat common/opencl/x264-cl.h common/opencl/motionsearch.cl common/opencl/subpel.cl common/opencl/intra.cl common/opencl/weightp.cl common/opencl/downscale.cl common/opencl/bidir.cl | ./tools/cltostr.sh common/oclobj.h dependency file generation... gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o x264.o x264.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o input/input.o input/input.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o input/timecode.o input/timecode.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o input/raw.o input/raw.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o input/y4m.o input/y4m.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o output/raw.o output/raw.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o output/matroska.o output/matroska.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o output/matroska_ebml.o output/matroska_ebml.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o output/flv.o output/flv.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o output/flv_bytestream.o output/flv_bytestream.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o filters/filters.o filters/filters.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o filters/video/video.o filters/video/video.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o filters/video/source.o filters/video/source.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o filters/video/internal.o filters/video/internal.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o filters/video/resize.o filters/video/resize.c filters/video/resize.c: In function ‘pick_closest_supported_csp’: filters/video/resize.c:212:9: warning: ‘depth_minus1’ is deprecated (declared at /usr/local/include/libavutil/pixdesc.h:65) [-Wdeprecated- declarations] if( pix_desc->comp[i].depth_minus1 >= 8 ) ^ gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o filters/video/cache.o filters/video/cache.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o filters/video/fix_vfr_pts.o filters/video/fix_vfr_pts.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o filters/video/select_every.o filters/video/select_every.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o filters/video/crop.o filters/video/crop.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o filters/video/depth.o filters/video/depth.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o input/avs.o input/avs.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o input/thread.o input/thread.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o input/lavf.o input/lavf.c input/lavf.c: In function ‘read_frame_internal’: input/lavf.c:75:5: warning: ‘codec’ is deprecated (declared at /usr/local/include/libavformat/avformat.h:880) [-Wdeprecated-declarations] AVCodecContext *c = h->lavf->streams[h->stream_id]->codec; ^ input/lavf.c:99:17: warning: ‘avcodec_decode_video2’ is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:4733) [-Wdeprecated- declarations] if( avcodec_decode_video2( c, h->frame, &finished, &pkt ) < 0 ) ^ input/lavf.c:104:17: warning: ‘av_free_packet’ is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:4394) [-Wdeprecated-declarations] av_free_packet( &pkt ); ^ input/lavf.c: In function ‘open_file’: input/lavf.c:177:5: warning: ‘codec’ is deprecated (declared at /usr/local/include/libavformat/avformat.h:880) [-Wdeprecated-declarations] while( i < h->lavf->nb_streams && h->lavf->streams[i]->codec->codec_type != AVMEDIA_TYPE_VIDEO ) ^ input/lavf.c:182:5: warning: ‘codec’ is deprecated (declared at /usr/local/include/libavformat/avformat.h:880) [-Wdeprecated-declarations] AVCodecContext *c = h->lavf->streams[i]->codec; ^ input/lavf.c: In function ‘close_file’: input/lavf.c:240:5: warning: ‘codec’ is deprecated (declared at /usr/local/include/libavformat/avformat.h:880) [-Wdeprecated-declarations] avcodec_close( h->lavf->streams[h->stream_id]->codec ); ^ gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/mc.o common/mc.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/predict.o common/predict.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/pixel.o common/pixel.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/macroblock.o common/macroblock.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/frame.o common/frame.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/dct.o common/dct.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/cpu.o common/cpu.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/cabac.o common/cabac.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/common.o common/common.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/osdep.o common/osdep.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/rectangle.o common/rectangle.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/set.o common/set.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/quant.o common/quant.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/deblock.o common/deblock.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/vlc.o common/vlc.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/mvpred.o common/mvpred.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/bitstream.o common/bitstream.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o encoder/analyse.o encoder/analyse.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o encoder/me.o encoder/me.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o encoder/ratecontrol.o encoder/ratecontrol.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o encoder/set.o encoder/set.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o encoder/macroblock.o encoder/macroblock.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o encoder/cabac.o encoder/cabac.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o encoder/cavlc.o encoder/cavlc.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o encoder/encoder.o encoder/encoder.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o encoder/lookahead.o encoder/lookahead.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/threadpool.o common/threadpool.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/x86/mc-c.o common/x86/mc-c.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/x86/predict-c.o common/x86/predict-c.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o common/opencl.o common/opencl.c gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -mpreferred-stack-boundary=5 -fomit-frame- pointer -fno-tree-vectorize -c -o encoder/slicetype-cl.o encoder /slicetype-cl.c yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/const-a.o common/x86/const-a.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/cabac-a.o common/x86/cabac-a.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/dct-a.o common/x86/dct-a.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/deblock-a.o common/x86/deblock-a.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/mc-a.o common/x86/mc-a.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/mc-a2.o common/x86/mc-a2.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/pixel-a.o common/x86/pixel-a.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/predict-a.o common/x86/predict-a.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/quant-a.o common/x86/quant-a.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/cpu-a.o common/x86/cpu-a.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/dct-64.o common/x86/dct-64.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/bitstream-a.o common/x86/bitstream-a.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/sad-a.o common/x86/sad-a.asm yasm -I. -I. -DARCH_X86_64=1 -I./common/x86/ -f elf64 -Worphan-labels -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/x86/trellis-64.o common/x86/trellis-64.asm rm -f libx264.a ar rc libx264.a common/mc.o common/predict.o common/pixel.o common/macroblock.o common/frame.o common/dct.o common/cpu.o common/cabac.o common/common.o common/osdep.o common/rectangle.o common/set.o common/quant.o common/deblock.o common/vlc.o common/mvpred.o common/bitstream.o encoder/analyse.o encoder/me.o encoder/ratecontrol.o encoder/set.o encoder/macroblock.o encoder/cabac.o encoder/cavlc.o encoder/encoder.o encoder/lookahead.o common/threadpool.o common/x86/mc-c.o common/x86/predict-c.o common/opencl.o encoder /slicetype-cl.o common/x86/const-a.o common/x86/cabac-a.o common/x86/dct-a.o common/x86/deblock-a.o common/x86/mc-a.o common/x86/mc-a2.o common/x86/pixel-a.o common/x86/predict-a.o common/x86/quant-a.o common/x86/cpu-a.o common/x86/dct-64.o common/x86/bitstream-a.o common/x86/sad-a.o common/x86/trellis-64.o ranlib libx264.a gcc -o x264 x264.o input/input.o input/timecode.o input/raw.o input/y4m.o output/raw.o output/matroska.o output/matroska_ebml.o output/flv.o output/flv_bytestream.o filters/filters.o filters/video/video.o filters/video/source.o filters/video/internal.o filters/video/resize.o filters/video/cache.o filters/video/fix_vfr_pts.o filters/video/select_every.o filters/video/crop.o filters/video/depth.o input/avs.o input/thread.o input/lavf.o libx264.a -ldl -L. -lavformat -lavcodec -lswscale -lavutil -lm -lz -lpthread -lswscale -lavutil -m64 -lm -lpthread -ldl /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_subpacket': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:379: undefined reference to `swr_is_initialized' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_frame': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:220: undefined reference to `swr_is_initialized' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_init_resample': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:161: undefined reference to `swr_init' /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:167: undefined reference to `swr_convert' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_frame': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:234: undefined reference to `swr_convert' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_flush_resample': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:115: undefined reference to `swr_convert' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_subpacket': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:411: undefined reference to `swr_close' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_flush': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:614: undefined reference to `swr_close' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_close': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:638: undefined reference to `swr_free' /usr/local/lib/libavcodec.a(opusdec.o): In function `opus_decode_init': /home/toby/ffmpeg/ffmpeg/libavcodec/opusdec.c:708: undefined reference to `swr_alloc' /usr/local/lib/libavcodec.a(tiff.o): In function `tiff_uncompress_lzma': /home/toby/ffmpeg/ffmpeg/libavcodec/tiff.c:396: undefined reference to `lzma_stream_decoder' /home/toby/ffmpeg/ffmpeg/libavcodec/tiff.c:401: undefined reference to `lzma_code' /home/toby/ffmpeg/ffmpeg/libavcodec/tiff.c:402: undefined reference to `lzma_end' collect2: error: ld returned 1 exit status make: *** [x264] Error 1 }}} I've installed various lzma packages, am at my whit's end. Would be grateful for help, or bugfix if bug. Many thanks, Speedy -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 09:00:32 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 07:00:32 -0000 Subject: [FFmpeg-trac] #5531(avcodec:new): Compiling libx264 on CentOS 7.2 fails | "undefined reference to" errors In-Reply-To: <045.2f3d539fbfb04f348ddd7699d5bce748@avcodec.org> References: <045.2f3d539fbfb04f348ddd7699d5bce748@avcodec.org> Message-ID: <060.81b500fb9716e389739ed41956e550d6@avcodec.org> #5531: Compiling libx264 on CentOS 7.2 fails | "undefined reference to" errors -------------------------------------+------------------------------------- Reporter: | Owner: SpeedyGoneZales | Status: new Type: defect | Component: avcodec Priority: normal | Resolution: Version: git-master | Blocked By: Keywords: libx264, | Reproduced by developer: 0 libavcodec | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by heleppkes): Issues when building libx264 should be reported to the x264 project, not to ffmpeg. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 09:14:06 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 07:14:06 -0000 Subject: [FFmpeg-trac] #5532(undetermined:new): [regression] Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto-inserted scaler 0' Message-ID: <036.8d590cf5d8964c0b960edc3a8d0b02ab@avcodec.org> #5532: [regression] Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto-inserted scaler 0' -------------------------------------+------------------------------------- Reporter: donmez | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: How to reproduce: {{{ ffmpeg-head -v 9 -loglevel 99 -i test.ts test.mp4 -report ffmpeg version N-79883-g38eeb85 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5 (SUSE Linux) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord- gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind- tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g' --enable-pic --disable- stripping --disable-shared --enable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-libcdio --enable-libdc1394 --enable-gcrypt --enable-gmp --enable-gnutls --enable- libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libsnappy --enable-libvorbis --enable-libvpx --enable-libwebp --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --enable- libmp3lame --enable-version3 --enable-libx264 --enable-libx265 --enable- x11grab libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libavresample 3. 0. 0 / 3. 0. 0 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'. Reading option '-i' ... matched as input file with argument 'test.ts'. Reading option 'test.mp4' ... matched as output file. Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Applying option loglevel (set logging level) with argument 99. Applying option report (generate a report) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file test.ts. Successfully parsed a group of options. Opening an input file: test.ts. [file @ 0x1dac600] Setting default whitelist 'file,crypto' [mpegts @ 0x1dabe20] Format mpegts probed with size=2048 and score=100 [mpegts @ 0x1dabe20] stream=0 stream_type=2 pid=100 prog_reg_desc= [mpegts @ 0x1dabe20] stream=1 stream_type=3 pid=101 prog_reg_desc= [mpegts @ 0x1dabe20] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 [mpegts @ 0x1dabe20] After avformat_find_stream_info() pos: 0 bytes read:733912 seeks:2 frames:64 Input #0, mpegts, from 'test.ts': Duration: 00:00:01.01, start: 1.469978, bitrate: 3832 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100], 24, 1/90000: Video: mpeg2video (Main), 1 reference frame ([2][0][0][0] / 0x0002), yuv420p(tv, left), 1920x1080 (0x0) [SAR 1:1 DAR 16:9], 0/1, 25 fps, 25 tbr, 90k tbn Stream #0:1[0x101](tur), 40, 1/90000: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 384 kb/s Successfully opened the file. Parsing a group of options: output file test.mp4. Successfully parsed a group of options. Opening an output file: test.mp4. [file @ 0x1dda1e0] Setting default whitelist 'file,crypto' Successfully opened the file. detected 8 logical cores [graph 0 input from stream 0:0 @ 0x1de4e80] Setting 'video_size' to value '1920x1080' [graph 0 input from stream 0:0 @ 0x1de4e80] Setting 'pix_fmt' to value '0' [graph 0 input from stream 0:0 @ 0x1de4e80] Setting 'time_base' to value '1/90000' [graph 0 input from stream 0:0 @ 0x1de4e80] Setting 'pixel_aspect' to value '1/1' [graph 0 input from stream 0:0 @ 0x1de4e80] Setting 'sws_param' to value 'flags=2' [graph 0 input from stream 0:0 @ 0x1de4e80] Setting 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 0x1de4e80] w:1920 h:1080 pixfmt:yuv420p tb:1/90000 fr:25/1 sar:1/1 sws_param:flags=2 [format @ 0x1de53e0] compat: called with args=[vaapi_vld] [format @ 0x1de53e0] Setting 'pix_fmts' to value 'vaapi_vld' [auto-inserted scaler 0 @ 0x1de5f40] Setting 'flags' to value 'bicubic' [auto-inserted scaler 0 @ 0x1de5f40] w:iw h:ih flags:'bicubic' interl:0 [format @ 0x1de53e0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto-inserted scaler 0' Error opening filters! [AVIOContext @ 0x1dda2c0] Statistics: 0 seeks, 0 writeouts [AVIOContext @ 0x1db48a0] Statistics: 733912 bytes read, 2 seeks }}} This works fine with ffmpeg 3.0.2. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 09:16:00 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 07:16:00 -0000 Subject: [FFmpeg-trac] #5532(undetermined:new): [regression] Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto-inserted scaler 0' In-Reply-To: <036.8d590cf5d8964c0b960edc3a8d0b02ab@avcodec.org> References: <036.8d590cf5d8964c0b960edc3a8d0b02ab@avcodec.org> Message-ID: <051.ab7b8657e2b96785aae0984421334a59@avcodec.org> #5532: [regression] Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto-inserted scaler 0' -------------------------------------+------------------------------------- Reporter: donmez | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by donmez): * version: unspecified => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 09:24:35 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 07:24:35 -0000 Subject: [FFmpeg-trac] #5532(undetermined:new): [regression] Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto-inserted scaler 0' In-Reply-To: <036.8d590cf5d8964c0b960edc3a8d0b02ab@avcodec.org> References: <036.8d590cf5d8964c0b960edc3a8d0b02ab@avcodec.org> Message-ID: <051.497e985c3b9e0c7a7cf4be45bc1769bf@avcodec.org> #5532: [regression] Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto-inserted scaler 0' -------------------------------------+------------------------------------- Reporter: donmez | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by heleppkes): Try forcing a specific encoder, ie. libx264, this might becaused by the vaapi encoders having a too high priority (something scheduled to be fixed soon). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 09:26:33 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 07:26:33 -0000 Subject: [FFmpeg-trac] #5532(undetermined:new): [regression] Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto-inserted scaler 0' In-Reply-To: <036.8d590cf5d8964c0b960edc3a8d0b02ab@avcodec.org> References: <036.8d590cf5d8964c0b960edc3a8d0b02ab@avcodec.org> Message-ID: <051.b9231c5b07a12d09cd826eb4d832ef91@avcodec.org> #5532: [regression] Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto-inserted scaler 0' -------------------------------------+------------------------------------- Reporter: donmez | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by donmez): Replying to [comment:2 heleppkes]: > Try forcing a specific encoder, ie. libx264, this might becaused by the vaapi encoders having a too high priority (something scheduled to be fixed soon). That indeed fixes the issue. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 10:07:46 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 08:07:46 -0000 Subject: [FFmpeg-trac] #5533(avcodec:new): Unable to decode some H.264 stream on seeking Message-ID: <042.f2cc37534f69b8ec0c4ff94fc89a99b8@avcodec.org> #5533: Unable to decode some H.264 stream on seeking -------------------------------------+------------------------------------- Reporter: | Type: defect Aleksoid1978 | Priority: normal Status: new | Version: git- Component: avcodec | master Keywords: H264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Link to file - ​https://yadi.sk/i/SwTnylRerayJL Summary of the bug: Unable decoding if seeking after opening file. How to reproduce: {{{ ffplay.exe CSI.Cyber.S02E12.720p.HDTV.HamsterStudio.org.mkv ffplay version N-79883-g38eeb85 Copyright (c) 2003-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable- libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable- libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable- libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, matroska,webm, from 'CSI.Cyber.S02E12.720p.HDTV.HamsterStudio.org.mkv': Metadata: encoder : libebml v1.3.1 + libmatroska v1.4.2 creation_time : 2016-02-22 17:09:39 Duration: 00:41:58.75, start: 0.000000, bitrate: 4666 kb/s Stream #0:0: Video: h264 (Main), yuv420p(tv), 1280x720 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default) Metadata: BPS : 3896559 BPS-eng : 3896559 DURATION : 00:41:58.641000000 DURATION-eng : 00:41:58.641000000 NUMBER_OF_FRAMES: 60387 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 NUMBER_OF_FRAMES-eng: 60387 NUMBER_OF_BYTES : 1226754179 NUMBER_OF_BYTES-eng: 1226754179 _STATISTICS_WRITING_APP: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37 _STATISTICS_WRITING_APP-eng: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37 _STATISTICS_WRITING_DATE_UTC: 2016-02-22 17:09:39 _STATISTICS_WRITING_DATE_UTC-eng: 2016-02-22 17:09:39 _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES Stream #0:1: Subtitle: ass (default) (forced) Metadata: BPS : 2 BPS-eng : 2 DURATION : 00:40:39.000000000 DURATION-eng : 00:40:39.000000000 NUMBER_OF_FRAMES: 3 NUMBER_OF_FRAMES-eng: 3 NUMBER_OF_BYTES : 645 NUMBER_OF_BYTES-eng: 645 _STATISTICS_WRITING_APP: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37 _STATISTICS_WRITING_APP-eng: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37 _STATISTICS_WRITING_DATE_UTC: 2016-02-22 17:09:39 _STATISTICS_WRITING_DATE_UTC-eng: 2016-02-22 17:09:39 _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES Stream #0:2(rus): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s (default) (forced) Metadata: title : HamsterStudio.org BPS : 384000 BPS-eng : 384000 DURATION : 00:41:58.752000000 DURATION-eng : 00:41:58.752000000 NUMBER_OF_FRAMES: 78711 NUMBER_OF_FRAMES-eng: 78711 NUMBER_OF_BYTES : 120900096 NUMBER_OF_BYTES-eng: 120900096 _STATISTICS_WRITING_APP: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37 _STATISTICS_WRITING_APP-eng: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37 _STATISTICS_WRITING_DATE_UTC: 2016-02-22 17:09:39 _STATISTICS_WRITING_DATE_UTC-eng: 2016-02-22 17:09:39 _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES Stream #0:3(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s Metadata: BPS : 384000 BPS-eng : 384000 DURATION : 00:41:58.752000000 DURATION-eng : 00:41:58.752000000 NUMBER_OF_FRAMES: 78711 NUMBER_OF_FRAMES-eng: 78711 NUMBER_OF_BYTES : 120900096 NUMBER_OF_BYTES-eng: 120900096 _STATISTICS_WRITING_APP: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37 _STATISTICS_WRITING_APP-eng: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37 _STATISTICS_WRITING_DATE_UTC: 2016-02-22 17:09:39 _STATISTICS_WRITING_DATE_UTC-eng: 2016-02-22 17:09:39 _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SDL_OpenAudio (6 channels, 48000 Hz): DirectSound CreateSoundBuffer: Invalid parameter SDL_OpenAudio (4 channels, 48000 Hz): DirectSound CreateSoundBuffer: Invalid parameter Seek to 37% ( 0:15:32) of total duration ( 0:41:58) B f=0/0 [h264 @ 05e32c60] deblocking_filter_idc 19 out of range 0B f=0/0 [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058130e0] illegal modification_of_pic_nums_idc 6 [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] mmco: unref short failure2939KB sq= 0B f=0/0 [h264 @ 058134e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058134e0] illegal modification_of_pic_nums_idc 31 [h264 @ 058134e0] decode_slice_header error [h264 @ 0580c5a0] mmco: unref short failure [h264 @ 0580c5a0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c5a0] co located POCs unavailable [h264 @ 0580c5a0] Reference 3 >= 3 [h264 @ 0580c5a0] error while decoding MB 48 1, bytestream 21219 [h264 @ 0580c5a0] concealing 3521 DC, 3521 AC, 3521 MV errors in B frame [h264 @ 0580c9c0] Missing reference picture, default is 65568 Last message repeated 4 times [h264 @ 0580c9c0] co located POCs unavailable77KB sq= 0B f=0/0 [h264 @ 0580c9c0] concealing 3580 DC, 3580 AC, 3580 MV errors in B frame [h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 4 [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] illegal modification_of_pic_nums_idc 5 [h264 @ 058b0220] decode_slice_header error [h264 @ 055dcea0] reference picture missing during reorder Last message repeated 1 times [h264 @ 055dcea0] reference count overflow [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] mmco: unref short failure2775KB sq= 0B f=0/0 [h264 @ 055dbe80] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dbe80] reference picture missing during reorder Last message repeated 1 times [h264 @ 055dbe80] reference count overflow [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] mmco: unref short failure [h264 @ 05e32c60] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 05e32c60] illegal modification_of_pic_nums_idc 8 [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] mmco: unref short failure4159KB sq= 0B f=0/0 [h264 @ 058130e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 058130e0] illegal modification_of_pic_nums_idc 8 [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] illegal memory management control operation 32 [h264 @ 058134e0] deblocking_filter_idc 4 out of range [h264 @ 058134e0] decode_slice_header error [h264 @ 0580c5a0] mmco: unref short failure [h264 @ 0580c5a0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c5a0] Missing reference picture, default is 65365 Last message repeated 5 times [h264 @ 0580c5a0] co located POCs unavailable [h264 @ 0580c9c0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c5a0] concealing 3538 DC, 3538 AC, 3538 MV errors in B frame [h264 @ 0580c9c0] reference picture missing during reorder Last message repeated 3 times [h264 @ 0580c9c0] reference count overflow [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] reference picture missing during reorderB f=0/0 Last message repeated 2 times [h264 @ 055cf9e0] reference count overflow [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] mmco: unref short failure4109KB sq= 0B f=0/0 [h264 @ 058b0220] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 058b0220] illegal long ref in memory management control operation 4 [h264 @ 058b0220] co located POCs unavailable [h264 @ 058b0220] Reference 3 >= 3 [h264 @ 058b0220] error while decoding MB 12 0, bytestream 100676 [h264 @ 055dcea0] mmco: unref short failure [h264 @ 058b0220] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame [h264 @ 055dcea0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dcea0] illegal modification_of_pic_nums_idc 8 [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] illegal modification_of_pic_nums_idc 7 0B f=0/0 [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] reference picture missing during reorder Last message repeated 2 times [h264 @ 05e32c60] reference count overflow [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] illegal modification_of_pic_nums_idc 31 [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] mmco: unref short failure [h264 @ 058134e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 058134e0] reference picture missing during reorder [h264 @ 058134e0] reference count overflow [h264 @ 058134e0] decode_slice_header error [h264 @ 0580c5a0] mmco: unref short failure [h264 @ 0580c5a0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c5a0] illegal modification_of_pic_nums_idc 8 0B f=0/0 [h264 @ 0580c5a0] decode_slice_header error [h264 @ 0580c9c0] reference picture missing during reorder Last message repeated 2 times [h264 @ 0580c9c0] reference count overflow [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] mmco: unref short failure [h264 @ 055cf9e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 055cf9e0] reference count overflow [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] reference picture missing during reorder Last message repeated 2 times [h264 @ 058b0220] reference count overflow [h264 @ 058b0220] decode_slice_header error [h264 @ 055dcea0] mmco: unref short failure4017KB sq= 0B f=0/0 [h264 @ 055dcea0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dcea0] illegal modification_of_pic_nums_idc 4 [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] reference picture missing during reorder Last message repeated 2 times [h264 @ 055dbe80] reference count overflow [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] mmco: unref short failure [h264 @ 05e32c60] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 05e32c60] reference picture missing during reorder [h264 @ 05e32c60] reference count overflow [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] mmco: unref short failure3949KB sq= 0B f=0/0 [h264 @ 058130e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 058130e0] illegal long ref in memory management control operation 4 [h264 @ 058130e0] co located POCs unavailable [h264 @ 058134e0] mmco: unref short failure [h264 @ 058134e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 058130e0] Reference 4 >= 3 [h264 @ 058130e0] error while decoding MB 50 0, bytestream 41419 [h264 @ 058134e0] illegal modification_of_pic_nums_idc 130B f=0/0 [h264 @ 058134e0] decode_slice_header error [h264 @ 058130e0] concealing 3599 DC, 3599 AC, 3599 MV errors in B frame [h264 @ 0580c5a0] illegal modification_of_pic_nums_idc 4 [h264 @ 0580c5a0] decode_slice_header error [h264 @ 0580c9c0] illegal modification_of_pic_nums_idc 31 [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 055cf9e0] illegal memory management control operation 7 [h264 @ 055cf9e0] co located POCs unavailable [h264 @ 058b0220] mmco: unref short failure [h264 @ 058b0220] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 055cf9e0] concealing 3564 DC, 3564 AC, 3564 MV errors in B frame [h264 @ 058b0220] reference picture missing during reorder Last message repeated 3 times [h264 @ 058b0220] reference count overflow [h264 @ 058b0220] decode_slice_header error [h264 @ 055dcea0] reference picture missing during reorder Last message repeated 2 times [h264 @ 055dcea0] reference count overflow [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dbe80] illegal memory management control operation 7 [h264 @ 055dbe80] co located POCs unavailable [h264 @ 05e32c60] mmco: unref short failure3783KB sq= 0B f=0/0 [h264 @ 055dbe80] concealing 3595 DC, 3595 AC, 3595 MV errors in B frame [h264 @ 05e32c60] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 05e32c60] reference picture missing during reorder Last message repeated 3 times [h264 @ 05e32c60] reference count overflow [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] reference picture missing during reorder Last message repeated 1 times [h264 @ 058130e0] reference count overflow [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] mmco: unref short failure3789KB sq= 0B f=0/0 [h264 @ 058134e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 058134e0] reference picture missing during reorder [h264 @ 058134e0] reference count overflow [h264 @ 058134e0] decode_slice_header error [h264 @ 0580c5a0] mmco: unref short failure [h264 @ 0580c5a0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c5a0] reference picture missing during reorder [h264 @ 0580c5a0] reference count overflow [h264 @ 0580c5a0] decode_slice_header error [h264 @ 0580c9c0] mmco: unref short failure3832KB sq= 0B f=0/0 [h264 @ 0580c9c0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c9c0] reference picture missing during reorder Last message repeated 2 times [h264 @ 0580c9c0] reference count overflow [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] mmco: unref short failure [h264 @ 055cf9e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 055cf9e0] illegal long ref in memory management control operation 4 [h264 @ 055cf9e0] co located POCs unavailable [h264 @ 058b0220] mmco: unref short failure3803KB sq= 0B f=0/0 [h264 @ 058b0220] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 055cf9e0] Reference 4 >= 3 [h264 @ 055cf9e0] error while decoding MB 24 0, bytestream 63783 [h264 @ 058b0220] illegal modification_of_pic_nums_idc 8 [h264 @ 058b0220] decode_slice_header error [h264 @ 055cf9e0] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame [h264 @ 055dcea0] reference count overflow [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] illegal modification_of_pic_nums_idc 31 [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] mmco: unref short failure [h264 @ 05e32c60] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 05e32c60] illegal long ref in memory management control operation 4 [h264 @ 05e32c60] co located POCs unavailable [h264 @ 05e32c60] top block unavailable for requested intra mode [h264 @ 05e32c60] error while decoding MB 8 0, bytestream 171920 [h264 @ 058130e0] mmco: unref short failure [h264 @ 058130e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 05e32c60] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame [h264 @ 058130e0] illegal modification_of_pic_nums_idc 8 0B f=0/0 [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] illegal modification_of_pic_nums_idc 9 [h264 @ 058134e0] decode_slice_header error [h264 @ 0580c5a0] illegal modification_of_pic_nums_idc 8 [h264 @ 0580c5a0] decode_slice_header error [h264 @ 0580c9c0] illegal modification_of_pic_nums_idc 31 [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] mmco: unref short failure [h264 @ 055cf9e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 055cf9e0] reference picture missing during reorder Last message repeated 2 times [h264 @ 055cf9e0] reference count overflow [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] mmco: unref short failure3712KB sq= 0B f=0/0 [h264 @ 058b0220] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 058b0220] reference picture missing during reorder Last message repeated 2 times [h264 @ 058b0220] reference count overflow [h264 @ 058b0220] decode_slice_header error [h264 @ 055dcea0] mmco: unref short failure [h264 @ 055dcea0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dcea0] reference picture missing during reorderB f=0/0 Last message repeated 2 times [h264 @ 055dcea0] reference count overflow [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] mmco: unref short failure [h264 @ 055dbe80] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dbe80] reference picture missing during reorder Last message repeated 2 times [h264 @ 055dbe80] reference count overflow [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] mmco: unref short failure [h264 @ 05e32c60] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 05e32c60] reference picture missing during reorder Last message repeated 2 times [h264 @ 05e32c60] reference count overflow [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] mmco: unref short failure3692KB sq= 0B f=0/0 [h264 @ 058130e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one [h264 @ 058130e0] illegal modification_of_pic_nums_idc 4 [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] top block unavailable for requested intra mode -1 [h264 @ 058134e0] error while decoding MB 0 0, bytestream 132421 [h264 @ 0580c5a0] illegal long ref in memory management control operation 3 [h264 @ 058134e0] concealing 3600 DC, 3600 AC, 3600 MV errors in I frame [h264 @ 0580c9c0] mmco: unref short failure [h264 @ 0580c9c0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c5a0] top block unavailable for requested intra mode [h264 @ 0580c9c0] illegal modification_of_pic_nums_idc 4 [h264 @ 0580c9c0] decode_slice_header error [h264 @ 0580c5a0] error while decoding MB 16 0, bytestream 42174 [h264 @ 055cf9e0] mmco: unref short failure [h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c5a0] concealing 3600 DC, 3600 AC, 3600 MV errors in P frame [h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 4 [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] illegal modification_of_pic_nums_idc 4 0B f=0/0 [h264 @ 058b0220] decode_slice_header error [h264 @ 055dcea0] reference picture missing during reorder [h264 @ 055dcea0] illegal modification_of_pic_nums_idc 4 [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] reference picture missing during reorder [h264 @ 055dbe80] illegal modification_of_pic_nums_idc 4 [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] reference picture missing during reorder Last message repeated 2 times [h264 @ 05e32c60] reference count overflow [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] mmco: unref short failure3652KB sq= 0B f=0/0 [h264 @ 058130e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058130e0] illegal memory management control operation 12 [h264 @ 058130e0] co located POCs unavailable [h264 @ 058130e0] deblocking_filter_idc 4 out of range [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] mmco: unref short failure [h264 @ 058134e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058134e0] reference picture missing during reorder [h264 @ 058134e0] illegal modification_of_pic_nums_idc 4 [h264 @ 058134e0] decode_slice_header error [h264 @ 0580c5a0] reference picture missing during reorderB f=0/0 Last message repeated 1 times [h264 @ 0580c5a0] reference count overflow [h264 @ 0580c5a0] decode_slice_header error [h264 @ 0580c9c0] mmco: unref short failure [h264 @ 0580c9c0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c9c0] reference picture missing during reorder [h264 @ 0580c9c0] illegal modification_of_pic_nums_idc 4 [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] reference count overflow [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] mmco: unref short failure [h264 @ 058b0220] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058b0220] illegal modification_of_pic_nums_idc 7 [h264 @ 058b0220] decode_slice_header error [h264 @ 055dcea0] mmco: unref short failure [h264 @ 055dcea0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dcea0] illegal modification_of_pic_nums_idc 7 0B f=0/0 [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] illegal modification_of_pic_nums_idc 7 [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] reference picture missing during reorder [h264 @ 05e32c60] illegal modification_of_pic_nums_idc 4 [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] illegal modification_of_pic_nums_idc 4 [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] illegal modification_of_pic_nums_idc 31 [h264 @ 058134e0] decode_slice_header error [h264 @ 0580c5a0] mmco: unref short failure3609KB sq= 0B f=0/0 [h264 @ 0580c5a0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c5a0] reference picture missing during reorder [h264 @ 0580c5a0] illegal modification_of_pic_nums_idc 4 [h264 @ 0580c5a0] decode_slice_header error [h264 @ 0580c9c0] cabac_init_idc 4 overflow [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055cf9e0] reference picture missing during reorder Last message repeated 1 times [h264 @ 055cf9e0] reference count overflow [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] mmco: unref short failure3491KB sq= 0B f=0/0 [h264 @ 058b0220] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058b0220] reference picture missing during reorder Last message repeated 1 times [h264 @ 058b0220] reference count overflow [h264 @ 058b0220] decode_slice_header error [h264 @ 055dcea0] mmco: unref short failure [h264 @ 055dcea0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dcea0] reference picture missing during reorder Last message repeated 1 times [h264 @ 055dcea0] reference count overflow [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] mmco: unref short failure3501KB sq= 0B f=0/0 [h264 @ 055dbe80] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dbe80] reference picture missing during reorder Last message repeated 1 times [h264 @ 055dbe80] reference count overflow [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] mmco: unref short failure [h264 @ 05e32c60] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 05e32c60] reference picture missing during reorderB f=0/0 [h264 @ 05e32c60] illegal modification_of_pic_nums_idc 4 [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] illegal memory management control operation 32 [h264 @ 058130e0] cabac_init_idc 6 overflow [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] mmco: unref short failure [h264 @ 058134e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058134e0] reference picture missing during reorder Last message repeated 3 times [h264 @ 058134e0] reference count overflow [h264 @ 058134e0] decode_slice_header error [h264 @ 0580c5a0] cabac_init_idc 32 overflow539KB sq= 0B f=0/0 [h264 @ 0580c5a0] decode_slice_header error [h264 @ 0580c9c0] reference picture missing during reorder Last message repeated 1 times [h264 @ 0580c9c0] reference count overflow [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] mmco: unref short failure [h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055cf9e0] Missing reference picture, default is 66199 [h264 @ 055cf9e0] co located POCs unavailable [h264 @ 055cf9e0] deblocking_filter_idc 4 out of range [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] top block unavailable for requested intra mode -1 [h264 @ 058b0220] error while decoding MB 0 0, bytestream 125232 [h264 @ 055dcea0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058b0220] concealing 3600 DC, 3600 AC, 3600 MV errors in I frame [h264 @ 055dcea0] top block unavailable for requested intra mode -1 [h264 @ 055dbe80] illegal modification_of_pic_nums_idc 8 [h264 @ 055dbe80] decode_slice_header error [h264 @ 055dcea0] error while decoding MB 5 0, bytestream 60140 [h264 @ 05e32c60] mmco: unref short failure [h264 @ 05e32c60] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dcea0] Cannot use next picture in error concealment [h264 @ 05e32c60] illegal modification_of_pic_nums_idc 6 [h264 @ 05e32c60] decode_slice_header error [h264 @ 055dcea0] concealing 3600 DC, 3600 AC, 3600 MV errors in P frame [h264 @ 058130e0] illegal modification_of_pic_nums_idc 6 0B f=0/0 [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] reference picture missing during reorder Last message repeated 2 times [h264 @ 058134e0] reference count overflow [h264 @ 058134e0] decode_slice_header error [h264 @ 0580c5a0] mmco: unref short failure [h264 @ 0580c5a0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c5a0] co located POCs unavailable [h264 @ 0580c5a0] deblocking filter parameters -66 -6 out of range [h264 @ 0580c5a0] decode_slice_header error [h264 @ 0580c9c0] reference picture missing during reorder [h264 @ 0580c9c0] illegal modification_of_pic_nums_idc 4 [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] reference picture missing during reorder [h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 4 [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] reference picture missing during reorderB f=0/0 Last message repeated 2 times [h264 @ 058b0220] reference count overflow [h264 @ 058b0220] decode_slice_header error [h264 @ 055dcea0] mmco: unref short failure [h264 @ 055dcea0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dcea0] illegal modification_of_pic_nums_idc 5 [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] mmco: unref short failure [h264 @ 055dbe80] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dbe80] illegal modification_of_pic_nums_idc 5 [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] illegal modification_of_pic_nums_idc 5 [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] co located POCs unavailable [h264 @ 058134e0] cabac_init_idc 32 overflow [h264 @ 058134e0] decode_slice_header error [h264 @ 058130e0] Reference 3 >= 3 [h264 @ 058130e0] error while decoding MB 32 2, bytestream 12023 [h264 @ 0580c5a0] Missing reference picture, default is 65175 Last message repeated 1 times [h264 @ 058130e0] concealing 3457 DC, 3457 AC, 3457 MV errors in B frame [h264 @ 0580c5a0] co located POCs unavailable [h264 @ 0580c5a0] deblocking_filter_idc 4 out of range [h264 @ 0580c5a0] decode_slice_header error [h264 @ 0580c9c0] illegal modification_of_pic_nums_idc 7 [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 7 [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] illegal modification_of_pic_nums_idc 4 [h264 @ 058b0220] decode_slice_header error [h264 @ 055dcea0] illegal modification_of_pic_nums_idc 31 [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] mmco: unref short failure [h264 @ 055dbe80] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dbe80] co located POCs unavailable [h264 @ 055dbe80] cabac_init_idc 18 overflow [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 05e32c60] illegal modification_of_pic_nums_idc 7 [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] illegal modification_of_pic_nums_idc 7 [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] illegal modification_of_pic_nums_idc 4 [h264 @ 058134e0] decode_slice_header error [h264 @ 0580c5a0] illegal modification_of_pic_nums_idc 31 [h264 @ 0580c5a0] decode_slice_header error [h264 @ 0580c9c0] mmco: unref short failure [h264 @ 0580c9c0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c9c0] co located POCs unavailable [h264 @ 0580c9c0] cabac_init_idc 18 overflow [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 7 [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] illegal modification_of_pic_nums_idc 7 [h264 @ 058b0220] decode_slice_header error [h264 @ 055dcea0] illegal modification_of_pic_nums_idc 4 [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] illegal modification_of_pic_nums_idc 31 [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] mmco: unref short failure [h264 @ 05e32c60] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 05e32c60] reference picture missing during reorder Last message repeated 1 times [h264 @ 05e32c60] reference count overflow [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] mmco: unref short failure [h264 @ 058130e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058130e0] reference picture missing during reorder Last message repeated 1 times [h264 @ 058130e0] reference count overflow [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] mmco: unref short failure [h264 @ 058134e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058134e0] reference picture missing during reorder Last message repeated 1 times [h264 @ 058134e0] reference count overflow [h264 @ 058134e0] decode_slice_header error [h264 @ 0580c5a0] mmco: unref short failure [h264 @ 0580c5a0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c5a0] reference picture missing during reorder Last message repeated 1 times [h264 @ 0580c5a0] reference count overflow [h264 @ 0580c5a0] decode_slice_header error [h264 @ 0580c9c0] mmco: unref short failure [h264 @ 0580c9c0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c9c0] reference picture missing during reorder Last message repeated 1 times [h264 @ 0580c9c0] reference count overflow [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] mmco: unref short failure [h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055cf9e0] reference picture missing during reorder Last message repeated 1 times [h264 @ 055cf9e0] reference count overflow [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] mmco: unref short failure [h264 @ 058b0220] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058b0220] reference count overflow [h264 @ 058b0220] decode_slice_header error [h264 @ 055dcea0] cabac_init_idc 32 overflow [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] illegal memory management control operation 8 [h264 @ 055dbe80] co located POCs unavailable [h264 @ 055dbe80] cabac_init_idc 3 overflow [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] mmco: unref short failure [h264 @ 05e32c60] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 05e32c60] illegal modification_of_pic_nums_idc 8 [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] reference picture missing during reorder Last message repeated 2 times [h264 @ 058130e0] reference count overflow [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] mmco: unref short failure [h264 @ 058134e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058134e0] illegal memory management control operation 8 [h264 @ 058134e0] co located POCs unavailable [h264 @ 058134e0] Reference 3 >= 3 [h264 @ 058134e0] error while decoding MB 69 0, bytestream 9138 [h264 @ 0580c5a0] mmco: unref short failure [h264 @ 0580c5a0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058134e0] concealing 3580 DC, 3580 AC, 3580 MV errors in B frame [h264 @ 0580c5a0] reference picture missing during reorder Last message repeated 2 times [h264 @ 0580c5a0] reference count overflow [h264 @ 0580c5a0] decode_slice_header error [h264 @ 0580c9c0] reference picture missing during reorder Last message repeated 2 times [h264 @ 0580c9c0] reference count overflow [h264 @ 0580c9c0] decode_slice_header error [h264 @ 055cf9e0] mmco: unref short failure [h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055cf9e0] reference picture missing during reorder [h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 4 [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] cabac_init_idc 4 overflow [h264 @ 058b0220] decode_slice_header error [h264 @ 055dcea0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dcea0] illegal memory management control operation 8 [h264 @ 055dcea0] co located POCs unavailable [h264 @ 055dcea0] top block unavailable for requested intra mode -1 [h264 @ 055dcea0] error while decoding MB 0 0, bytestream 11197 [h264 @ 055dbe80] mmco: unref short failure [h264 @ 055dbe80] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dcea0] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame [h264 @ 055dbe80] reference count overflow [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] reference picture missing during reorder Last message repeated 2 times [h264 @ 05e32c60] reference count overflow [h264 @ 05e32c60] decode_slice_header error [h264 @ 058130e0] mmco: unref short failure [h264 @ 058130e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058130e0] illegal memory management control operation 13 [h264 @ 058130e0] co located POCs unavailable [h264 @ 058130e0] deblocking_filter_idc 4 out of range [h264 @ 058130e0] decode_slice_header error [h264 @ 058134e0] mmco: unref short failure [h264 @ 058134e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 058134e0] Missing reference picture, default is 64606 Last message repeated 3 times [h264 @ 058134e0] co located POCs unavailable [h264 @ 058134e0] Reference 7 >= 7 [h264 @ 058134e0] error while decoding MB 1 0, bytestream 12336 [h264 @ 0580c5a0] reference picture missing during reorder Last message repeated 2 times [h264 @ 0580c5a0] reference count overflow [h264 @ 0580c5a0] decode_slice_header error [h264 @ 058134e0] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame [h264 @ 0580c9c0] mmco: unref short failure [h264 @ 0580c9c0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c9c0] illegal long ref in memory management control operation 4 [h264 @ 0580c9c0] co located POCs unavailable [h264 @ 0580c9c0] top block unavailable for requested intra mode -1 [h264 @ 0580c9c0] error while decoding MB 7 0, bytestream 15864 [h264 @ 055cf9e0] mmco: unref short failure [h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 0580c9c0] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame [h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 10 [h264 @ 055cf9e0] decode_slice_header error [h264 @ 058b0220] Missing reference picture, default is 64540 Last message repeated 3 times [h264 @ 058b0220] co located POCs unavailable [h264 @ 058b0220] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame [h264 @ 055dcea0] illegal modification_of_pic_nums_idc 31 [h264 @ 055dcea0] decode_slice_header error [h264 @ 055dbe80] mmco: unref short failure [h264 @ 055dbe80] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 055dbe80] illegal memory management control operation 13 [h264 @ 055dbe80] co located POCs unavailable [h264 @ 055dbe80] deblocking_filter_idc 4 out of range [h264 @ 055dbe80] decode_slice_header error [h264 @ 05e32c60] mmco: unref short failure [h264 @ 05e32c60] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one [h264 @ 05e32c60] Missing reference picture, default is 64542 Last message repeated 3 times [h264 @ 05e32c60] co located POCs unavailable [h264 @ 05e32c60] concealing 3440 DC, 3440 AC, 3440 MV errors in B frame [h264 @ 058130e0] reference picture missing during reorder Last message repeated 2 times }}} But if skip reklama block - seeking/playback is normal. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 10:12:36 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 08:12:36 -0000 Subject: [FFmpeg-trac] #5533(avcodec:new): Unable to decode some H.264 stream on seeking In-Reply-To: <042.f2cc37534f69b8ec0c4ff94fc89a99b8@avcodec.org> References: <042.f2cc37534f69b8ec0c4ff94fc89a99b8@avcodec.org> Message-ID: <057.e6761d4999bda6d4a1a76572bdca00e4@avcodec.org> #5533: Unable to decode some H.264 stream on seeking --------------------------------------+----------------------------------- Reporter: Aleksoid1978 | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: H264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+----------------------------------- Comment (by Aleksoid1978): Wronk link in the first message, here is right - https://yadi.sk/d/qr1TT- Zzrb8td -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 10:30:27 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 08:30:27 -0000 Subject: [FFmpeg-trac] #5531(undetermined:closed): Compiling libx264 on CentOS 7.2 fails | "undefined reference to" errors In-Reply-To: <045.2f3d539fbfb04f348ddd7699d5bce748@avcodec.org> References: <045.2f3d539fbfb04f348ddd7699d5bce748@avcodec.org> Message-ID: <060.3acad5aa11967d54c4baaf2eb69f8331@avcodec.org> #5531: Compiling libx264 on CentOS 7.2 fails | "undefined reference to" errors -------------------------------------+------------------------------------- Reporter: | Owner: SpeedyGoneZales | Status: closed Type: defect | Component: Priority: normal | undetermined Version: git-master | Resolution: invalid Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: libx264, libavcodec => * resolution: => invalid * status: new => closed * component: avcodec => undetermined -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 11:45:10 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 09:45:10 -0000 Subject: [FFmpeg-trac] #5527(undetermined:closed): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.eabcc158f286f06f29719b02aa322379@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: Type: defect | Status: closed Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | worksforme Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: reopened => closed * resolution: => worksforme Comment: {{{ $ ffmpeg -f lavfi -i testsrc=d=1 -vf delogo=x=0:y=0:w=20:h=20 -f null - ffmpeg version N-79887-gca5ec2b Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, lavfi, from 'testsrc=d=1': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 fps, 25 tbr, 25 tbn [Parsed_delogo_0 @ 0x366f3a0] Note: default band value was changed from 4 to 1. [null @ 0x366c700] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, yuv444p, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 fps, 25 tbn Metadata: encoder : Lavc57.40.100 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> wrapped_avframe (native)) Press [q] to stop, [?] for help frame= 25 fps=0.0 q=-0.0 Lsize=N/A time=00:00:01.00 bitrate=N/A speed=36.6x video:12kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 11:55:49 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 09:55:49 -0000 Subject: [FFmpeg-trac] #5528(avcodec:open): ffmpeg crashes when transcoding from mp3 to wav. In-Reply-To: <039.1b9e7960e20142175cf1ae1520b49f47@avcodec.org> References: <039.1b9e7960e20142175cf1ae1520b49f47@avcodec.org> Message-ID: <054.eb03021d816eac6681d1f558110370c7@avcodec.org> #5528: ffmpeg crashes when transcoding from mp3 to wav. -------------------------------------+------------------------------------- Reporter: Yang.jiao | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: mp3 crash | Blocked By: SIGSEGV regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * component: undetermined => avcodec * priority: normal => important * keywords: => mp3 crash SIGSEGV regression * reproduced: 0 => 1 Old description: > ffmpeg crashes when transcoding from mp3 to wav. > > How to reproduce: > {{{ > % ffmpeg -i fire.mp3 test.wav > }}} > > Console output: > > ffmpeg version N-79887-gca5ec2b Copyright (c) 2000-2016 the FFmpeg > developers > built with gcc 5.2.1 (Ubuntu 5.2.1-22ubuntu2) 20151010 > configuration: --cc=gcc --cxx=g++ --disable-pthreads --disable-inline- > asm --disable-yasm --disable-asm --disable-mmx --disable-mmxext > --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable- > sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 > --disable-fma4 --disable-avx2 --disable-xlib --disable-zlib --disable- > securetransport --disable-sdl --disable-lzma --disable-bzlib --disable- > iconv --disable-runtime-cpudetect --disable-libxcb > libavutil 55. 24.100 / 55. 24.100 > libavcodec 57. 40.100 / 57. 40.100 > libavformat 57. 36.100 / 57. 36.100 > libavdevice 57. 0.101 / 57. 0.101 > libavfilter 6. 45.100 / 6. 45.100 > libswscale 4. 1.100 / 4. 1.100 > libswresample 2. 0.101 / 2. 0.101 > Splitting the commandline. > Reading option '-v' ... matched as option 'v' (set logging level) with > argument '9'. > Reading option '-loglevel' ... matched as option 'loglevel' (set logging > level) with argument '99'. > Reading option '-i' ... matched as input file with argument > './tools/fuzzbox/fire.mp3'. > Reading option 'ttest.wav' ... matched as output file. > Finished splitting the commandline. > Parsing a group of options: global . > Applying option v (set logging level) with argument 9. > Successfully parsed a group of options. > Parsing a group of options: input file ./tools/fuzzbox/fire.mp3. > Successfully parsed a group of options. > Opening an input file: ./tools/fuzzbox/fire.mp3. > [file @ 0x33a5990] Setting default whitelist 'file,crypto' > Probing aac score:1 size:2015 > Probing mp3 score:51 size:2015 > [mp3 @ 0x33a52b0] Format mp3 probed with size=2048 and score=51 > [mp3 @ 0x33a52b0] id3v2 ver:2 flags:00 len:23 > [mp3 @ 0x33a52b0] Skipping 0 bytes of junk at 33. > [mp3 @ 0x33a52b0] Before avformat_find_stream_info() pos: 33 bytes > read:20513 seeks:0 > [mp3 @ 0x33a6560] Warning: not compiled with thread support, using thread > emulation > [mp3 @ 0x33a52b0] All info found > [mp3 @ 0x33a52b0] Estimating duration from bitrate, this may be > inaccurate > [mp3 @ 0x33a52b0] 0: start_time: 0.000 duration: 72.253 > [mp3 @ 0x33a52b0] stream: start_time: 0.000 duration: 5.120 bitrate=32 > kb/s > [mp3 @ 0x33a52b0] After avformat_find_stream_info() pos: 6177 bytes > read:20513 seeks:0 frames:50 > Input #0, mp3, from './tools/fuzzbox/fire.mp3': > Metadata: > title : 440Hz Sine Wave > Duration: 00:00:05.12, start: 0.000000, bitrate: 32 kb/s > Stream #0:0, 50, 1/14112000: Audio: mp3, 22050 Hz, mono, s16p, 32 > kb/s > Successfully opened the file. > Parsing a group of options: output file ttest.wav. > Successfully parsed a group of options. > Opening an output file: ttest.wav. > [file @ 0x33a6f70] Setting default whitelist 'file,crypto' > Successfully opened the file. > [graph 0 input from stream 0:0 @ 0x33c6330] Setting 'time_base' to value > '1/22050' > [graph 0 input from stream 0:0 @ 0x33c6330] Setting 'sample_rate' to > value '22050' > [graph 0 input from stream 0:0 @ 0x33c6330] Setting 'sample_fmt' to value > 's16p' > [graph 0 input from stream 0:0 @ 0x33c6330] Setting 'channel_layout' to > value '0x4' > [graph 0 input from stream 0:0 @ 0x33c6330] tb:1/22050 samplefmt:s16p > samplerate:22050 chlayout:0x4 > [audio format for output stream 0:0 @ 0x33c6500] Setting 'sample_fmts' to > value 's16' > [audio format for output stream 0:0 @ 0x33c6500] auto-inserting filter > 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the > filter 'audio format for output stream 0:0' > [AVFilterGraph @ 0x33adac0] query_formats: 4 queried, 6 merged, 3 already > done, 0 delayed > [auto-inserted resampler 0 @ 0x33c7280] [SWR @ 0x33c7400] Using s16p > internally between filters > [auto-inserted resampler 0 @ 0x33c7280] ch:1 chl:mono fmt:s16p r:22050Hz > -> ch:1 chl:mono fmt:s16 r:22050Hz > [mp3 @ 0x33a8140] Warning: not compiled with thread support, using thread > emulation > [pcm_s16le @ 0x33bdda0] Warning: not compiled with thread support, using > thread emulation > [wav @ 0x33ac7f0] Using AVStream.codec to pass codec parameters to muxers > is deprecated, use AVStream.codecpar instead. > Output #0, wav, to 'ttest.wav': > Metadata: > INAM : 440Hz Sine Wave > ISFT : Lavf57.36.100 > Stream #0:0, 0, 1/22050: Audio: pcm_s16le ([1][0][0][0] / 0x0001), > 22050 Hz, mono, s16, 352 kb/s > Metadata: > encoder : Lavc57.40.100 pcm_s16le > Stream mapping: > Stream #0:0 -> #0:0 (mp3 (native) -> pcm_s16le (native)) > Press [q] to stop, [?] for help > cur_dts is invalid (this is harmless if it occurs once at the start per > stream) > [mp3 @ 0x33a8140] invalid new backstep -1 > [mp3 @ 0x33a8140] skip -1431655766 / discard -1431655766 samples due to > side data > Segmentation fault (core dumped) > > gdb output: > The program being debugged has been started already. > Start it from the beginning? (y or n) y > Starting program: /home/hmsf/tools/ffmpeg.git/ffmpeg_g -i > ~/tools/fuzzbox/fire.mp3 tttt.wav > ffmpeg version N-79887-gca5ec2b Copyright (c) 2000-2016 the FFmpeg > developers > built with gcc 5.2.1 (Ubuntu 5.2.1-22ubuntu2) 20151010 > configuration: --cc=gcc --cxx=g++ --disable-pthreads --disable-inline- > asm --disable-yasm --disable-asm --disable-mmx --disable-mmxext > --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable- > sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 > --disable-fma4 --disable-avx2 --disable-xlib --disable-zlib --disable- > securetransport --disable-sdl --disable-lzma --disable-bzlib --disable- > iconv --disable-runtime-cpudetect --disable-libxcb > libavutil 55. 24.100 / 55. 24.100 > libavcodec 57. 40.100 / 57. 40.100 > libavformat 57. 36.100 / 57. 36.100 > libavdevice 57. 0.101 / 57. 0.101 > libavfilter 6. 45.100 / 6. 45.100 > libswscale 4. 1.100 / 4. 1.100 > libswresample 2. 0.101 / 2. 0.101 > [mp3 @ 0x21b55a0] Warning: not compiled with thread support, using thread > emulation > [mp3 @ 0x21b4270] Estimating duration from bitrate, this may be > inaccurate > Input #0, mp3, from '/home/hmsf/tools/fuzzbox/fire.mp3': > Metadata: > title : 440Hz Sine Wave > Duration: 00:00:05.12, start: 0.000000, bitrate: 32 kb/s > Stream #0:0: Audio: mp3, 22050 Hz, mono, s16p, 32 kb/s > File 'tttt.wav' already exists. Overwrite ? [y/N] y > [mp3 @ 0x21b7110] Warning: not compiled with thread support, using thread > emulation > [pcm_s16le @ 0x21ccd80] Warning: not compiled with thread support, using > thread emulation > [wav @ 0x21bb7c0] Using AVStream.codec to pass codec parameters to muxers > is deprecated, use AVStream.codecpar instead. > Output #0, wav, to 'tttt.wav': > Metadata: > INAM : 440Hz Sine Wave > ISFT : Lavf57.36.100 > Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, > mono, s16, 352 kb/s > Metadata: > encoder : Lavc57.40.100 pcm_s16le > Stream mapping: > Stream #0:0 -> #0:0 (mp3 (native) -> pcm_s16le (native)) > Press [q] to stop, [?] for help > [mp3 @ 0x21b7110] invalid new backstep -1 > > Program received signal SIGSEGV, Segmentation fault. > __memcpy_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx- > unaligned.S:244 > 244 ../sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S: No such file > or directory. > (gdb) bt > #0 __memcpy_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx- > unaligned.S:244 > #1 0x00000000013dda81 in av_samples_copy (dst=0x21e41b0, src=0x21e41b0, > dst_offset=0, > src_offset=1431655764, nb_samples=1431656342, nb_channels=1, > sample_fmt=AV_SAMPLE_FMT_S16P) > at libavutil/samplefmt.c:226 > #2 0x0000000000d86ee3 in avcodec_decode_audio4 (avctx=0x21b7110, > frame=0x21e41b0, > got_frame_ptr=0x7fffffffdd14, avpkt=0x7fffffffddb0) at > libavcodec/utils.c:2356 > #3 0x0000000000422cbb in decode_audio (ist=0x21bac20, > pkt=0x7fffffffddb0, got_output=0x7fffffffdd14) > at ffmpeg.c:1961 > #4 0x0000000000424627 in process_input_packet (ist=0x21bac20, > pkt=0x7fffffffe030, no_eof=0) > at ffmpeg.c:2337 > #5 0x000000000042b63a in process_input (file_index=0) at ffmpeg.c:4010 > #6 0x000000000042b98b in transcode_step () at ffmpeg.c:4098 > #7 0x000000000042bacd in transcode () at ffmpeg.c:4152 > #8 0x000000000042c1c3 in main (argc=4, argv=0x7fffffffe538) at > ffmpeg.c:4345 > (gdb) disass $pc-32,$pc+32 > Dump of assembler code from 0x7ffff7854944 to 0x7ffff7854984: > 0x00007ffff7854944 <__memcpy_avx_unaligned+676>: pushq > $0xffffffffc1480027 > 0x00007ffff7854949 <__memcpy_avx_unaligned+681>: loope > 0x7ffff785494e <__memcpy_avx_unaligned+686> > 0x00007ffff785494b <__memcpy_avx_unaligned+683>: cmp %rcx,%rdx > 0x00007ffff785494e <__memcpy_avx_unaligned+686>: jae > 0x7ffff7854960 <__memcpy_avx_unaligned+704> > 0x00007ffff7854950 <__memcpy_avx_unaligned+688>: mov %rdx,%rcx > 0x00007ffff7854953 <__memcpy_avx_unaligned+691>: mov %rdx,%rcx > 0x00007ffff7854956 <__memcpy_avx_unaligned+694>: rep movsb > %ds:(%rsi),%es:(%rdi) > 0x00007ffff7854958 <__memcpy_avx_unaligned+696>: retq > 0x00007ffff7854959 <__memcpy_avx_unaligned+697>: nopl 0x0(%rax) > 0x00007ffff7854960 <__memcpy_avx_unaligned+704>: lea > (%rsi,%rdx,1),%rcx > => 0x00007ffff7854964 <__memcpy_avx_unaligned+708>: vmovdqu > (%rsi),%ymm4 > 0x00007ffff7854968 <__memcpy_avx_unaligned+712>: vmovdqu > -0x80(%rsi,%rdx,1),%xmm5 > 0x00007ffff785496e <__memcpy_avx_unaligned+718>: vmovdqu > -0x70(%rcx),%xmm6 > 0x00007ffff7854973 <__memcpy_avx_unaligned+723>: vmovdqu > -0x60(%rcx),%xmm7 > 0x00007ffff7854978 <__memcpy_avx_unaligned+728>: vmovdqu > -0x50(%rcx),%xmm8 > 0x00007ffff785497d <__memcpy_avx_unaligned+733>: vmovdqu > -0x40(%rcx),%xmm9 > 0x00007ffff7854982 <__memcpy_avx_unaligned+738>: vmovdqu > -0x30(%rcx),%xmm10 > End of assembler dump. > (gdb) info all-registers > rax 0x21e4590 35538320 > rbx 0x0 0 > rcx 0x21e4a10 35539472 > rdx 0xffffffffaaaaaf2c -1431654612 > rsi 0x57739ae4 1467194084 > rdi 0x21e4590 35538320 > rbp 0x13ee940 0x13ee940 <__libc_csu_init> > rsp 0x7fffffffda48 0x7fffffffda48 > r8 0x55555796 1431656342 > r9 0x1 1 > r10 0x21ca790 35432336 > r11 0x246 582 > r12 0x4039b0 4209072 > r13 0x7fffffffe530 140737488348464 > r14 0x0 0 > r15 0x0 0 > rip 0x7ffff7854964 0x7ffff7854964 > <__memcpy_avx_unaligned+708> > eflags 0x10282 [ SF IF RF ] > cs 0x33 51 > ss 0x2b 43 > ds 0x0 0 > es 0x0 0 > fs 0x0 0 > gs 0x0 0 > st0 0 (raw 0x00000000000000000000) > st1 0 (raw 0x00000000000000000000) > st2 0 (raw 0x00000000000000000000) > st3 0 (raw 0x00000000000000000000) > st4 0 (raw 0x00000000000000000000) > st5 0 (raw 0x00000000000000000000) > st6 0 (raw 0x00000000000000000000) > st7 0 (raw 0x00000000000000000000) > fctrl 0x37f 895 > fstat 0x0 0 > ftag 0xffff 65535 > fiseg 0x0 0 > fioff 0x0 0 > foseg 0x0 0 > fooff 0x0 0 > fop 0x0 0 > mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] > bndcfgu {raw = 0x0, config = {base = 0x0, reserved = 0x0, > preserved = 0x0, > enabled = 0x0}} {raw = 0x0, config = {base = 0, reserved = 0, > preserved = 0, enabled = 0}} > bndstatus {raw = 0x0, status = {bde = 0x0, error = 0x0}} {raw = > 0x0, status = {bde = 0, > error = 0}} > ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, > 0xf8, 0xff, 0xff, 0xff, 0xfa, > 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffe, 0xffff, > 0xfff8, 0xffff, 0xfffa, 0xffff, 0xfff6, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffe, 0xfffffff8, 0xfffffffa, 0xfffffff6, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffff8fffffffe, 0xfffffff6fffffffa, 0x0, 0x0}, v2_int128 = { > 0xfffffff6fffffffafffffff8fffffffe, > 0x00000000000000000000000000000000}} > ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfc, 0xff, 0xff, 0xff, > 0xf6, 0xff, 0xff, 0xff, 0xfa, > 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffc, 0xffff, > 0xfff6, 0xffff, 0xfffa, 0xffff, 0xfff8, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffc, 0xfffffff6, 0xfffffffa, 0xfffffff8, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffff6fffffffc, 0xfffffff8fffffffa, 0x0, 0x0}, v2_int128 = { > 0xfffffff8fffffffafffffff6fffffffc, > 0x00000000000000000000000000000000}} > ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, > 0xfa, 0xff, 0xff, 0xff, 0xfc, > 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffe, 0xffff, > 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { > 0xfffffffafffffffcfffffffafffffffe, > 0x00000000000000000000000000000000}} > ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, > 0xfc, 0xff, 0xff, 0xff, 0xfe, > 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffe, 0xffff, > 0xfffc, 0xffff, 0xfffe, 0xffff, 0xfffe, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffe, 0xfffffffc, 0xfffffffe, 0xfffffffe, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffffcfffffffe, 0xfffffffefffffffe, 0x0, 0x0}, v2_int128 = { > 0xfffffffefffffffefffffffcfffffffe, > 0x00000000000000000000000000000000}} > ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0xfe, > 0xff, 0xff, 0xff, 0xfe, > 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0x0, 0x0, 0xfffe, > 0xffff, 0xfffe, 0xffff, 0xfffc, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0}, v8_int32 = {0x0, > 0xfffffffe, 0xfffffffe, 0xfffffffc, 0x0, 0x0, 0x0, 0x0}, v4_int64 = > {0xfffffffe00000000, > 0xfffffffcfffffffe, 0x0, 0x0}, v2_int128 = > {0xfffffffcfffffffefffffffe00000000, > 0x00000000000000000000000000000000}} > ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, > 0xfa, 0xff, 0xff, 0xff, 0xfc, > 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffe, 0xffff, > 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { > 0xfffffffafffffffcfffffffafffffffe, > 0x00000000000000000000000000000000}} > ymm6 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, > 0xfa, 0xff, 0xff, 0xff, 0xfc, > 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffe, 0xffff, > 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { > 0xfffffffafffffffcfffffffafffffffe, > 0x00000000000000000000000000000000}} > ymm7 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, > 0xfc, 0xff, 0xff, 0xff, 0xfe, > 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffe, 0xffff, > 0xfffc, 0xffff, 0xfffe, 0xffff, 0xfffe, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffe, 0xfffffffc, 0xfffffffe, 0xfffffffe, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffffcfffffffe, 0xfffffffefffffffe, 0x0, 0x0}, v2_int128 = { > 0xfffffffefffffffefffffffcfffffffe, > 0x00000000000000000000000000000000}} > ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, > 0xf8, 0xff, 0xff, 0xff, 0xfa, > 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffe, 0xffff, > 0xfff8, 0xffff, 0xfffa, 0xffff, 0xfff6, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffe, 0xfffffff8, 0xfffffffa, 0xfffffff6, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffff8fffffffe, 0xfffffff6fffffffa, 0x0, 0x0}, v2_int128 = { > 0xfffffff6fffffffafffffff8fffffffe, > 0x00000000000000000000000000000000}} > ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfc, 0xff, 0xff, 0xff, > 0xf6, 0xff, 0xff, 0xff, 0xfa, > 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffc, 0xffff, > 0xfff6, 0xffff, 0xfffa, 0xffff, 0xfff8, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffc, 0xfffffff6, 0xfffffffa, 0xfffffff8, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffff6fffffffc, 0xfffffff8fffffffa, 0x0, 0x0}, v2_int128 = { > 0xfffffff8fffffffafffffff6fffffffc, > 0x00000000000000000000000000000000}} > ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, > 0xfa, 0xff, 0xff, 0xff, 0xfc, > 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffe, 0xffff, > 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { > 0xfffffffafffffffcfffffffafffffffe, > 0x00000000000000000000000000000000}} > ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, > 0xfc, 0xff, 0xff, 0xff, 0xfe, > 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffe, 0xffff, > 0xfffc, 0xffff, 0xfffe, 0xffff, 0xfffe, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffe, 0xfffffffc, 0xfffffffe, 0xfffffffe, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffffcfffffffe, 0xfffffffefffffffe, 0x0, 0x0}, v2_int128 = { > 0xfffffffefffffffefffffffcfffffffe, > 0x00000000000000000000000000000000}} > ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0xfe, > 0xff, 0xff, 0xff, 0xfe, > 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0x0, 0x0, 0xfffe, > 0xffff, 0xfffe, 0xffff, 0xfffc, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0}, v8_int32 = {0x0, > 0xfffffffe, 0xfffffffe, 0xfffffffc, 0x0, 0x0, 0x0, 0x0}, v4_int64 = > {0xfffffffe00000000, > 0xfffffffcfffffffe, 0x0, 0x0}, v2_int128 = > {0xfffffffcfffffffefffffffe00000000, > 0x00000000000000000000000000000000}} > ymm13 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, > 0xfa, 0xff, 0xff, 0xff, 0xfc, > 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffe, 0xffff, > 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { > 0xfffffffafffffffcfffffffafffffffe, > 0x00000000000000000000000000000000}} > ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, > 0xfa, 0xff, 0xff, 0xff, 0xfc, > 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffe, 0xffff, > 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { > 0xfffffffafffffffcfffffffafffffffe, > 0x00000000000000000000000000000000}} > ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, > v4_double = {0x8000000000000000, > 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, > 0xfc, 0xff, 0xff, 0xff, 0xfe, > 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x0 }, > v16_int16 = {0xfffe, 0xffff, > 0xfffc, 0xffff, 0xfffe, 0xffff, 0xfffe, 0xffff, 0x0, 0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x0}, > v8_int32 = {0xfffffffe, 0xfffffffc, 0xfffffffe, 0xfffffffe, 0x0, 0x0, > 0x0, 0x0}, v4_int64 = { > 0xfffffffcfffffffe, 0xfffffffefffffffe, 0x0, 0x0}, v2_int128 = { > 0xfffffffefffffffefffffffcfffffffe, > 0x00000000000000000000000000000000}} New description: ffmpeg crashes when transcoding from mp3 to wav. How to reproduce: {{{ % ffmpeg -i fire.mp3 test.wav }}} Console output: {{{ ffmpeg version N-79887-gca5ec2b Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.2.1 (Ubuntu 5.2.1-22ubuntu2) 20151010 configuration: --cc=gcc --cxx=g++ --disable-pthreads --disable-inline- asm --disable-yasm --disable-asm --disable-mmx --disable-mmxext --disable- sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 --disable-fma4 --disable-avx2 --disable-xlib --disable-zlib --disable-securetransport --disable-sdl --disable-lzma --disable-bzlib --disable-iconv --disable- runtime-cpudetect --disable-libxcb libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'. Reading option '-i' ... matched as input file with argument './tools/fuzzbox/fire.mp3'. Reading option 'ttest.wav' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Successfully parsed a group of options. Parsing a group of options: input file ./tools/fuzzbox/fire.mp3. Successfully parsed a group of options. Opening an input file: ./tools/fuzzbox/fire.mp3. [file @ 0x33a5990] Setting default whitelist 'file,crypto' Probing aac score:1 size:2015 Probing mp3 score:51 size:2015 [mp3 @ 0x33a52b0] Format mp3 probed with size=2048 and score=51 [mp3 @ 0x33a52b0] id3v2 ver:2 flags:00 len:23 [mp3 @ 0x33a52b0] Skipping 0 bytes of junk at 33. [mp3 @ 0x33a52b0] Before avformat_find_stream_info() pos: 33 bytes read:20513 seeks:0 [mp3 @ 0x33a6560] Warning: not compiled with thread support, using thread emulation [mp3 @ 0x33a52b0] All info found [mp3 @ 0x33a52b0] Estimating duration from bitrate, this may be inaccurate [mp3 @ 0x33a52b0] 0: start_time: 0.000 duration: 72.253 [mp3 @ 0x33a52b0] stream: start_time: 0.000 duration: 5.120 bitrate=32 kb/s [mp3 @ 0x33a52b0] After avformat_find_stream_info() pos: 6177 bytes read:20513 seeks:0 frames:50 Input #0, mp3, from './tools/fuzzbox/fire.mp3': Metadata: title : 440Hz Sine Wave Duration: 00:00:05.12, start: 0.000000, bitrate: 32 kb/s Stream #0:0, 50, 1/14112000: Audio: mp3, 22050 Hz, mono, s16p, 32 kb/s Successfully opened the file. Parsing a group of options: output file ttest.wav. Successfully parsed a group of options. Opening an output file: ttest.wav. [file @ 0x33a6f70] Setting default whitelist 'file,crypto' Successfully opened the file. [graph 0 input from stream 0:0 @ 0x33c6330] Setting 'time_base' to value '1/22050' [graph 0 input from stream 0:0 @ 0x33c6330] Setting 'sample_rate' to value '22050' [graph 0 input from stream 0:0 @ 0x33c6330] Setting 'sample_fmt' to value 's16p' [graph 0 input from stream 0:0 @ 0x33c6330] Setting 'channel_layout' to value '0x4' [graph 0 input from stream 0:0 @ 0x33c6330] tb:1/22050 samplefmt:s16p samplerate:22050 chlayout:0x4 [audio format for output stream 0:0 @ 0x33c6500] Setting 'sample_fmts' to value 's16' [audio format for output stream 0:0 @ 0x33c6500] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'audio format for output stream 0:0' [AVFilterGraph @ 0x33adac0] query_formats: 4 queried, 6 merged, 3 already done, 0 delayed [auto-inserted resampler 0 @ 0x33c7280] [SWR @ 0x33c7400] Using s16p internally between filters [auto-inserted resampler 0 @ 0x33c7280] ch:1 chl:mono fmt:s16p r:22050Hz -> ch:1 chl:mono fmt:s16 r:22050Hz [mp3 @ 0x33a8140] Warning: not compiled with thread support, using thread emulation [pcm_s16le @ 0x33bdda0] Warning: not compiled with thread support, using thread emulation [wav @ 0x33ac7f0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, wav, to 'ttest.wav': Metadata: INAM : 440Hz Sine Wave ISFT : Lavf57.36.100 Stream #0:0, 0, 1/22050: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, mono, s16, 352 kb/s Metadata: encoder : Lavc57.40.100 pcm_s16le Stream mapping: Stream #0:0 -> #0:0 (mp3 (native) -> pcm_s16le (native)) Press [q] to stop, [?] for help cur_dts is invalid (this is harmless if it occurs once at the start per stream) [mp3 @ 0x33a8140] invalid new backstep -1 [mp3 @ 0x33a8140] skip -1431655766 / discard -1431655766 samples due to side data Segmentation fault (core dumped) }}} gdb output: {{{ The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: /home/hmsf/tools/ffmpeg.git/ffmpeg_g -i ~/tools/fuzzbox/fire.mp3 tttt.wav ffmpeg version N-79887-gca5ec2b Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.2.1 (Ubuntu 5.2.1-22ubuntu2) 20151010 configuration: --cc=gcc --cxx=g++ --disable-pthreads --disable-inline- asm --disable-yasm --disable-asm --disable-mmx --disable-mmxext --disable- sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 --disable-fma4 --disable-avx2 --disable-xlib --disable-zlib --disable-securetransport --disable-sdl --disable-lzma --disable-bzlib --disable-iconv --disable- runtime-cpudetect --disable-libxcb libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 [mp3 @ 0x21b55a0] Warning: not compiled with thread support, using thread emulation [mp3 @ 0x21b4270] Estimating duration from bitrate, this may be inaccurate Input #0, mp3, from '/home/hmsf/tools/fuzzbox/fire.mp3': Metadata: title : 440Hz Sine Wave Duration: 00:00:05.12, start: 0.000000, bitrate: 32 kb/s Stream #0:0: Audio: mp3, 22050 Hz, mono, s16p, 32 kb/s File 'tttt.wav' already exists. Overwrite ? [y/N] y [mp3 @ 0x21b7110] Warning: not compiled with thread support, using thread emulation [pcm_s16le @ 0x21ccd80] Warning: not compiled with thread support, using thread emulation [wav @ 0x21bb7c0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, wav, to 'tttt.wav': Metadata: INAM : 440Hz Sine Wave ISFT : Lavf57.36.100 Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, mono, s16, 352 kb/s Metadata: encoder : Lavc57.40.100 pcm_s16le Stream mapping: Stream #0:0 -> #0:0 (mp3 (native) -> pcm_s16le (native)) Press [q] to stop, [?] for help [mp3 @ 0x21b7110] invalid new backstep -1 Program received signal SIGSEGV, Segmentation fault. __memcpy_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx- unaligned.S:244 244 ../sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S: No such file or directory. (gdb) bt #0 __memcpy_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx- unaligned.S:244 #1 0x00000000013dda81 in av_samples_copy (dst=0x21e41b0, src=0x21e41b0, dst_offset=0, src_offset=1431655764, nb_samples=1431656342, nb_channels=1, sample_fmt=AV_SAMPLE_FMT_S16P) at libavutil/samplefmt.c:226 #2 0x0000000000d86ee3 in avcodec_decode_audio4 (avctx=0x21b7110, frame=0x21e41b0, got_frame_ptr=0x7fffffffdd14, avpkt=0x7fffffffddb0) at libavcodec/utils.c:2356 #3 0x0000000000422cbb in decode_audio (ist=0x21bac20, pkt=0x7fffffffddb0, got_output=0x7fffffffdd14) at ffmpeg.c:1961 #4 0x0000000000424627 in process_input_packet (ist=0x21bac20, pkt=0x7fffffffe030, no_eof=0) at ffmpeg.c:2337 #5 0x000000000042b63a in process_input (file_index=0) at ffmpeg.c:4010 #6 0x000000000042b98b in transcode_step () at ffmpeg.c:4098 #7 0x000000000042bacd in transcode () at ffmpeg.c:4152 #8 0x000000000042c1c3 in main (argc=4, argv=0x7fffffffe538) at ffmpeg.c:4345 (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0x7ffff7854944 to 0x7ffff7854984: 0x00007ffff7854944 <__memcpy_avx_unaligned+676>: pushq $0xffffffffc1480027 0x00007ffff7854949 <__memcpy_avx_unaligned+681>: loope 0x7ffff785494e <__memcpy_avx_unaligned+686> 0x00007ffff785494b <__memcpy_avx_unaligned+683>: cmp %rcx,%rdx 0x00007ffff785494e <__memcpy_avx_unaligned+686>: jae 0x7ffff7854960 <__memcpy_avx_unaligned+704> 0x00007ffff7854950 <__memcpy_avx_unaligned+688>: mov %rdx,%rcx 0x00007ffff7854953 <__memcpy_avx_unaligned+691>: mov %rdx,%rcx 0x00007ffff7854956 <__memcpy_avx_unaligned+694>: rep movsb %ds:(%rsi),%es:(%rdi) 0x00007ffff7854958 <__memcpy_avx_unaligned+696>: retq 0x00007ffff7854959 <__memcpy_avx_unaligned+697>: nopl 0x0(%rax) 0x00007ffff7854960 <__memcpy_avx_unaligned+704>: lea (%rsi,%rdx,1),%rcx => 0x00007ffff7854964 <__memcpy_avx_unaligned+708>: vmovdqu (%rsi),%ymm4 0x00007ffff7854968 <__memcpy_avx_unaligned+712>: vmovdqu -0x80(%rsi,%rdx,1),%xmm5 0x00007ffff785496e <__memcpy_avx_unaligned+718>: vmovdqu -0x70(%rcx),%xmm6 0x00007ffff7854973 <__memcpy_avx_unaligned+723>: vmovdqu -0x60(%rcx),%xmm7 0x00007ffff7854978 <__memcpy_avx_unaligned+728>: vmovdqu -0x50(%rcx),%xmm8 0x00007ffff785497d <__memcpy_avx_unaligned+733>: vmovdqu -0x40(%rcx),%xmm9 0x00007ffff7854982 <__memcpy_avx_unaligned+738>: vmovdqu -0x30(%rcx),%xmm10 End of assembler dump. (gdb) info all-registers rax 0x21e4590 35538320 rbx 0x0 0 rcx 0x21e4a10 35539472 rdx 0xffffffffaaaaaf2c -1431654612 rsi 0x57739ae4 1467194084 rdi 0x21e4590 35538320 rbp 0x13ee940 0x13ee940 <__libc_csu_init> rsp 0x7fffffffda48 0x7fffffffda48 r8 0x55555796 1431656342 r9 0x1 1 r10 0x21ca790 35432336 r11 0x246 582 r12 0x4039b0 4209072 r13 0x7fffffffe530 140737488348464 r14 0x0 0 r15 0x0 0 rip 0x7ffff7854964 0x7ffff7854964 <__memcpy_avx_unaligned+708> eflags 0x10282 [ SF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 0 (raw 0x00000000000000000000) st1 0 (raw 0x00000000000000000000) st2 0 (raw 0x00000000000000000000) st3 0 (raw 0x00000000000000000000) st4 0 (raw 0x00000000000000000000) st5 0 (raw 0x00000000000000000000) st6 0 (raw 0x00000000000000000000) st7 0 (raw 0x00000000000000000000) fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] bndcfgu {raw = 0x0, config = {base = 0x0, reserved = 0x0, preserved = 0x0, enabled = 0x0}} {raw = 0x0, config = {base = 0, reserved = 0, preserved = 0, enabled = 0}} bndstatus {raw = 0x0, status = {bde = 0x0, error = 0x0}} {raw = 0x0, status = {bde = 0, error = 0}} ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfff8, 0xffff, 0xfffa, 0xffff, 0xfff6, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffff8, 0xfffffffa, 0xfffffff6, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffff8fffffffe, 0xfffffff6fffffffa, 0x0, 0x0}, v2_int128 = { 0xfffffff6fffffffafffffff8fffffffe, 0x00000000000000000000000000000000}} ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfc, 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffc, 0xffff, 0xfff6, 0xffff, 0xfffa, 0xffff, 0xfff8, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffc, 0xfffffff6, 0xfffffffa, 0xfffffff8, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffff6fffffffc, 0xfffffff8fffffffa, 0x0, 0x0}, v2_int128 = { 0xfffffff8fffffffafffffff6fffffffc, 0x00000000000000000000000000000000}} ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { 0xfffffffafffffffcfffffffafffffffe, 0x00000000000000000000000000000000}} ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffc, 0xffff, 0xfffe, 0xffff, 0xfffe, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffc, 0xfffffffe, 0xfffffffe, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffcfffffffe, 0xfffffffefffffffe, 0x0, 0x0}, v2_int128 = { 0xfffffffefffffffefffffffcfffffffe, 0x00000000000000000000000000000000}} ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0x0, 0x0, 0xfffe, 0xffff, 0xfffe, 0xffff, 0xfffc, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0xfffffffe, 0xfffffffe, 0xfffffffc, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xfffffffe00000000, 0xfffffffcfffffffe, 0x0, 0x0}, v2_int128 = {0xfffffffcfffffffefffffffe00000000, 0x00000000000000000000000000000000}} ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { 0xfffffffafffffffcfffffffafffffffe, 0x00000000000000000000000000000000}} ymm6 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { 0xfffffffafffffffcfffffffafffffffe, 0x00000000000000000000000000000000}} ymm7 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffc, 0xffff, 0xfffe, 0xffff, 0xfffe, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffc, 0xfffffffe, 0xfffffffe, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffcfffffffe, 0xfffffffefffffffe, 0x0, 0x0}, v2_int128 = { 0xfffffffefffffffefffffffcfffffffe, 0x00000000000000000000000000000000}} ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfff8, 0xffff, 0xfffa, 0xffff, 0xfff6, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffff8, 0xfffffffa, 0xfffffff6, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffff8fffffffe, 0xfffffff6fffffffa, 0x0, 0x0}, v2_int128 = { 0xfffffff6fffffffafffffff8fffffffe, 0x00000000000000000000000000000000}} ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfc, 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffc, 0xffff, 0xfff6, 0xffff, 0xfffa, 0xffff, 0xfff8, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffc, 0xfffffff6, 0xfffffffa, 0xfffffff8, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffff6fffffffc, 0xfffffff8fffffffa, 0x0, 0x0}, v2_int128 = { 0xfffffff8fffffffafffffff6fffffffc, 0x00000000000000000000000000000000}} ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { 0xfffffffafffffffcfffffffafffffffe, 0x00000000000000000000000000000000}} ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffc, 0xffff, 0xfffe, 0xffff, 0xfffe, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffc, 0xfffffffe, 0xfffffffe, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffcfffffffe, 0xfffffffefffffffe, 0x0, 0x0}, v2_int128 = { 0xfffffffefffffffefffffffcfffffffe, 0x00000000000000000000000000000000}} ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0x0, 0x0, 0xfffe, 0xffff, 0xfffe, 0xffff, 0xfffc, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0xfffffffe, 0xfffffffe, 0xfffffffc, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xfffffffe00000000, 0xfffffffcfffffffe, 0x0, 0x0}, v2_int128 = {0xfffffffcfffffffefffffffe00000000, 0x00000000000000000000000000000000}} ymm13 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { 0xfffffffafffffffcfffffffafffffffe, 0x00000000000000000000000000000000}} ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffa, 0xffff, 0xfffc, 0xffff, 0xfffa, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffa, 0xfffffffc, 0xfffffffa, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffafffffffe, 0xfffffffafffffffc, 0x0, 0x0}, v2_int128 = { 0xfffffffafffffffcfffffffafffffffe, 0x00000000000000000000000000000000}} ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xfe, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x0 }, v16_int16 = {0xfffe, 0xffff, 0xfffc, 0xffff, 0xfffe, 0xffff, 0xfffe, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xfffffffe, 0xfffffffc, 0xfffffffe, 0xfffffffe, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0xfffffffcfffffffe, 0xfffffffefffffffe, 0x0, 0x0}, v2_int128 = { 0xfffffffefffffffefffffffcfffffffe, 0x00000000000000000000000000000000}} }}} -- Comment: Regression since ae215e2b42dd172f6bfd9f2dad44c9d5c11884bf -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 11:56:34 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 09:56:34 -0000 Subject: [FFmpeg-trac] #5526(undetermined:new): Wrong Framerate detection when rtmp live encoding In-Reply-To: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> References: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> Message-ID: <051.c5f5b6eca96fa71baed62ab5a27a2604@avcodec.org> #5526: Wrong Framerate detection when rtmp live encoding -------------------------------------+------------------------------------- Reporter: kgp700 | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: codecpar | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => codecpar regression * priority: normal => important * component: ffmpeg => undetermined -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 12:07:21 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 10:07:21 -0000 Subject: [FFmpeg-trac] #5529(avcodec:open): Unable to decode some H.264 stream after last changes In-Reply-To: <042.a9fb46e0c650173f962f16c953a5d4c7@avcodec.org> References: <042.a9fb46e0c650173f962f16c953a5d4c7@avcodec.org> Message-ID: <057.e37782429675878c99746473e25ffd10@avcodec.org> #5529: Unable to decode some H.264 stream after last changes -------------------------------------+------------------------------------- Reporter: | Owner: Aleksoid1978 | Status: open Type: defect | Component: avcodec Priority: important | Resolution: Version: git-master | Blocked By: Keywords: h264 | Reproduced by developer: 1 regression | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: H.264 interlaced => h264 regression * priority: normal => important * status: new => open * reproduced: 0 => 1 Comment: Regression since 772ad714 / ca2f19b9 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 12:09:03 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 10:09:03 -0000 Subject: [FFmpeg-trac] #4991(avdevice:new): feature request: advanced options for decklink devices In-Reply-To: <036.52b1cdbf7f835bdf14185182a9a10219@avcodec.org> References: <036.52b1cdbf7f835bdf14185182a9a10219@avcodec.org> Message-ID: <051.181a370ff5e1f68cad9d12a616507617@avcodec.org> #4991: feature request: advanced options for decklink devices -------------------------------------+------------------------------------ Reporter: lvqier | Owner: Type: enhancement | Status: new Priority: wish | Component: avdevice Version: git-master | Resolution: Keywords: DeckLink | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by cehoyos): Please send patches made with {{{git format-patch}}} to the development mailing list, pull requests are usually ignored. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 12:09:23 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 10:09:23 -0000 Subject: [FFmpeg-trac] #5532(undetermined:new): [regression] Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto-inserted scaler 0' In-Reply-To: <036.8d590cf5d8964c0b960edc3a8d0b02ab@avcodec.org> References: <036.8d590cf5d8964c0b960edc3a8d0b02ab@avcodec.org> Message-ID: <051.51e4a35f346f32b4cf9adcd155ff0284@avcodec.org> #5532: [regression] Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto-inserted scaler 0' -------------------------------------+------------------------------------- Reporter: donmez | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: regression | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => regression * priority: normal => important -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 12:10:13 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 10:10:13 -0000 Subject: [FFmpeg-trac] #5527(undetermined:reopened): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.754295f6b84d85e3c3f24fa8950cf8cc@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: Type: defect | Status: reopened Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by richardpl): * status: closed => reopened * resolution: worksforme => * reproduced: 0 => 1 Comment: Close this bug once more and I will call meeting to ban you from this community. Hint for lazy: use color source instead. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 12:16:59 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 10:16:59 -0000 Subject: [FFmpeg-trac] #5527(undetermined:reopened): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.3f93e5dc3e119f124b8cc966bd68848a@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: Type: defect | Status: reopened Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:6 richardpl]: > Close this bug once more and I will call meeting to ban you from this community. Don't be ridiculous please;-) > Hint for lazy: use color source instead. Why didn't you answer my question yesterday? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 12:26:19 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 10:26:19 -0000 Subject: [FFmpeg-trac] #5527(undetermined:reopened): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.f4da50e068c76e4dc94119d2bfe0ddf9@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: Type: defect | Status: reopened Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by richardpl): Why you wasn't on IRC yesterday? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 12:37:33 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 10:37:33 -0000 Subject: [FFmpeg-trac] #5527(undetermined:reopened): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.1fd5e3b0f2a26f08e84150edcbff3293@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: Type: defect | Status: reopened Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by cehoyos): Sorry, I was travelling but more important: How would other developers know if you don't want to tell how to reproduce? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 12:49:04 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 10:49:04 -0000 Subject: [FFmpeg-trac] #5527(avfilter:reopened): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.69eeb2959b1432a25493a52d757238fe@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: Type: defect | Status: reopened Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: delogo | Blocked By: crash fpe regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => delogo crash fpe regression * version: unspecified => git-master * component: undetermined => avfilter Comment: @easyfab: For future tickets, please always provide an actual command line that allows to reproduce the issue together with the complete, uncut console output for valid tickets. Regression since 8bc708fcee137ead6d0773fad8e24ab471ab2122 {{{ $ valgrind ./ffmpeg_g -f lavfi -i color=d=1 -vf delogo=x=0:y=0:w=20:h=20 -f null - ==27586== Memcheck, a memory error detector ==27586== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==27586== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==27586== Command: ./ffmpeg_g -f lavfi -i color=d=1 -vf delogo=x=0:y=0:w=20:h=20 -f null - ==27586== ffmpeg version N-79889-g9486de5 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, lavfi, from 'color=d=1': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 25 fps, 25 tbr, 25 tbn [Parsed_delogo_0 @ 0xb5a7c20] Note: default band value was changed from 4 to 1. [null @ 0xb5a4240] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, yuv420p, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 fps, 25 tbn Metadata: encoder : Lavc57.40.100 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> wrapped_avframe (native)) Press [q] to stop, [?] for help ==27586== ==27586== Process terminating with default action of signal 8 (SIGFPE) ==27586== Integer divide by zero at address 0x405BCDEB3 ==27586== at 0x4EF3A5: filter_frame (vf_delogo.c:147) ==27586== by 0x4B6A70: ff_filter_frame_framed (avfilter.c:1125) ==27586== by 0x4B7866: ff_filter_frame (avfilter.c:1223) ==27586== by 0x4BB9E1: request_frame (buffersrc.c:450) ==27586== by 0x4BBC7A: av_buffersrc_add_frame_internal (buffersrc.c:239) ==27586== by 0x4BC12C: av_buffersrc_add_frame_flags (buffersrc.c:164) ==27586== by 0x498C51: decode_video (ffmpeg.c:2196) ==27586== by 0x49BE86: transcode (ffmpeg.c:2340) ==27586== by 0x47DCDA: main (ffmpeg.c:4345) ==27586== ==27586== HEAP SUMMARY: ==27586== in use at exit: 393,259 bytes in 191 blocks ==27586== total heap usage: 1,929 allocs, 1,738 frees, 988,458 bytes allocated ==27586== ==27586== LEAK SUMMARY: ==27586== definitely lost: 0 bytes in 0 blocks ==27586== indirectly lost: 0 bytes in 0 blocks ==27586== possibly lost: 5,472 bytes in 18 blocks ==27586== still reachable: 387,787 bytes in 173 blocks ==27586== suppressed: 0 bytes in 0 blocks ==27586== Rerun with --leak-check=full to see details of leaked memory ==27586== ==27586== For counts of detected and suppressed errors, rerun with: -v ==27586== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) Killed }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 13:17:09 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 11:17:09 -0000 Subject: [FFmpeg-trac] #5527(avfilter:open): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.cae7669ff51b94754fc6bf4c929e5af9@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: khali Type: defect | Status: open Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: delogo | Blocked By: crash fpe regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by khali): * owner: => khali * status: reopened => open -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 13:53:53 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 11:53:53 -0000 Subject: [FFmpeg-trac] #5527(avfilter:open): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.df47ff136f52bf36dfbbb84bb9811c3b@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: khali Type: defect | Status: open Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: delogo | Blocked By: crash fpe regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by khali): This isn't really a regression, given that you can get the exact same crash by passing option band=1 to the old code. Just like you can avoid the crash with the new code by passing option band=4. Simply the change in default made the bug more visible. Additionally, even if you manage to avoid the crash, x=0 and/or y=0 will never give good results as the filter needs samples all around the logo area for interpolation. Incidentally I wrote a patch to catch exactly this problem many months ago. No idea why I did not push it... I'll attach it shortly, please review and/or test. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 14:01:25 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 12:01:25 -0000 Subject: [FFmpeg-trac] #5527(avfilter:open): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.5c022e54aca4395a3b68faa16d5a0490@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: khali Type: defect | Status: open Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: delogo | Blocked By: crash fpe | Reproduced by developer: 1 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by khali): * analyzed: 0 => 1 * keywords: delogo crash fpe regression => delogo crash fpe -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 14:06:14 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 12:06:14 -0000 Subject: [FFmpeg-trac] #5534(undetermined:new): ffmpeg 3.0 how to add custom protocol ? Message-ID: <034.c216f853743419298bbb7286b5a7b04d@avcodec.org> #5534: ffmpeg 3.0 how to add custom protocol ? -------------------------------------+------------------------------------- Reporter: klpu | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- latest ffmpeg code delete ffurl_register_protocol func, how to add a custom protocol, not add ffmpeg source code -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 14:14:22 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 12:14:22 -0000 Subject: [FFmpeg-trac] #5533(avcodec:open): Unable to decode some H.264 stream on seeking In-Reply-To: <042.f2cc37534f69b8ec0c4ff94fc89a99b8@avcodec.org> References: <042.f2cc37534f69b8ec0c4ff94fc89a99b8@avcodec.org> Message-ID: <057.4c3ec3118ec16a1831af3ae929c63c4e@avcodec.org> #5533: Unable to decode some H.264 stream on seeking --------------------------------------+----------------------------------- Reporter: Aleksoid1978 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: H264 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 Comment: Not a regression afaict and I don't know if this can be fixed, note the ''Reinit'' message. {{{ $ ffmpeg -i CSI.Cyber.S02E12.720p.HDTV.HamsterStudio.org_cut.mkv -f null - ffmpeg version N-79889-g9486de5 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, matroska,webm, from 'CSI.Cyber.S02E12.720p.HDTV.HamsterStudio.org_cut.mkv': Metadata: encoder : libebml v1.2.3 + libmatroska v1.3.0 creation_time : 2016-05-10 12:07:46 Duration: 00:00:30.32, start: 0.000000, bitrate: 6044 kb/s Stream #0:0: Video: h264 (Main), yuv420p(tv), 1280x720 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default) [null @ 0x3023040] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 23.98 fps, 23.98 tbn (default) Metadata: encoder : Lavc57.40.100 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native)) Press [q] to stop, [?] for help [h264 @ 0x31e1320] Reinit context to 1280x720, pix_fmt: yuv420p frame= 727 fps=0.0 q=-0.0 Lsize=N/A time=00:00:30.32 bitrate=N/A speed=35.1x video:346kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 14:17:52 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 12:17:52 -0000 Subject: [FFmpeg-trac] #5534(undetermined:closed): ffmpeg 3.0 how to add custom protocol ? In-Reply-To: <034.c216f853743419298bbb7286b5a7b04d@avcodec.org> References: <034.c216f853743419298bbb7286b5a7b04d@avcodec.org> Message-ID: <049.1ffc380b905a2904e653f6ca7463a2a5@avcodec.org> #5534: ffmpeg 3.0 how to add custom protocol ? -------------------------------------+------------------------------------- Reporter: klpu | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => invalid Comment: Sorry, this is a bug tracker, not a support forum. Note that symbols starting with ''ff_'' were never public symbols and you should never have used them from outside FFmpeg. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 14:43:18 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 12:43:18 -0000 Subject: [FFmpeg-trac] #5533(avcodec:open): Unable to decode some H.264 stream on seeking In-Reply-To: <042.f2cc37534f69b8ec0c4ff94fc89a99b8@avcodec.org> References: <042.f2cc37534f69b8ec0c4ff94fc89a99b8@avcodec.org> Message-ID: <057.edcd0e55425a891aaee66903e714752b@avcodec.org> #5533: Unable to decode some H.264 stream on seeking --------------------------------------+----------------------------------- Reporter: Aleksoid1978 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: H264 seek | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: H264 => H264 seek -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 15:22:33 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 13:22:33 -0000 Subject: [FFmpeg-trac] #5527(avfilter:open): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.be82f9885ac40d29e64d39cf5e3c0860@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: khali Type: defect | Status: open Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: delogo | Blocked By: crash fpe regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: delogo crash fpe => delogo crash fpe regression Comment: Regression since b6d0bb6086d1e92e120f74dfe6249b7cbf7ced8b -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 15:43:55 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 13:43:55 -0000 Subject: [FFmpeg-trac] #5319(avcodec:closed): ac3 decoder can become "broken from then on" if fed certain corrupted input In-Reply-To: <040.252f2a35c71a41bc38b41b8492b80612@avcodec.org> References: <040.252f2a35c71a41bc38b41b8492b80612@avcodec.org> Message-ID: <055.d19b59a1a63d3a0f618124de51982814@avcodec.org> #5319: ac3 decoder can become "broken from then on" if fed certain corrupted input -------------------------------------+------------------------------------- Reporter: rogerdpack | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: ac3 | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by rogerdpack): seems working here at least on the sample, thank you very much! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 19:17:23 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 17:17:23 -0000 Subject: [FFmpeg-trac] #5535(avfilter:new): overlaying video on top of another with enable=between() option fails Message-ID: <039.56ef4bb65623d770d866e20d1f834c9c@avcodec.org> #5535: overlaying video on top of another with enable=between() option fails -------------------------------------+------------------------------------- Reporter: neuro_sys | Type: defect Status: new | Priority: normal Component: avfilter | Version: git- Keywords: | master overlay,enable,between | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I expect it to overlay the [1:v] image stream on top of [0:v] between seconds 1 and 5 with the below command. {{{ ffmpeg \ -y \ -i small.mp4 \ -i monkey/monkey_%04d.png \ -filter_complex "[0:v][1:v]overlay=enable='between(t,1,5)'[out1]" \ -map '[out1]' \ output.mp4 }}} You may download the test case tarball from this link: - https://drive.google.com/file/d/0BxIQVP1zErDPYXRveG9hN0c0Qjg/view?usp=sharing It includes assets for the test case. The build I tried with: - ffmpeg-3.0.2-64bit-static (available online) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 20:42:44 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 18:42:44 -0000 Subject: [FFmpeg-trac] #5535(avfilter:closed): overlaying video on top of another with enable=between() option fails In-Reply-To: <039.56ef4bb65623d770d866e20d1f834c9c@avcodec.org> References: <039.56ef4bb65623d770d866e20d1f834c9c@avcodec.org> Message-ID: <054.6a36faea0abf9d4a7f37273d13ba7ed7@avcodec.org> #5535: overlaying video on top of another with enable=between() option fails -------------------------------------+------------------------------------- Reporter: neuro_sys | Owner: Type: defect | Status: closed Priority: normal | Component: avfilter Version: git-master | Resolution: invalid Keywords: | Blocked By: overlay,enable,between | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by neuro_sys): * status: new => closed * resolution: => invalid -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 20:45:19 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 18:45:19 -0000 Subject: [FFmpeg-trac] #5535(avfilter:closed): overlaying video on top of another with enable=between() option does not work as expected. (was: overlaying video on top of another with enable=between() option fails) In-Reply-To: <039.56ef4bb65623d770d866e20d1f834c9c@avcodec.org> References: <039.56ef4bb65623d770d866e20d1f834c9c@avcodec.org> Message-ID: <054.f1724418b80cf1b7e8f71d309b5fceb9@avcodec.org> #5535: overlaying video on top of another with enable=between() option does not work as expected. -------------------------------------+------------------------------------- Reporter: neuro_sys | Owner: Type: defect | Status: closed Priority: normal | Component: avfilter Version: git-master | Resolution: invalid Keywords: | Blocked By: overlay,enable,between | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by neuro_sys): As someone suggested on stackoverflow, the correct use of the command was as following: {{{ ffmpeg \ -y \ -i small.mp4 \ -i monkey/monkey_%04d.png \ -filter_complex "[1:v]setpts=PTS-STARTPTS+(1/TB)[1v]; \ [0:v][1v]overlay=enable='between(t,1,5)'[out1]" \ -map '[out1]' \ output.mp4 }}} Therefor I'm setting this as invalid/closed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 22:57:55 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 20:57:55 -0000 Subject: [FFmpeg-trac] #5536(ffmpeg:new): Segmentation fault (core dumped) on large file Message-ID: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> #5536: Segmentation fault (core dumped) on large file -------------------------------------+------------------------------------- Reporter: Sap1ens | Type: defect Status: new | Priority: normal Component: ffmpeg | Version: git- Keywords: large | master images, mp4, libx265, HEVC | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I am using ffmpeg to compress some big images (about 3500 3000x8000 .tiff files) and I am using this command: {{{ ffmpeg -y -framerate 30 -start_number 13244 -i sources/full/full_0%03d.tif -c:v libx265 -r 30 -x265-params crf=22 -pix_fmt yuv420p sources/full_brain.mp4 }}} When I run it on small sets of small images, it works just fine, but on the big images it crashes after a few frames with messages like {{{ Segmentation fault (core dumped) 0kB time=00:00:00.00 bitrate=N/A speed= 0x }}} I tried compressing fewer files, but it still segfaults. I don't think that it is a memory problem, since I have 96 GB of RAM and the same amount of swap. Also I tried again the command on the smaller sets and it keeps going just fine. I am running Ubuntu 14.04.4 LTS (school property, I don't have sudo privileges) and using the static build. I have included a log file generated with -report, please tell me if you need anything else. Also, I just noticed that H.264 encoding through libx264 does not run into the problem, still I would need HEVC encoding if possible. Thank you in advance, Enrico -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 23:01:17 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 21:01:17 -0000 Subject: [FFmpeg-trac] #5527(avfilter:closed): Delogo crash with x=0 and/or y=0 In-Reply-To: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> References: <037.cc242dcc5f2aecb64674cbe15d0ac3b1@avcodec.org> Message-ID: <052.bbc9f3c1adc641bc3d28da3ee34da562@avcodec.org> #5527: Delogo crash with x=0 and/or y=0 -------------------------------------+------------------------------------- Reporter: easyfab | Owner: khali Type: defect | Status: closed Priority: important | Component: avfilter Version: git-master | Resolution: fixed Keywords: delogo | Blocked By: crash fpe regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed by Jean Delvare in aeefe018f847aa46c8d69d1d237a54ef89f58fee -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 23:05:10 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 21:05:10 -0000 Subject: [FFmpeg-trac] #5225(avcodec:closed): AC3 decoder fault after long running transcoding In-Reply-To: <038.5732fc17b386996b975aa0ad6da218f6@avcodec.org> References: <038.5732fc17b386996b975aa0ad6da218f6@avcodec.org> Message-ID: <053.d7b0b59285e3fe8b3dee0bb6d47eec86@avcodec.org> #5225: AC3 decoder fault after long running transcoding -------------------------------------+------------------------------------- Reporter: DeHackEd | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: ac3 | needs_more_info Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by DeHackEd): Just for completion, I suspect this is a duplicate of #5319 which has an actual fix. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 23:06:50 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 21:06:50 -0000 Subject: [FFmpeg-trac] #5535(avfilter:closed): overlaying video on top of another with enable=between() option does not work as expected. In-Reply-To: <039.56ef4bb65623d770d866e20d1f834c9c@avcodec.org> References: <039.56ef4bb65623d770d866e20d1f834c9c@avcodec.org> Message-ID: <054.d206a59353ae3c87e634dd582634205e@avcodec.org> #5535: overlaying video on top of another with enable=between() option does not work as expected. ------------------------------------+------------------------------------ Reporter: neuro_sys | Owner: Type: defect | Status: closed Priority: normal | Component: avfilter Version: git-master | Resolution: invalid Keywords: overlay | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: overlay,enable,between => overlay -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 23:11:39 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 21:11:39 -0000 Subject: [FFmpeg-trac] #5536(undetermined:new): Segmentation fault (core dumped) on large file In-Reply-To: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> References: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> Message-ID: <052.477a496c92eb596271dd09d9aedc26d0@avcodec.org> #5536: Segmentation fault (core dumped) on large file -------------------------------------+------------------------------------- Reporter: Sap1ens | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: large images, mp4, libx265, HEVC => * component: ffmpeg => undetermined Comment: Replying to [ticket:5536 Sap1ens]: > {{{ > Segmentation fault (core dumped) 0kB time=00:00:00.00 bitrate=N/A speed= 0x > }}} Did you attach the correct log file? I don't see this message in the console output you attached... Please provide the necessary input file(s). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 23:14:54 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 21:14:54 -0000 Subject: [FFmpeg-trac] #5536(undetermined:new): Segmentation fault (core dumped) on large file In-Reply-To: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> References: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> Message-ID: <052.b53bed1724cb53d8bc95009b604bc678@avcodec.org> #5536: Segmentation fault (core dumped) on large file -------------------------------------+------------------------------------- Reporter: Sap1ens | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by jamrial): Please check https://ffmpeg.org/bugreports.html We can't do much without a way to reproduce the crash (Smallest sample possible that generates the crash uploaded somewhere) or at least an useful gdb output. But judging by what you said about libx264 not crashing, it sounds like the problem may be in libx265 and not ffmpeg. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 23:16:47 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 21:16:47 -0000 Subject: [FFmpeg-trac] #5536(undetermined:new): Segmentation fault (core dumped) on large file In-Reply-To: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> References: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> Message-ID: <052.9219b0bd5541825b74c3e48736d980ba@avcodec.org> #5536: Segmentation fault (core dumped) on large file -------------------------------------+------------------------------------- Reporter: Sap1ens | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Sap1ens): Right, forgot the console output. {{{ ffmpeg version N-53477-g689211d-static http://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Debian 5.3.1-10) 20160224 configuration: --enable-gpl --enable-version3 --disable-shared --disable-debug --enable-runtime-cpudetect --enable-libmp3lame --enable- libx264 --enable-libx265 --enable-libwebp --enable-libspeex --enable- libvorbis --enable-libvpx --enable-libfreetype --enable-fontconfig --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvo-amrwbenc --enable-gray --enable- libopenjpeg --enable-libopus --enable-libass --enable-gnutls --enable- libvidstab --enable-libsoxr --enable-frei0r --enable-libfribidi --disable- indev=sndio --disable-outdev=sndio --enable-librtmp --enable-libmfx --cc=gcc libavutil 55. 19.100 / 55. 19.100 libavcodec 57. 28.100 / 57. 28.100 libavformat 57. 28.100 / 57. 28.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 39.102 / 6. 39.102 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, image2, from 'sources/full/full_0%03d.tif': Duration: 00:02:01.53, start: 0.000000, bitrate: N/A Stream #0:0: Video: tiff, gray, 3662x8250 [SAR 1:1 DAR 1831:4125], 30 tbr, 30 tbn, 30 tbc x265 [info]: HEVC encoder version 1.9+73-6d06de58c316 x265 [info]: build info [Linux][GCC 5.3.1][64 bit] 8bit+10bit+12bit x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX x265 [info]: Main profile, Level-6 (Main tier) x265 [info]: Thread pool created using 32 threads x265 [info]: frame threads / pool features : 8 / wpp(129 rows) x265 [info]: Coding QT: max CU size, min CU size : 64 / 8 x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra x265 [info]: ME / range / subpel / merge : hex / 57 / 2 / 2 x265 [info]: Keyframe min / max / scenecut : 25 / 250 / 40 x265 [info]: Lookahead / bframes / badapt : 20 / 4 / 2 x265 [info]: b-pyramid / weightp / weightb : 1 / 1 / 0 x265 [info]: References / ref-limit cu / depth : 3 / 1 / 1 x265 [info]: AQ: mode / str / qg-size / cu-tree : 1 / 1.0 / 32 / 1 x265 [info]: Rate Control / qCompress : CRF-22.0 / 0.60 x265 [info]: tools: rd=3 psy-rd=2.00 signhide tmvp strong-intra-smoothing x265 [info]: tools: lslices=8 deblock sao Output #0, mp4, to 'sources/full_brain.mp4': Metadata: encoder : Lavf57.28.100 Stream #0:0: Video: hevc (libx265) ([35][0][0][0] / 0x0023), yuv420p, 3662x8250 [SAR 1:1 DAR 1831:4125], q=2-31, 30 fps, 15360 tbn, 30 tbc Metadata: encoder : Lavc57.28.100 libx265 Stream mapping: Stream #0:0 -> #0:0 (tiff (native) -> hevc (libx265)) Press [q] to stop, [?] for help Segmentation fault (core dumped) 0kB time=00:00:00.00 bitrate=N/A speed= 0x }}} Replying to [comment:1 cehoyos]: > Replying to [ticket:5536 Sap1ens]: > > {{{ > > Segmentation fault (core dumped) 0kB time=00:00:00.00 bitrate=N/A speed= 0x > > }}} > > Did you attach the correct log file? I don't see this message in the console output you attached... > > Please provide the necessary input file(s). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 23:18:31 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 21:18:31 -0000 Subject: [FFmpeg-trac] #5536(undetermined:new): Segmentation fault (core dumped) on large file In-Reply-To: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> References: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> Message-ID: <052.c5ab1d4ab90756bacedda29f763b6417@avcodec.org> #5536: Segmentation fault (core dumped) on large file -------------------------------------+------------------------------------- Reporter: Sap1ens | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Sap1ens): I am quite a newbie, how would I get a gdb output? Replying to [comment:2 jamrial]: > Please check https://ffmpeg.org/bugreports.html > We can't do much without a way to reproduce the crash (Smallest sample possible that generates the crash uploaded somewhere) or at least an useful gdb output. > > But judging by what you said about libx264 not crashing, it sounds like the problem may be in libx265 and not ffmpeg. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 10 23:29:34 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 21:29:34 -0000 Subject: [FFmpeg-trac] #5536(undetermined:new): Segmentation fault (core dumped) on large file In-Reply-To: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> References: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> Message-ID: <052.a386c3d333b97f89abae0e4ab8724367@avcodec.org> #5536: Segmentation fault (core dumped) on large file -------------------------------------+------------------------------------- Reporter: Sap1ens | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by jamrial): Replying to [comment:4 Sap1ens]: > I am quite a newbie, how would I get a gdb output? It's explained in https://ffmpeg.org/bugreports.html How many of these tiff files concatenated are needed to reproduce the issue? If one or a small amount, can you upload them somewhere? Also, try using a newer ffmpeg build from the same source as this one you tried, see if that helps. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 11 00:27:32 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 22:27:32 -0000 Subject: [FFmpeg-trac] #5536(undetermined:new): Segmentation fault (core dumped) on large file In-Reply-To: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> References: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> Message-ID: <052.1ccef3388565daa09c44fd0aafeb086a@avcodec.org> #5536: Segmentation fault (core dumped) on large file -------------------------------------+------------------------------------- Reporter: Sap1ens | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Sap1ens): Replying to [comment:5 jamrial]: > Replying to [comment:4 Sap1ens]: > > I am quite a newbie, how would I get a gdb output? > > It's explained in https://ffmpeg.org/bugreports.html > Right, I should have read more carefully, sorry. Still, I apparently don't have ffmpeg_g, so I'm going to look for it (compiling from source is impossible for school restrictions) > How many of these tiff files concatenated are needed to reproduce the issue? If one or a small amount, can you upload them somewhere? I have put a handful of them in a 123MB zip file at [http://sappy.altervista.org/files/sources.zip]. Incidentally, I got a completely black batch. > Also, try using a newer ffmpeg build from the same source as this one you tried, see if that helps. Tried, didn't work. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 11 00:37:52 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 22:37:52 -0000 Subject: [FFmpeg-trac] #5536(undetermined:new): Segmentation fault (core dumped) on large file In-Reply-To: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> References: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> Message-ID: <052.8bd2943989b02d49da66cc825669d78e@avcodec.org> #5536: Segmentation fault (core dumped) on large file -------------------------------------+------------------------------------- Reporter: Sap1ens | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by jamrial): Replying to [comment:6 Sap1ens]: > Right, I should have read more carefully, sorry. Still, I apparently don't have ffmpeg_g, so I'm going to look for it (compiling from source is impossible for school restrictions) ffmpeg_g is the same as ffmpeg but with debug symbols, which are needed to get useful output from gdb. You'll probably not find one out there, so since you can't compile it yourself try using ffmpeg instead. It should hopefully let us confirm if libx265 is in fact at fault, at the very least. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 11 00:46:13 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 May 2016 22:46:13 -0000 Subject: [FFmpeg-trac] #5536(undetermined:new): Segmentation fault (core dumped) on large file In-Reply-To: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> References: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> Message-ID: <052.4bde426aa2733a574eb8798127051063@avcodec.org> #5536: Segmentation fault (core dumped) on large file -------------------------------------+------------------------------------- Reporter: Sap1ens | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Sap1ens): I attached the gdb output in a log file Replying to [comment:6 Sap1ens]: > Replying to [comment:5 jamrial]: > > Replying to [comment:4 Sap1ens]: > > > I am quite a newbie, how would I get a gdb output? > > > > It's explained in https://ffmpeg.org/bugreports.html > > > Right, I should have read more carefully, sorry. Still, I apparently don't have ffmpeg_g, so I'm going to look for it (compiling from source is impossible for school restrictions) > > How many of these tiff files concatenated are needed to reproduce the issue? If one or a small amount, can you upload them somewhere? > I have put a handful of them in a 123MB zip file at [http://sappy.altervista.org/files/sources.zip]. Incidentally, I got a completely black batch. > > Also, try using a newer ffmpeg build from the same source as this one you tried, see if that helps. > Tried, didn't work. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 11 10:24:37 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 May 2016 08:24:37 -0000 Subject: [FFmpeg-trac] #5536(undetermined:new): Segmentation fault (core dumped) on large file In-Reply-To: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> References: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> Message-ID: <052.8b58ab53c555d1b49d7dd5acb41d603a@avcodec.org> #5536: Segmentation fault (core dumped) on large file -------------------------------------+------------------------------------- Reporter: Sap1ens | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Sap1ens): I emailed my professor, explained the situation, and we changed the assignment, so I don't need to compress the big files anymore. Thanks for the help anyway, and sorry for being a PEBKAC. Should I close the bug report? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 11 12:31:49 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 May 2016 10:31:49 -0000 Subject: [FFmpeg-trac] #5537(avcodec:new): ADPCM IMA wave decode error when meet 3 bit-per-sample, 2 channels file Message-ID: <040.9c8ae12b9a6ffd6c959aea193cbcb057@avcodec.org> #5537: ADPCM IMA wave decode error when meet 3 bit-per-sample, 2 channels file -------------------------------------+------------------------------------- Reporter: Guiding.Li | Type: defect Status: new | Priority: normal Component: avcodec | Version: Keywords: ADPCM IMA | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Hi ffmpeg funs, I am trying to transcode from ADPCM IMA wave to PCM, but find the PCM file is not correctly. Error condition: 1. ADPCM IMA wave file 2. Codec ID: AV_CODEC_ID_ADPCM_IMA_WAV 3. Channels: 2 4. Bit_per_sample: 2/3/5 Error analysis: For 2 channles, we should create bit-reading handle for each channel, divide the bitstream to 2 parts(L & R), bitstream 4bytes for L channel, next 4bytes for R channel. Then decode them independently, that will be succeed. How to reproduce: {{{ % ffmpeg -i ima_3_per_samp_48khz_2ch.wav -y -f s16le out.pcm ffmpeg version 3.0.2 }}} Thanks in advance. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 11 12:37:40 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 May 2016 10:37:40 -0000 Subject: [FFmpeg-trac] #5537(avcodec:closed): ADPCM IMA wave decode error when meet 3 bit-per-sample, 2 channels file In-Reply-To: <040.9c8ae12b9a6ffd6c959aea193cbcb057@avcodec.org> References: <040.9c8ae12b9a6ffd6c959aea193cbcb057@avcodec.org> Message-ID: <055.f5d5be86f16a275478ff01ed9d669364@avcodec.org> #5537: ADPCM IMA wave decode error when meet 3 bit-per-sample, 2 channels file -------------------------------------+----------------------------------- Reporter: Guiding.Li | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: unspecified | Resolution: invalid Keywords: ADPCM IMA | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by richardpl): * status: new => closed * resolution: => invalid Comment: This have been fixed in master few days ago. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 11 12:38:12 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 May 2016 10:38:12 -0000 Subject: [FFmpeg-trac] #5538(undetermined:new): adpcm_ima_amv ERROR: step_index errors Message-ID: <035.e7ce28cf3d19ef447ef8f6eb2a8f1c95@avcodec.org> #5538: adpcm_ima_amv ERROR: step_index errors -------------------------------------+------------------------------------- Reporter: pross | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: avcodec Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- FFmpeg spews out errors and does not decode audio for the attached file. The file came with my media player (锐族X-02, based on Agptek A02). The audio/video both play back correctly on that device. {{{ % ffplay adpcm_ima_amv_error.amv ffplay version N-79865-gdd2d26d Copyright (c) 2003-2016 the FFmpeg developers built with gcc 5.2.1 (Ubuntu 5.2.1-22ubuntu2) 20151010 configuration: libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 ^M[avi @ 0x7f9a24009280] scale/rate is 0/0 which is invalid. (This file has been generated by broken software.) Last message repeated 1 times Input #0, avi, from 'adpcm_ima_amv_error.amv': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: amv, yuvj420p(pc, bt470bg/unknown/unknown), 160x128, 30 fps, 30 tbr, 30 tbn Stream #0:1: Audio: adpcm_ima_amv ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 9 times [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24833 [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 21 times [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24833 [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 1 times [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24837 [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 4 times [swscaler @ 0x7f9a0c012c40] deprecated pixel format used, make sure you did set range correctly [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 3 times [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24834 [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 16 times [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24836 [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 3 times [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24836 [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 11 times [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24835 [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 3 times [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24834 [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 3 times [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24835 [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 4 times [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24834 [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 4 times [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24835 [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 28 times [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24834 [adpcm_ima_amv @ 0x7f9a240124a0] ERROR: step_index = 24832 Last message repeated 2 times }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 11 13:18:28 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 May 2016 11:18:28 -0000 Subject: [FFmpeg-trac] #5537(avcodec:closed): ADPCM IMA wave decode error when meet 3 bit-per-sample, 2 channels file In-Reply-To: <040.9c8ae12b9a6ffd6c959aea193cbcb057@avcodec.org> References: <040.9c8ae12b9a6ffd6c959aea193cbcb057@avcodec.org> Message-ID: <055.2f7306bcab982a2d9907edde2a2aca5a@avcodec.org> #5537: ADPCM IMA wave decode error when meet 3 bit-per-sample, 2 channels file -------------------------------------+----------------------------------- Reporter: Guiding.Li | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: unspecified | Resolution: invalid Keywords: ADPCM | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: ADPCM IMA => ADPCM -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 11 13:35:18 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 May 2016 11:35:18 -0000 Subject: [FFmpeg-trac] #5538(avcodec:open): adpcm_ima_amv ERROR: step_index errors In-Reply-To: <035.e7ce28cf3d19ef447ef8f6eb2a8f1c95@avcodec.org> References: <035.e7ce28cf3d19ef447ef8f6eb2a8f1c95@avcodec.org> Message-ID: <050.063c5e52bfba928793e2d15aabdfbdde@avcodec.org> #5538: adpcm_ima_amv ERROR: step_index errors -------------------------------------+------------------------------------- Reporter: pross | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: adpcm | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: avcodec => adpcm regression * status: new => open * component: undetermined => avcodec * reproduced: 0 => 1 Comment: Could be considered a regression since 479fb7b8 / b3084e29 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 11 15:36:58 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 May 2016 13:36:58 -0000 Subject: [FFmpeg-trac] #5533(avcodec:open): Unable to decode some H.264 stream on seeking In-Reply-To: <042.f2cc37534f69b8ec0c4ff94fc89a99b8@avcodec.org> References: <042.f2cc37534f69b8ec0c4ff94fc89a99b8@avcodec.org> Message-ID: <057.00ee94c03049fa84e035000c9c81a4fc@avcodec.org> #5533: Unable to decode some H.264 stream on seeking --------------------------------------+----------------------------------- Reporter: Aleksoid1978 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: H264 seek | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+----------------------------------- Comment (by Aleksoid1978): Work fine with Microsoft DTV-DVD Video Decoder/PotPlayer. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 11 18:09:58 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 May 2016 16:09:58 -0000 Subject: [FFmpeg-trac] #5539(avformat:new): Another srt subtitle parsing failure Message-ID: <036.535404d0966b7c1462beb90b8e87c54f@avcodec.org> #5539: Another srt subtitle parsing failure ----------------------------------+--------------------------------------- Reporter: gjdfgh | Type: defect Status: new | Priority: normal Component: avformat | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- This subtitle sample misses a space before the "-->", which is likely the reason probing this fails: https://gist.githubusercontent.com/hotvic/016ed1b79a0e10105f7af7c6c4ebd65d/raw/7905614f34dcd5b434099e0e09262ae2300f5a86/TAAHM.S02E03.srt -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 11 22:51:16 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 May 2016 20:51:16 -0000 Subject: [FFmpeg-trac] #5540(undetermined:new): FFProbe incorrectly shows positive value for start time with no options flags Message-ID: <034.9ea84c58d5d591b902fd40004c16a779@avcodec.org> #5540: FFProbe incorrectly shows positive value for start time with no options flags -------------------------------------+------------------------------------- Reporter: vade | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: ffprobe, | Blocked By: start_time, start_pts, | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Some files with negative start times for audio produce a positive start time for ffprobe output without any flags: ffprobe -input file produces a start time field which is positive for the above file. However, ffprobe -show_streams -select_streams a -input file shows the correct negative audio start time. How to reproduce: Download a file produced by ffmpeg libraries: https://www.dropbox.com/s/9jfwmyt4p83dx2e/_mezzanine_transcode.mp4?dl=0 The file produces the following : {{{ ffprobe _mezzanine_transcode.mp4 ffprobe version 3.0.1 Copyright (c) 2007-2016 the FFmpeg developers built with Apple LLVM version 7.3.0 (clang-703.0.29) configuration: --enable-gpl --enable-nonfree --extra- ldflags=-L/usr/local/lib --extra-cflags=-I/usr/local/include --enable- libx264 libavutil 55. 17.103 / 55. 17.103 libavcodec 57. 24.102 / 57. 24.102 libavformat 57. 25.100 / 57. 25.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 31.100 / 6. 31.100 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '_mezzanine_transcode.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf57.25.100 Duration: 00:00:04.72, start: 0.021333, bitrate: 11200 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 11026 kb/s, 25 fps, 25 tbr, 25k tbn, 100 tbc (default) Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 248 kb/s (default) Metadata: handler_name : SoundHandler }}} However, the same version of ffprobe with the following arguments properly shows the negative start time for the same file, unlike the above default ffprobe output. {{{ ffprobe -show_streams -select_streams a _mezzanine_transcode.mp4 ffprobe version 3.0.1 Copyright (c) 2007-2016 the FFmpeg developers built with Apple LLVM version 7.3.0 (clang-703.0.29) configuration: --enable-gpl --enable-nonfree --extra- ldflags=-L/usr/local/lib --extra-cflags=-I/usr/local/include --enable- libx264 libavutil 55. 17.103 / 55. 17.103 libavcodec 57. 24.102 / 57. 24.102 libavformat 57. 25.100 / 57. 25.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 31.100 / 6. 31.100 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '_mezzanine_transcode.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf57.25.100 Duration: 00:00:04.72, start: 0.021333, bitrate: 11200 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 11026 kb/s, 25 fps, 25 tbr, 25k tbn, 100 tbc (default) Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 248 kb/s (default) Metadata: handler_name : SoundHandler [STREAM] index=1 codec_name=aac codec_long_name=AAC (Advanced Audio Coding) profile=LC codec_type=audio codec_time_base=1/48000 codec_tag_string=mp4a codec_tag=0x6134706d sample_fmt=fltp sample_rate=48000 channels=2 channel_layout=stereo bits_per_sample=0 id=N/A r_frame_rate=0/0 avg_frame_rate=0/0 time_base=1/48000 start_pts=-1024 start_time=-0.021333 duration_ts=226304 duration=4.714667 bit_rate=248195 max_bit_rate=318903 bits_per_raw_sample=N/A nb_frames=221 nb_read_frames=N/A nb_read_packets=N/A DISPOSITION:default=1 DISPOSITION:dub=0 DISPOSITION:original=0 DISPOSITION:comment=0 DISPOSITION:lyrics=0 DISPOSITION:karaoke=0 DISPOSITION:forced=0 DISPOSITION:hearing_impaired=0 DISPOSITION:visual_impaired=0 DISPOSITION:clean_effects=0 DISPOSITION:attached_pic=0 TAG:language=und TAG:handler_name=SoundHandler [/STREAM] }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 00:20:08 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 May 2016 22:20:08 -0000 Subject: [FFmpeg-trac] #5540(avformat:closed): FFProbe incorrectly shows positive value for start time with no options flags In-Reply-To: <034.9ea84c58d5d591b902fd40004c16a779@avcodec.org> References: <034.9ea84c58d5d591b902fd40004c16a779@avcodec.org> Message-ID: <049.51f7b5fd9e05310fe4a16fdaae1e70ae@avcodec.org> #5540: FFProbe incorrectly shows positive value for start time with no options flags ------------------------------------+------------------------------------ Reporter: vade | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: invalid Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: ffprobe, start_time, start_pts, => * resolution: => invalid * status: new => closed * component: undetermined => avformat Comment: For future tickets: Please do not report bugs against FFprobe if they are reproducible with FFmpeg (and don't forget to test current FFmpeg git head before reporting an issue). This bug was fixed in 949444348b752664243681625f9f1d2c55b6dfaa - for the attached sample it currently cannot be tested because of ticket #5420. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 00:20:46 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 May 2016 22:20:46 -0000 Subject: [FFmpeg-trac] #5420(undetermined:new): start time changes with codecpar In-Reply-To: <037.d364d255db1d6e944d721376990444b2@avcodec.org> References: <037.d364d255db1d6e944d721376990444b2@avcodec.org> Message-ID: <052.18727ede84188d41601953d4fa65ebfa@avcodec.org> #5420: start time changes with codecpar -------------------------------------+------------------------------------- Reporter: michael | Owner: Type: defect | Status: new Priority: minor | Component: Version: unspecified | undetermined Keywords: codecpar | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Another sample is attached to ticket #5540. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 05:59:51 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 03:59:51 -0000 Subject: [FFmpeg-trac] #5541(avcodec:new): H264 decoding fail~~ Message-ID: <038.2464a91d157f4ced845e7bf882503818@avcodec.org> #5541: H264 decoding fail~~ ----------------------------------+-------------------------------------- Reporter: kyh96403 | Type: defect Status: new | Priority: normal Component: avcodec | Version: git-master Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- ffmpeg -i ttakong.mp4 123.avi ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 [h264 @ 024700c0] Invalid NAL unit size. [h264 @ 024700c0] Error splitting the input into NAL units. [h264 @ 024700c0] Invalid NAL unit size. [h264 @ 024700c0] Error splitting the input into NAL units. [h264 @ 024700c0] Invalid NAL unit size. [h264 @ 024700c0] Error splitting the input into NAL units. [h264 @ 024700c0] Invalid NAL unit size. [h264 @ 024700c0] Error splitting the input into NAL units. [h264 @ 024700c0] Invalid NAL unit size. [h264 @ 024700c0] Error splitting the input into NAL units. [h264 @ 024700c0] Invalid NAL unit size. [h264 @ 024700c0] Error splitting the input into NAL units. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 06:01:58 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 04:01:58 -0000 Subject: [FFmpeg-trac] #5541(avcodec:new): H264 decoding fail~~ In-Reply-To: <038.2464a91d157f4ced845e7bf882503818@avcodec.org> References: <038.2464a91d157f4ced845e7bf882503818@avcodec.org> Message-ID: <053.59ddb0ed82d9aa470383770114b6a9ca@avcodec.org> #5541: H264 decoding fail~~ ------------------------------------+----------------------------------- Reporter: kyh96403 | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by kyh96403): download link... http://117.52.4.235/test/ttakong.mp4 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 08:02:27 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 06:02:27 -0000 Subject: [FFmpeg-trac] #5542(avcodec:new): Building ffmpeg using gcc 6.1.1 fails (libavcodec/libutvideoenc.cpp) Message-ID: <040.23dec97300593510a994182c424908df@avcodec.org> #5542: Building ffmpeg using gcc 6.1.1 fails (libavcodec/libutvideoenc.cpp) -------------------------------------+------------------------------------- Reporter: tuankiet65 | Type: defect Status: new | Priority: normal Component: avcodec | Version: git- Keywords: compiler | master gcc libutvideo | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- When building ffmpeg using gcc 6.1.1 (the latest version in Arch Linux repository), gcc encounters error at libavcodec/libutvideoenc.cpp: {{{ libavcodec/libutvideoenc.cpp:281:1: error: narrowing conversion of ‘3221258240u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing] }; }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 08:51:05 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 06:51:05 -0000 Subject: [FFmpeg-trac] #5541(avcodec:closed): H264 decoding fail~~ In-Reply-To: <038.2464a91d157f4ced845e7bf882503818@avcodec.org> References: <038.2464a91d157f4ced845e7bf882503818@avcodec.org> Message-ID: <053.9593d11f1bdfdad91576b5e61dcf4578@avcodec.org> #5541: H264 decoding fail~~ -------------------------------------+------------------------------------- Reporter: kyh96403 | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: duplicate Keywords: h264 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: h264 => h264 regression * priority: normal => important * status: new => closed * resolution: => duplicate Comment: Duplicate of ticket #5529. For future tickets: Please always provide the failing command line with (the top 50 lines of) the complete, uncut console output, do not edit the console output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 09:05:47 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 07:05:47 -0000 Subject: [FFmpeg-trac] #5541(avcodec:closed): H264 decoding fail~~ In-Reply-To: <038.2464a91d157f4ced845e7bf882503818@avcodec.org> References: <038.2464a91d157f4ced845e7bf882503818@avcodec.org> Message-ID: <053.2bacad8772fc85450ed5a7571716ed40@avcodec.org> #5541: H264 decoding fail~~ -------------------------------------+------------------------------------- Reporter: kyh96403 | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: duplicate Keywords: h264 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Description changed by cehoyos: Old description: > ffmpeg -i ttakong.mp4 123.avi > ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers > built with gcc 5.3.0 (GCC) > configuration: > libavutil 55. 24.100 / 55. 24.100 > libavcodec 57. 41.102 / 57. 41.102 > libavformat 57. 36.100 / 57. 36.100 > libavdevice 57. 0.101 / 57. 0.101 > libavfilter 6. 45.100 / 6. 45.100 > libswscale 4. 1.100 / 4. 1.100 > libswresample 2. 0.101 / 2. 0.101 > [h264 @ 024700c0] Invalid NAL unit size. > [h264 @ 024700c0] Error splitting the input into NAL units. > [h264 @ 024700c0] Invalid NAL unit size. > [h264 @ 024700c0] Error splitting the input into NAL units. > [h264 @ 024700c0] Invalid NAL unit size. > [h264 @ 024700c0] Error splitting the input into NAL units. > [h264 @ 024700c0] Invalid NAL unit size. > [h264 @ 024700c0] Error splitting the input into NAL units. > [h264 @ 024700c0] Invalid NAL unit size. > [h264 @ 024700c0] Error splitting the input into NAL units. > [h264 @ 024700c0] Invalid NAL unit size. > [h264 @ 024700c0] Error splitting the input into NAL units. New description: {{{ ffmpeg -i ttakong.mp4 123.avi ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 [h264 @ 024700c0] Invalid NAL unit size. [h264 @ 024700c0] Error splitting the input into NAL units. [h264 @ 024700c0] Invalid NAL unit size. [h264 @ 024700c0] Error splitting the input into NAL units. [h264 @ 024700c0] Invalid NAL unit size. [h264 @ 024700c0] Error splitting the input into NAL units. [h264 @ 024700c0] Invalid NAL unit size. [h264 @ 024700c0] Error splitting the input into NAL units. [h264 @ 024700c0] Invalid NAL unit size. [h264 @ 024700c0] Error splitting the input into NAL units. [h264 @ 024700c0] Invalid NAL unit size. [h264 @ 024700c0] Error splitting the input into NAL units. }}} -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 09:09:29 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 07:09:29 -0000 Subject: [FFmpeg-trac] #5542(avcodec:closed): Building ffmpeg using gcc 6.1.1 fails (libavcodec/libutvideoenc.cpp) In-Reply-To: <040.23dec97300593510a994182c424908df@avcodec.org> References: <040.23dec97300593510a994182c424908df@avcodec.org> Message-ID: <055.2c446ee23a1d33a3916abfd2dd0436cc@avcodec.org> #5542: Building ffmpeg using gcc 6.1.1 fails (libavcodec/libutvideoenc.cpp) ------------------------------------+----------------------------------- Reporter: tuankiet65 | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: libutvideo | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: compiler gcc libutvideo => libutvideo * status: new => closed * resolution: => fixed Comment: Thank you for the report, fixed in d1cacbbea946f39fb7a7ff9852bc5d8c1e67143c -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 09:13:55 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 07:13:55 -0000 Subject: [FFmpeg-trac] #5542(avcodec:closed): Building ffmpeg using gcc 6.1.1 fails (libavcodec/libutvideoenc.cpp) In-Reply-To: <040.23dec97300593510a994182c424908df@avcodec.org> References: <040.23dec97300593510a994182c424908df@avcodec.org> Message-ID: <055.91793df9426960af95dedd41bd7ede4e@avcodec.org> #5542: Building ffmpeg using gcc 6.1.1 fails (libavcodec/libutvideoenc.cpp) ------------------------------------+----------------------------------- Reporter: tuankiet65 | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: libutvideo | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by tuankiet65): Thanks for the quick response! :) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 09:32:50 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 07:32:50 -0000 Subject: [FFmpeg-trac] #5518(undetermined:closed): failed to update header with correct file size In-Reply-To: <039.7d28b4cd8f0861dcb36731d3083b12c3@avcodec.org> References: <039.7d28b4cd8f0861dcb36731d3083b12c3@avcodec.org> Message-ID: <054.082e1a3f422ed92ace04f1b23c03f329@avcodec.org> #5518: failed to update header with correct file size -------------------------------------+------------------------------------- Reporter: sagar9172 | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | needs_more_info Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => needs_more_info -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 11:55:23 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 09:55:23 -0000 Subject: [FFmpeg-trac] #5543(avcodec:new): av_packet_ref incorrectly processes packets with offset between data and buffer Message-ID: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> #5543: av_packet_ref incorrectly processes packets with offset between data and buffer ---------------------------------+-------------------------------------- Reporter: mrlika | Type: defect Status: new | Priority: critical Component: avcodec | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+-------------------------------------- As example aac_adtstoasc bitstream filter returns pakcets with pkt->data != pkt->buf->data (i.e. with offset) when I started to use new av_bsf_* API. Then if you call av_packet_ref on such packet you will get incorrect dst packet because it just sets dst->data = dst->buf->data in the code: {{{ int av_packet_ref(AVPacket *dst, const AVPacket *src) { int ret; ret = av_packet_copy_props(dst, src); if (ret < 0) return ret; if (!src->buf) { ret = packet_alloc(&dst->buf, src->size); if (ret < 0) goto fail; memcpy(dst->buf->data, src->data, src->size); } else { dst->buf = av_buffer_ref(src->buf); if (!dst->buf) { ret = AVERROR(ENOMEM); goto fail; } } dst->size = src->size; dst->data = dst->buf->data; return 0; fail: av_packet_free_side_data(dst); return ret; } }}} For example FLV muxer calls av_packet_ref internally that causes errors when processing packets from aac_adtstoasc bitstream filter. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 11:59:03 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 09:59:03 -0000 Subject: [FFmpeg-trac] #5543(avcodec:new): av_packet_ref incorrectly processes packets with offset between data and buffer In-Reply-To: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> References: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> Message-ID: <051.3197aaf36e2ed08a3d9dfdb7c08c9697@avcodec.org> #5543: av_packet_ref incorrectly processes packets with offset between data and buffer ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * priority: critical => normal Comment: How can I reproduce the issue? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 12:09:10 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 10:09:10 -0000 Subject: [FFmpeg-trac] #5543(avcodec:new): av_packet_ref incorrectly processes packets with offset between data and buffer In-Reply-To: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> References: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> Message-ID: <051.0392317006f0efab6012edd21aee665b@avcodec.org> #5543: av_packet_ref incorrectly processes packets with offset between data and buffer ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by mrlika): Replying to [comment:1 cehoyos]: > How can I reproduce the issue? I don't know how to reproduce the issue using ffmpeg currently because in trunc it still uses already deprecated av_bitstream_* API. Once ffmpeg switches to new av_bsf_* API you will get errors with aac_adtstoasc filter -> FLV muxer flow. To reproduce by coding you can create valid packet with pkt->data that has offset to pkt->buf->data and pass it to av_packet_ref. dst packet will not have the offset as you can see ffrom source code of av_packet_ref above. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 12:18:51 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 10:18:51 -0000 Subject: [FFmpeg-trac] #5543(avcodec:new): av_packet_ref incorrectly processes packets with offset between data and buffer In-Reply-To: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> References: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> Message-ID: <051.65085437b3ca8ef48f271fa6d33e5b7e@avcodec.org> #5543: av_packet_ref incorrectly processes packets with offset between data and buffer ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): Replying to [comment:2 mrlika]: > Replying to [comment:1 cehoyos]: > > How can I reproduce the issue? > > I don't know how to reproduce the issue using ffmpeg currently because in trunc it still uses already deprecated av_bitstream_* API. Can you provide source code that allows to reproduce the issue? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 12:23:18 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 10:23:18 -0000 Subject: [FFmpeg-trac] #5543(avcodec:new): av_packet_ref incorrectly processes packets with offset between data and buffer In-Reply-To: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> References: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> Message-ID: <051.669555fdb499864a333f5666e38ce9c2@avcodec.org> #5543: av_packet_ref incorrectly processes packets with offset between data and buffer ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by gjdfgh): This looks like a pretty bad bug, and the code looks incorrect to me. Just write a patch that fixes this issue (should be simple), and send it to the mailing list. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 12:26:09 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 10:26:09 -0000 Subject: [FFmpeg-trac] #5544(avcodec:new): hevc gray decoding mostly black for >8 bit Message-ID: <037.3a4666b9423751ffbb712ada27737328@avcodec.org> #5544: hevc gray decoding mostly black for >8 bit --------------------------------------+--------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Keywords: hevc Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+--------------------------------- {{{ $ ffmpeg -i gray10.hevc out.tif ffmpeg version N-79948-gd1cacbb Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --enable-libx265 libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, hevc, from 'gray10.hevc': Duration: N/A, bitrate: N/A Stream #0:0: Video: hevc (Rext), gray16le(tv), 256x256, 25 fps, 25 tbr, 1200k tbn [image2 @ 0x3358320] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, image2, to 'out.tif': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: tiff, gray16le, 256x256, q=2-31, 200 kb/s, 25 fps, 25 tbn Metadata: encoder : Lavc57.41.102 tiff Stream mapping: Stream #0:0 -> #0:0 (hevc (native) -> tiff (native)) Press [q] to stop, [?] for help frame= 1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A speed=9.66x video:129kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 12:43:23 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 10:43:23 -0000 Subject: [FFmpeg-trac] #5543(avcodec:new): av_packet_ref incorrectly processes packets with offset between data and buffer In-Reply-To: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> References: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> Message-ID: <051.0b085e887b4881e4b4a80030d4b205b0@avcodec.org> #5543: av_packet_ref incorrectly processes packets with offset between data and buffer ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by mrlika): The fix is just to change {{{ dst->data = dst->buf->data; }}} to {{{ dst->data = dst->buf->data + (src->data - src->buf->data); }}} Probably some src->data and src->buf->data validations are required. By the way because of this bug AVPacket *av_packet_clone(AVPacket *src) that calls av_packt_ref internally clones incorrectly packets with offset.The offset is lost. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 12:47:06 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 10:47:06 -0000 Subject: [FFmpeg-trac] #5545(avcodec:new): av_packet_clone should use const declaration Message-ID: <036.0fa78bbf89de53d177c6a5e65a3515a1@avcodec.org> #5545: av_packet_clone should use const declaration ---------------------------------+--------------------------------------- Reporter: mrlika | Type: enhancement Status: new | Priority: minor Component: avcodec | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+--------------------------------------- Change AVPacket *av_packet_clone(AVPacket *src) to AVPacket *av_packet_clone('''const''' AVPacket *src) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 12:58:21 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 10:58:21 -0000 Subject: [FFmpeg-trac] #5536(undetermined:new): Segmentation fault (core dumped) on large file In-Reply-To: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> References: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> Message-ID: <052.12ff944e1a588501e4db24d76ff79f37@avcodec.org> #5536: Segmentation fault (core dumped) on large file -------------------------------------+------------------------------------- Reporter: Sap1ens | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): The following works fine here: {{{ $ ffmpeg -loop 1 -i full_013244.tif -f rawvideo -pix_fmt yuv420p -vframes 100 - | x265 --input-res 3662x8250 --fps=30 --input - --output out.hevc }}} The following commands all crash: {{{ $ ffmpeg -loop 1 -i full_013244.tif -f rawvideo -pix_fmt yuv420p -vframes 100 - | ffmpeg -f rawvideo -s 3662x8250 -i - -threads 1 -x265-params pools=none out.hevc }}} {{{ $ ffmpeg -loop 1 -i full_013244.tif -f rawvideo -pix_fmt yuv420p -vframes 100 - | ffmpeg -f rawvideo -s 3662x8250 -i - out.hevc }}} {{{ $ ffmpeg -loop 1 -i full_013244.tif -pix_fmt yuv420p -vframes 100 out.hevc ffmpeg version N-79948-gd1cacbb Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --enable-libx265 libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [tiff_pipe @ 0x3813500] Stream #0: not enough frames to estimate rate; consider increasing probesize Input #0, tiff_pipe, from 'full_013244.tif': Duration: N/A, bitrate: N/A Stream #0:0: Video: tiff, gray, 3662x8250 [SAR 1:1 DAR 1831:4125], 25 tbr, 25 tbn x265 [info]: HEVC encoder version 1.9+163-10763a24dfb9 x265 [info]: build info [Linux][GCC 4.7.1][64 bit] 8bit x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX x265 [info]: Main profile, Level-6 (Main tier) x265 [info]: Thread pool created using 8 threads x265 [info]: frame threads / pool features : 3 / wpp(129 rows) x265 [info]: Coding QT: max CU size, min CU size : 64 / 8 x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra x265 [info]: ME / range / subpel / merge : hex / 57 / 2 / 2 x265 [info]: Keyframe min / max / scenecut : 25 / 250 / 40 x265 [info]: Lookahead / bframes / badapt : 20 / 4 / 2 x265 [info]: b-pyramid / weightp / weightb : 1 / 1 / 0 x265 [info]: References / ref-limit cu / depth : 3 / on / on x265 [info]: AQ: mode / str / qg-size / cu-tree : 1 / 1.0 / 32 / 1 x265 [info]: Rate Control / qCompress : CRF-28.0 / 0.60 x265 [info]: tools: rd=3 psy-rd=2.00 signhide tmvp strong-intra-smoothing x265 [info]: tools: lslices=8 deblock sao [hevc @ 0x381b080] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, hevc, to 'out.hevc': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: hevc, yuv420p, 3662x8250 [SAR 1:1 DAR 1831:4125], q=2-31, 25 fps, 25 tbn Metadata: encoder : Lavc57.41.102 libx265 Stream mapping: Stream #0:0 -> #0:0 (tiff (native) -> hevc (libx265)) Press [q] to stop, [?] for help Segmentation fault }}} Works fine with much lower frame count and lower thread count or significantly lower frame count (2). {{{ Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffe5120700 (LWP 28572)] 0x000000000140f871 in x265_filterPixelToShort_64x64_ssse3 () (gdb) bt #0 0x000000000140f871 in x265_filterPixelToShort_64x64_ssse3 () #1 0x000000000147ecc3 in x265::Predict::motionCompensation(x265::CUData const&, x265::PredictionUnit const&, x265::Yuv&, bool, bool) () #2 0x0000000001460749 in x265::Analysis::checkMerge2Nx2N_rd0_4(x265::Mode&, x265::Mode&, x265::CUGeom const&) () #3 0x0000000001466538 in x265::Analysis::compressInterCU_rd0_4(x265::CUData const&, x265::CUGeom const&, int) () #4 0x000000000146b30e in x265::Analysis::compressCTU(x265::CUData&, x265::Frame&, x265::CUGeom const&, x265::Entropy const&) () #5 0x0000000001222e79 in x265::FrameEncoder::processRowEncoder(int, x265::ThreadLocalData&) () #6 0x00000000012213ba in x265::FrameEncoder::processRow(int, int) () #7 0x000000000145b872 in x265::WaveFront::findJob(int) () #8 0x000000000120bd12 in x265::WorkerThread::threadMain() () #9 0x000000000120b60a in x265::ThreadShim(void*) () #10 0x00007ffff6485e0e in start_thread () from /lib64/libpthread.so.0 #11 0x00007ffff4f652cd in clone () from /lib64/libc.so.6 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 12:59:57 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 10:59:57 -0000 Subject: [FFmpeg-trac] #5545(avcodec:new): av_packet_clone should use const declaration In-Reply-To: <036.0fa78bbf89de53d177c6a5e65a3515a1@avcodec.org> References: <036.0fa78bbf89de53d177c6a5e65a3515a1@avcodec.org> Message-ID: <051.e2893e5885261c57a625405197a5209b@avcodec.org> #5545: av_packet_clone should use const declaration -------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: enhancement | Status: new Priority: minor | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by cehoyos): Please send your patch made with {{{git format-patch}}} to the development mailing list, patches (and concrete patch suggestions) are ignored on this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 13:06:29 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 11:06:29 -0000 Subject: [FFmpeg-trac] #5369(undetermined:open): new audiotoolbox encoder does not support AAC encoding with more than 2 channels In-Reply-To: <036.18c79cd64c953564f6190d05bb355a71@avcodec.org> References: <036.18c79cd64c953564f6190d05bb355a71@avcodec.org> Message-ID: <051.e80ea80e297799a32ac92ac647024d1a@avcodec.org> #5369: new audiotoolbox encoder does not support AAC encoding with more than 2 channels -------------------------------------+------------------------------------- Reporter: julian | Owner: 11rcombs Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: audiotoolbox osx | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Is there any indication that this can be fixed inside FFmpeg? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 13:10:02 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 11:10:02 -0000 Subject: [FFmpeg-trac] #5369(undetermined:open): new audiotoolbox encoder does not support AAC encoding with more than 2 channels In-Reply-To: <036.18c79cd64c953564f6190d05bb355a71@avcodec.org> References: <036.18c79cd64c953564f6190d05bb355a71@avcodec.org> Message-ID: <051.159d2ba2906ad584ab63ce4c5f4083fa@avcodec.org> #5369: new audiotoolbox encoder does not support AAC encoding with more than 2 channels -------------------------------------+------------------------------------- Reporter: julian | Owner: 11rcombs Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: audiotoolbox osx | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by gjdfgh): It could easily depend on your OSX version. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 13:11:51 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 11:11:51 -0000 Subject: [FFmpeg-trac] #5543(avcodec:new): av_packet_ref incorrectly processes packets with offset between data and buffer In-Reply-To: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> References: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> Message-ID: <051.7f244994f201f008aa2b977deb014fa7@avcodec.org> #5543: av_packet_ref incorrectly processes packets with offset between data and buffer ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by mrlika): Source code to reproduce: {{{ static void testcase_for_av_packet_ref(void) { AVPacket *src = av_packet_alloc(); AVPacket *dst = av_packet_alloc(); av_new_packet(src, 32); /* Allocate payload 32 bytes */ assert(src->data == src->buf->data); assert(src->size == 32); assert(src->buf->size == 32 + AV_INPUT_BUFFER_PADDING_SIZE); /* Doing payload offset by 16 bytes. Buffer remains the same */ src->data += 16; src->size -= 16; av_packet_ref(dst, src); assert(dst->size == src->size); assert(dst->data == src->data); /* This fails */ } static void testcase_for_av_packet_clone(void) { AVPacket *src = av_packet_alloc(); AVPacket *dst; av_new_packet(src, 32); /* Allocate payload 32 bytes */ assert(src->data == src->buf->data); assert(src->size == 32); assert(src->buf->size == 32 + AV_INPUT_BUFFER_PADDING_SIZE); /* Doing payload offset by 16 bytes. Buffer remains the same */ src->data += 16; src->size -= 16; dst = av_packet_clone(src); assert(dst->size == src->size); assert(dst->data == src->data); /* This fails */ } }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 13:53:07 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 11:53:07 -0000 Subject: [FFmpeg-trac] #5546(undetermined:new): MSVC x64 build broken Message-ID: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Current git's master branch doesn't build with VS2013 here for the 64bit version; x86 is ok. I can't tell since when it is, couple of onths ago build was still fine. How to reproduce: - get msys environment, yasm, ... (attached msbuild file below) - git clone ffmpeg - open msys's bash shell, cd to ffmpeg dir - ./configure --enable-shared --toolchain=msvc - make Results in the error: ./compat/windows/makedef libavutil/libavutil.ver libavutil/../compat/msvcrt/snprintf.o libavutil/../compat/strtod.o libavutil/adler32.o libavutil/aes.o libavutil/aes_ctr.o libavutil/audio_fifo.o libavutil/avstring.o libavutil/base64.o libavutil/blowfish.o libavutil/bprint.o libavutil/buffer.o libavutil/camellia.o libavutil/cast5.o libavutil/channel_layout.o libavutil/color_utils.o libavutil/cpu.o libavutil/crc.o libavutil/des.o libavutil/dict.o libavutil/display.o libavutil/downmix_info.o libavutil/error.o libavutil/eval.o libavutil/fifo.o libavutil/file.o libavutil/file_open.o libavutil/fixed_dsp.o libavutil/float_dsp.o libavutil/frame.o libavutil/hash.o libavutil/hmac.o libavutil/hwcontext.o libavutil/imgutils.o libavutil/integer.o libavutil/intmath.o libavutil/lfg.o libavutil/lls.o libavutil/log.o libavutil/log2_tab.o libavutil/lzo.o libavutil/mastering_display_metadata.o libavutil/mathematics.o libavutil/md5.o libavutil/mem.o libavutil/murmur3.o libavutil/opt.o libavutil/parseutils.o libavutil/pixdesc.o libavutil/pixelutils.o libavutil/random_seed.o libavutil/rational.o libavutil/rc4.o libavutil/reverse.o libavutil/ripemd.o libavutil/samplefmt.o libavutil/sha.o libavutil/sha512.o libavutil/stereo3d.o libavutil/tea.o libavutil/threadmessage.o libavutil/time.o libavutil/timecode.o libavutil/tree.o libavutil/twofish.o libavutil/utils.o libavutil/x86/cpu.o libavutil/x86/cpuid.o libavutil/x86/emms.o libavutil/x86/fixed_dsp.o libavutil/x86/fixed_dsp_init.o libavutil/x86/float_dsp.o libavutil/x86/float_dsp_init.o libavutil/x86/lls.o libavutil/x86/lls_init.o libavutil/x86/pixelutils.o libavutil/x86/pixelutils_init.o libavutil/xga_font_data.o libavutil/xtea.o > libavutil/avutil-55.def Microsoft (R) Library Manager Version 12.00.40629.0 Copyright (C) Microsoft Corporation. All rights reserved. libavutil/adler32.o : fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86' Could not create temporary library. library.mak:97: recipe for target 'libavutil/avutil-55.dll' failed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 14:33:39 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 12:33:39 -0000 Subject: [FFmpeg-trac] #5546(undetermined:new): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.acecc78d44abdc820b5f71d113a9c548@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by veroorzaker): was checking this more in detail and made a mistake in the description, seems I cannot edit it; proper description: Summary of the bug: Current git's master branch doesn't build with VS2013 here for the 64bit version after building the x86 version or vice versae. I can't tell since when it is, couple of onths ago build was still fine. Root cause is probably something doesn't get cleaned/built properly for consecutive builds. How to reproduce: - get msys environment, yasm, ... (attached msbuild file below) - git clone ffmpeg now build x86 version: - run visual studio x86 command prompt - open msys's bash shell, cd to ffmpeg dir - ./configure --enable-shared --toolchain=msvc - make now build x64 version: - run visual studio x64 command prompt - open msys's bash shell, cd to ffmpeg dir - ./configure --enable-shared --toolchain=msvc - make clean - make This results in the original error displayed above. Doing it the other way around, i.e. clone, then build x64, make clean and then build x86 the error is "libavutil/adler32.o : fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'" -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 14:39:00 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 12:39:00 -0000 Subject: [FFmpeg-trac] #5546(undetermined:new): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.9d0c1676b058567902ed7a5dc3bdfa47@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by dbuitenh): It's because you are not cleaning before building on the 2nd arch, and you are not setting the target arch and OS properly during configure. e.g. configure --target-os=win64 --arch=x86_64 --toolchain=msvc -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 14:43:17 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 12:43:17 -0000 Subject: [FFmpeg-trac] #5547(avfilter:new): Drawtext filter borderw option crashes setting fontsize from 10 to 22 using msgothic font Message-ID: <035.ede5b5188b20b78e58bc03e8a11b07ee@avcodec.org> #5547: Drawtext filter borderw option crashes setting fontsize from 10 to 22 using msgothic font -------------------------------------+------------------------------------- Reporter: nicol | Type: defect Status: new | Priority: normal Component: avfilter | Version: git- Keywords: Drawtext, | master font | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Setting fontsize from 10 to 22 crashes, but under 9 and over 23 using msgothic.ttc is fine. How to reproduce: {{{ % ffplay -f lavfi -i testsrc -vf drawtext=fontcolor=white:fontfile='C\:/Windows/Fonts/msgothic.ttc':fontsize=10:text=hoge:borderw=1 -debug 99 ffmpeg version N-79947-gcd244fa built on ... zeranoe ffmpeg-20160512 }}} ffmpeg-20160512-git-cd244fa-win64-static\bin>ffplay -f lavfi -i testsrc -vf drawtext=fontcolor=white:fontfile='C\:/Windows/Fonts/msgothic.ttc':fontsize=10:text=hoge:borderw=1 -debug 99 ffplay version N-79947-gcd244fa Copyright (c) 2003-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable- libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable- libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable- libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 detected 4 logical cores 0 aq= 0KB vq= 0KB sq= 0B f=0/0 [Parsed_testsrc_0 @ 0000000000594d80] size:320x240 rate:25/1 duration:-1.000000 sar:1/1 [AVFilterGraph @ 000000000035a220] query_formats: 2 queried, 1 merged, 0 already done, 0 delayed [lavfi @ 0000000000590bc0] All info found Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0, 1, 1/25: Video: rawvideo, 1 reference frame (RGB[24] / 0x18424752), rgb24, 320x240 (0x0) [SAR 1:1 DAR 4:3], 0/1, 25 fps, 25 tbr, 25 tbn [rawvideo @ 000000000060f8a0] PACKET SIZE: 230400, STRIDE: 960 Video frame changed from size:0x0 format:none serial:-1 to size:320x240 format:rgb24 serial:1 [ffplay_buffer @ 0000000000591600] Setting 'video_size' to value '320x240' [ffplay_buffer @ 0000000000591600] Setting 'pix_fmt' to value '2' [ffplay_buffer @ 0000000000591600] Setting 'time_base' to value '1/25' [ffplay_buffer @ 0000000000591600] Setting 'pixel_aspect' to value '1/1' [ffplay_buffer @ 0000000000591600] Setting 'frame_rate' to value '25/1' [ffplay_buffer @ 0000000000591600] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param: [ffplay_crop @ 0000000003639720] Setting 'out_w' to value 'floor(in_w/2)*2' [ffplay_crop @ 0000000003639720] Setting 'out_h' to value 'floor(in_h/2)*2' [Parsed_drawtext_0 @ 0000000003639800] Setting 'fontcolor' to value 'white' [Parsed_drawtext_0 @ 0000000003639800] Setting 'fontfile' to value 'C:/Windows/Fonts/msgothic.ttc' [Parsed_drawtext_0 @ 0000000003639800] Setting 'fontsize' to value '10' [Parsed_drawtext_0 @ 0000000003639800] Setting 'text' to value 'hoge' [Parsed_drawtext_0 @ 0000000003639800] Setting 'borderw' to value '1' nan M-V: nan fd= 0 aq= 0KB vq= 5852KB sq= 0B f=0/0 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 14:44:48 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 12:44:48 -0000 Subject: [FFmpeg-trac] #5543(avcodec:new): av_packet_ref incorrectly processes packets with offset between data and buffer In-Reply-To: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> References: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> Message-ID: <051.8cc822fd50d0e1b3879df162a4c02252@avcodec.org> #5543: av_packet_ref incorrectly processes packets with offset between data and buffer ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by gjdfgh): > The fix is just to change Still a patch would be nice. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 15:09:05 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 13:09:05 -0000 Subject: [FFmpeg-trac] #5546(undetermined:new): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.07067f2926c9827b19ce59b7c8eb2f08@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by heleppkes): I followed the steps you outlined exactly and it works here with VS2015 (don't have 2013 installed, but that should make no difference) Sounds to me like you may have indeed skipped the clean step. If you are re-configuring anyway, running "make distclean" before the configure is probably always a good thing to do. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 15:46:20 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 13:46:20 -0000 Subject: [FFmpeg-trac] #5543(avcodec:new): av_packet_ref incorrectly processes packets with offset between data and buffer In-Reply-To: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> References: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> Message-ID: <051.2cf68186b589dab268a2dda58a12992f@avcodec.org> #5543: av_packet_ref incorrectly processes packets with offset between data and buffer ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by mrlika): Patch thread: http://ffmpeg.org/pipermail/ffmpeg-devel/2016-May/194194.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 16:19:51 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 14:19:51 -0000 Subject: [FFmpeg-trac] #5546(undetermined:new): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.03bb811dd1884eaff6daae3015488dd3@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Your report is that {{{make clean}}} does not work. Can you confirm this? For example with a command line like {{{make libavutil/adler.o && make clean && ls -l libavutil/adler.o}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 16:37:50 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 14:37:50 -0000 Subject: [FFmpeg-trac] #5548(avcodec:new): FFV1 encoder creates invalid stream if width or height is 1 or 2 Message-ID: <038.f03a2653d68a13526fcf960206234a64@avcodec.org> #5548: FFV1 encoder creates invalid stream if width or height is 1 or 2 ----------------------------------+--------------------------------------- Reporter: Zenitram | Type: defect Status: new | Priority: normal Component: avcodec | Version: unspecified Keywords: FFV1 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- Summary of the bug: FFV1 encoder creates an invalid stream if width or height is 1 or 2. technical description: is such scenario, num_v_slices has a value of 2 so slice_y should be maximum 1, but slices have slice_y = 2 everywhere (instead of = 0 or 1). How to reproduce: {{{ >ffmpeg -y -f lavfi -i testsrc -t 1 -filter:v scale="353:1" -vcodec ffv1 -level 3 353x1.mkv ffmpeg version N-79630-g9ac154d Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable- libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable- libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable- libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 22.101 / 55. 22.101 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 34.103 / 57. 34.103 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 fps, 25 tbr, 25 tbn [matroska @ 0000000000f8e8e0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, matroska, to '353x1.mkv': Metadata: encoder : Lavf57.34.103 Stream #0:0: Video: ffv1 (FFV1 / 0x31564646), bgr0, 353x1 [SAR 4:1059 DAR 4:3], q=2-31, 200 kb/s, 25 fps, 1k tbn Metadata: encoder : Lavc57.38.100 ffv1 Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> ffv1 (native)) Press [q] to stop, [?] for help frame= 25 fps=0.0 q=-0.0 Lsize= 15kB time=00:00:00.96 bitrate= 130.4kbits/s speed=44.7x video:14kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 7.009154% >ffmpeg -i 353x1.mkv fake.mp4 ffmpeg version N-79630-g9ac154d Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable- libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable- libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable- libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 22.101 / 55. 22.101 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 34.103 / 57. 34.103 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [ffv1 @ 00000000025245e0] slice count invalid [matroska,webm @ 00000000001d6e60] Failed to open codec in av_find_stream_info [ffv1 @ 00000000025245e0] slice count invalid Input #0, matroska,webm, from '353x1.mkv': Metadata: ENCODER : Lavf57.34.103 Duration: 00:00:01.00, start: 0.000000, bitrate: 125 kb/s Stream #0:0: Video: ffv1 (FFV1 / 0x31564646), none, 353x1, SAR 1:255 DAR 353:255, 25 fps, 25 tbr, 1k tbn (default) Metadata: ENCODER : Lavc57.38.100 ffv1 DURATION : 00:00:01.000000000 [buffer @ 00000000025179e0] Unable to parse option value "-1" as pixel format Last message repeated 1 times [buffer @ 00000000025179e0] Error setting option pix_fmt to value -1. [graph 0 input from stream 0:0 @ 0000000002517500] Error applying options to the filter. Error opening filters! }}} Same if you invert width and height. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 18:28:05 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 16:28:05 -0000 Subject: [FFmpeg-trac] #5546(undetermined:new): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.e571478d7d7bdde4fdb768433979b752@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by veroorzaker): Ok thanks guys, reading this I'm thinking it's probably a user error (e.g. didn't know arch flags had to be specified - never did it, also never had problems without them though), so I'll first carefully try everything out with different combinations, then report back. Some results already: - start VS x64 commandline - cl Microsoft (R) C/C++ Optimizing Compiler Version 18.00.40629 for x64 - git clone git://source.ffmpeg.org/ffmpeg.git - cd ffmpeg - ./configure --target-os=win64 --arch=x86_64 --toolchain=msvc - make - all fine, creates x64 executable Then: - start VS x86 commandline - cl Microsoft (R) C/C++ Optimizing Compiler Version 18.00.40629 for x86 - make clean - make distclean - ls -l */*.o -rw-r--r-- 1 None None 9461 May 12 17:59 compat/strtod.o - ./configure --target-os=win32 --arch=x86 --toolchain=msvc - make - libavutil/adler32.o : fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64' Try again from scratch: - cd .. - rm -Rf ffmpeg - git clone git://source.ffmpeg.org/ffmpeg.git - cd ffmpeg - ./configure --target-os=win32 --arch=x86 --toolchain=msvc - make - all fine, creates x86 executable -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 18:48:02 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 16:48:02 -0000 Subject: [FFmpeg-trac] #5546(undetermined:new): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.50cb77ee7a056c880bcac04515d6fc7c@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Please test if {{{make clean}}} removes libavutil/adler.o on your system or not. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 20:37:18 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 18:37:18 -0000 Subject: [FFmpeg-trac] #4158(undetermined:reopened): Audio Stream loss after codec change In-Reply-To: <036.c9a66f4062d5a706a79d4447b6a7d4b7@avcodec.org> References: <036.c9a66f4062d5a706a79d4447b6a7d4b7@avcodec.org> Message-ID: <051.61a347fcbe67835319dcf498afffe3d2@avcodec.org> #4158: Audio Stream loss after codec change -------------------------------------+------------------------------------- Reporter: jimbob | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by jimbob): * status: closed => reopened * resolution: needs_more_info => Comment: cehoyos, I checked bug reports for this bug but was unable to correct it (except reported for an older version): See #3553, and https://ffmpeg.org/pipermail/ffmpeg-user/2013-May/015184.html. I don't suspect these issues are related. I have two sample videos now. Only 5 minutes each. I just happened to get lucky and noticed it shortly after restarting the stream. Thankfully I have multiple copies of this problem, it seems to affect both video output as well as video 'input'. Time of occurrence is roughly between 3 minutes to the end of the video. Skipping it in VLC has no effect on the fact that audio is not present; nor is it restored. Version: FFMPEG 2.8-static and FFMPEG 2.4.2 Original parameters: /home/user/ffmpeg_run/ffmpeg -i "udp://239.175.2.61:5000?overrun_nonfatal=1" -vf yadif -map 0 -c:a copy -vcodec libx264 -b:v 5000k -bufsize 12000k -g 60 -preset superfast -tune zerolatency -f "mpegts udp://239.175.4.61:5000?pkt_size=1316&ttl=10" /home/user/ffmpeg_run/ffmpeg -i "udp://239.175.2.61:5000?overrun_nonfatal=1" -y -f mpegts WGN-input.raw /home/user/ffmpeg_run/ffmpeg -i "udp://239.175.4.61:5000?pkt_size=1316&ttl=10" -y -f mpegts WGN-output.raw Background: We receive the stream from an authorized satellite receiver via unicast, it hits a multicast server; this then broadcasts the output which is received by these transcoding servers. We are confident that this issue is not a problem with the multicast server because we can tune into the stream without any problem after the audio has been "muted" after it passes the ffmpeg processes. This issue has been omnipresent since version 2.4 and earlier. Please feel free to pass input.raw and output.raw through the latest ffmpeg build to see if it corrects the problem: I have a feeling that it doesn't. I have uploaded WGN-PUT.txt to your file server, as well as the input and output files respectively. The only real output to the screen is the message in WGN-PUT.txt. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 20:52:36 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 18:52:36 -0000 Subject: [FFmpeg-trac] #5546(undetermined:new): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.cd063a9fa552191cd6a58d73bf54af25@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by veroorzaker): Yes it does, see result of {{{ls -l */*.o}}} above -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 20:58:09 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 18:58:09 -0000 Subject: [FFmpeg-trac] #5546(undetermined:closed): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.3cbe3ea29decd8d56fc50b02a10a8b6a@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | worksforme Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => worksforme -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 21:34:58 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 19:34:58 -0000 Subject: [FFmpeg-trac] #5546(undetermined:closed): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.654c472fc100094ac32b34c08092282d@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | worksforme Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by veroorzaker): Closed? I was just coming up with a fix :P So after {{{make clean}}}, a bunch of files are not cleaned (as already shown in above comment): - compat\msvcrt\snprintf.d - compat\msvcrt\snprintf.o - compat\strtod.d - compat\strtod.o - bunch of pdb and ilk files for ffmpeg_g, ffprobe_g Removing the first 4 (snprintf.o/d and strod.o/d) fixes the problem, since they'll then be built again for the correct platform. > Your report is that make clean does not work. Can you confirm this? seems so -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 23:07:52 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 21:07:52 -0000 Subject: [FFmpeg-trac] #5546(undetermined:closed): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.96cb11f4cf77d1f7553786fdb2bb7bc3@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | worksforme Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by heleppkes): Those files are not built for 2015, as they are unnecessary there, but it is certainly possible that they are not cleaned properly since they are rather special in the build system -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 23:24:55 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 21:24:55 -0000 Subject: [FFmpeg-trac] #5536(undetermined:new): Segmentation fault (core dumped) on large file In-Reply-To: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> References: <037.13e7617390d8d54605101c2709ac5ca0@avcodec.org> Message-ID: <052.d80bca9a953d4fcab461a492d446f0b3@avcodec.org> #5536: Segmentation fault (core dumped) on large file -------------------------------------+------------------------------------- Reporter: Sap1ens | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Sap1ens): This is working, thank you so much. Should I close the ticket even though the problem has not been clearly found? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 12 23:57:20 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 21:57:20 -0000 Subject: [FFmpeg-trac] #5546(undetermined:closed): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.1a2c229d99ca25f7317934afd0f689f8@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | worksforme Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:9 veroorzaker]: > So after {{{make clean}}}, a bunch of files are not cleaned (as already shown in above comment): > - compat\msvcrt\snprintf.d > - compat\msvcrt\snprintf.o > - compat\strtod.d > - compat\strtod.o > - bunch of pdb and ilk files for ffmpeg_g, ffprobe_g But this is not what you originally reported and it is not possible to trigger a build error because these files are not deleted by {{{make clean}}} or am I wrong? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 00:07:24 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 22:07:24 -0000 Subject: [FFmpeg-trac] #5549(avformat:new): ffrtmp errors where librtmp succeeds Message-ID: <035.933393c59b78921492451b4d4ec1dd7a@avcodec.org> #5549: ffrtmp errors where librtmp succeeds -------------------------------------+------------------------------------- Reporter: RiCON | Type: defect Status: new | Priority: normal Component: avformat | Version: git- Keywords: | master rtmp,librtmp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Opening the same stream with FFmpeg compiled with native rtmp support fails and succeeds if compiled with librtmp How to reproduce: FFmpeg with librtmp: {{{ % ffmpeg-librtmp.exe -rtmp_swfverify http://www.hitbox.tv/static/player/flowplayer/flowplayer.commercial-3.2.16.swf -i rtmp://edge.live.hitbox.tv/live/csgobattle ffmpeg version N-79975-g97946b2 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Rev5, Built by MSYS2 project) configuration: --enable-libx264 --enable-libvpx --enable-libopus --disable-postproc --disable-doc --disable-demuxer=asf --disable-ffplay --enable-librtmp --enable-openssl --enable-gpl --enable-nonfree --disable- debug libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Metadata: Server NGINX RTMP (github.com/arut/nginx-rtmp-module) width 1280.00 height 720.00 displayWidth 1280.00 displayHeight 720.00 duration 0.00 framerate 50.00 fps 50.00 videodatarate 2000.00 videocodecid 0.00 audiodatarate 160.00 audiocodecid 16.00 [live_flv @ 000000b3ffd07260] video stream discovered after head already parsed [live_flv @ 000000b3ffd07260] audio stream discovered after head already parsed Input #0, live_flv, from 'rtmp://edge.live.hitbox.tv/live/csgobattle': Metadata: Server : NGINX RTMP (github.com/arut/nginx-rtmp-module) displayWidth : 1280 displayHeight : 720 fps : 50 profile : level : Duration: 00:00:00.00, start: 726683.072000, bitrate: N/A Stream #0:0: Video: h264 (Main), yuv420p(tv, bt709/bt709/iec61966-2-1), 1280x720, 50 fps, 50 tbr, 1k tbn Stream #0:1: Audio: aac (LC), 48000 Hz, stereo, fltp At least one output file must be specified }}} FFmpeg with native rtmp {{{ % ffmpeg-ffrtmp.exe -rtmp_swfverify http://www.hitbox.tv/static/player/flowplayer/flowplayer.commercial-3.2.16.swf -i rtmp://edge.live.hitbox.tv/live/csgobattle ffmpeg version N-79975-g97946b2 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Rev5, Built by MSYS2 project) configuration: --enable-libx264 --enable-libvpx --enable-libopus --disable-postproc --enable-gcrypt --disable-doc --disable-demuxer=asf --disable-ffplay --enable-gpl --disable-debug libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 rtmp://edge.live.hitbox.tv/live/csgobattle: I/O error }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 00:27:30 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 22:27:30 -0000 Subject: [FFmpeg-trac] #4158(undetermined:reopened): Audio Stream loss after codec change In-Reply-To: <036.c9a66f4062d5a706a79d4447b6a7d4b7@avcodec.org> References: <036.c9a66f4062d5a706a79d4447b6a7d4b7@avcodec.org> Message-ID: <051.cb07eb4a3a895485f6d5d813b788d846@avcodec.org> #4158: Audio Stream loss after codec change -------------------------------------+------------------------------------- Reporter: jimbob | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): To make this a valid ticket, please: * Test current FFmpeg git head. * Post the command line that allows to reproduce the issue together with the complete, uncut console output here in the ticket. * Provide an input sample: Do not use the ffmpeg executable to record the input sample! Use either {{{mplayer -dumpstream}}} or {{{tools/aviocat}}} or any other tool that dumps the input stream unchanged, this is not (easily) possible with the ffmpeg command line tool. Please avoid uploading output files, they often lead to confusion. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 00:34:35 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 22:34:35 -0000 Subject: [FFmpeg-trac] #5548(avcodec:open): FFV1 encoder creates invalid stream with -level 3 if width or height is 1 or 2 (was: FFV1 encoder creates invalid stream if width or height is 1 or 2) In-Reply-To: <038.f03a2653d68a13526fcf960206234a64@avcodec.org> References: <038.f03a2653d68a13526fcf960206234a64@avcodec.org> Message-ID: <053.064193544780d88604e218722adde457@avcodec.org> #5548: FFV1 encoder creates invalid stream with -level 3 if width or height is 1 or 2 ------------------------------------+----------------------------------- Reporter: Zenitram | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: FFV1 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => open * version: unspecified => git-master * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 01:00:49 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 May 2016 23:00:49 -0000 Subject: [FFmpeg-trac] #5547(avfilter:closed): Drawtext filter borderw option crashes setting fontsize from 10 to 22 using msgothic font In-Reply-To: <035.ede5b5188b20b78e58bc03e8a11b07ee@avcodec.org> References: <035.ede5b5188b20b78e58bc03e8a11b07ee@avcodec.org> Message-ID: <050.37efd3df3525eb7fee48e6c6649e5f3b@avcodec.org> #5547: Drawtext filter borderw option crashes setting fontsize from 10 to 22 using msgothic font ------------------------------------+-------------------------------------- Reporter: nicol | Owner: Type: defect | Status: closed Priority: normal | Component: avfilter Version: git-master | Resolution: worksforme Keywords: drawtext | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+-------------------------------------- Changes (by cehoyos): * keywords: Drawtext, font => drawtext * status: new => closed * resolution: => worksforme Old description: > Summary of the bug: Setting fontsize from 10 to 22 crashes, but under 9 > and over 23 using msgothic.ttc is fine. > How to reproduce: > {{{ > % ffplay -f lavfi -i testsrc -vf > drawtext=fontcolor=white:fontfile='C\:/Windows/Fonts/msgothic.ttc':fontsize=10:text=hoge:borderw=1 > -debug 99 > ffmpeg version N-79947-gcd244fa > built on ... zeranoe ffmpeg-20160512 > }}} > > ffmpeg-20160512-git-cd244fa-win64-static\bin>ffplay -f lavfi -i testsrc > -vf > drawtext=fontcolor=white:fontfile='C\:/Windows/Fonts/msgothic.ttc':fontsize=10:text=hoge:borderw=1 > -debug 99 > ffplay version N-79947-gcd244fa Copyright (c) 2003-2016 the FFmpeg > developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl > --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib > --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv > --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca > --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc > --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable- > libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg > --enable-libopus --enable-librtmp --enable-libschroedinger --enable- > libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable- > libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis > --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 > --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg > --enable-lzma --enable-decklink --enable-zlib > libavutil 55. 24.100 / 55. 24.100 > libavcodec 57. 41.102 / 57. 41.102 > libavformat 57. 36.100 / 57. 36.100 > libavdevice 57. 0.101 / 57. 0.101 > libavfilter 6. 45.100 / 6. 45.100 > libswscale 4. 1.100 / 4. 1.100 > libswresample 2. 0.101 / 2. 0.101 > libpostproc 54. 0.100 / 54. 0.100 > detected 4 logical cores 0 aq= 0KB vq= 0KB sq= 0B f=0/0 > [Parsed_testsrc_0 @ 0000000000594d80] size:320x240 rate:25/1 > duration:-1.000000 sar:1/1 > [AVFilterGraph @ 000000000035a220] query_formats: 2 queried, 1 merged, 0 > already done, 0 delayed > [lavfi @ 0000000000590bc0] All info found > Input #0, lavfi, from 'testsrc': > Duration: N/A, start: 0.000000, bitrate: N/A > Stream #0:0, 1, 1/25: Video: rawvideo, 1 reference frame (RGB[24] / > 0x18424752), rgb24, 320x240 (0x0) [SAR > 1:1 DAR 4:3], 0/1, 25 fps, 25 tbr, 25 tbn > [rawvideo @ 000000000060f8a0] PACKET SIZE: 230400, STRIDE: 960 > Video frame changed from size:0x0 format:none serial:-1 to size:320x240 > format:rgb24 serial:1 > [ffplay_buffer @ 0000000000591600] Setting 'video_size' to value > '320x240' > [ffplay_buffer @ 0000000000591600] Setting 'pix_fmt' to value '2' > [ffplay_buffer @ 0000000000591600] Setting 'time_base' to value '1/25' > [ffplay_buffer @ 0000000000591600] Setting 'pixel_aspect' to value '1/1' > [ffplay_buffer @ 0000000000591600] Setting 'frame_rate' to value '25/1' > [ffplay_buffer @ 0000000000591600] w:320 h:240 pixfmt:rgb24 tb:1/25 > fr:25/1 sar:1/1 sws_param: > [ffplay_crop @ 0000000003639720] Setting 'out_w' to value > 'floor(in_w/2)*2' > [ffplay_crop @ 0000000003639720] Setting 'out_h' to value > 'floor(in_h/2)*2' > [Parsed_drawtext_0 @ 0000000003639800] Setting 'fontcolor' to value > 'white' > [Parsed_drawtext_0 @ 0000000003639800] Setting 'fontfile' to value > 'C:/Windows/Fonts/msgothic.ttc' > [Parsed_drawtext_0 @ 0000000003639800] Setting 'fontsize' to value '10' > [Parsed_drawtext_0 @ 0000000003639800] Setting 'text' to value 'hoge' > [Parsed_drawtext_0 @ 0000000003639800] Setting 'borderw' to value '1' > nan M-V: nan fd= 0 aq= 0KB vq= 5852KB sq= 0B f=0/0 New description: Summary of the bug: Setting fontsize from 10 to 22 crashes, but under 9 and over 23 using msgothic.ttc is fine. How to reproduce: {{{ ffmpeg-20160512-git-cd244fa-win64-static\bin>ffplay -f lavfi -i testsrc -vf drawtext=fontcolor=white:fontfile='C\:/Windows/Fonts/msgothic.ttc':fontsize=10:text=hoge:borderw=1 -debug 99 ffplay version N-79947-gcd244fa Copyright (c) 2003-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable- libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable- libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable- libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 detected 4 logical cores 0 aq= 0KB vq= 0KB sq= 0B f=0/0 [Parsed_testsrc_0 @ 0000000000594d80] size:320x240 rate:25/1 duration:-1.000000 sar:1/1 [AVFilterGraph @ 000000000035a220] query_formats: 2 queried, 1 merged, 0 already done, 0 delayed [lavfi @ 0000000000590bc0] All info found Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0, 1, 1/25: Video: rawvideo, 1 reference frame (RGB[24] / 0x18424752), rgb24, 320x240 (0x0) [SAR 1:1 DAR 4:3], 0/1, 25 fps, 25 tbr, 25 tbn [rawvideo @ 000000000060f8a0] PACKET SIZE: 230400, STRIDE: 960 Video frame changed from size:0x0 format:none serial:-1 to size:320x240 format:rgb24 serial:1 [ffplay_buffer @ 0000000000591600] Setting 'video_size' to value '320x240' [ffplay_buffer @ 0000000000591600] Setting 'pix_fmt' to value '2' [ffplay_buffer @ 0000000000591600] Setting 'time_base' to value '1/25' [ffplay_buffer @ 0000000000591600] Setting 'pixel_aspect' to value '1/1' [ffplay_buffer @ 0000000000591600] Setting 'frame_rate' to value '25/1' [ffplay_buffer @ 0000000000591600] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param: [ffplay_crop @ 0000000003639720] Setting 'out_w' to value 'floor(in_w/2)*2' [ffplay_crop @ 0000000003639720] Setting 'out_h' to value 'floor(in_h/2)*2' [Parsed_drawtext_0 @ 0000000003639800] Setting 'fontcolor' to value 'white' [Parsed_drawtext_0 @ 0000000003639800] Setting 'fontfile' to value 'C:/Windows/Fonts/msgothic.ttc' [Parsed_drawtext_0 @ 0000000003639800] Setting 'fontsize' to value '10' [Parsed_drawtext_0 @ 0000000003639800] Setting 'text' to value 'hoge' [Parsed_drawtext_0 @ 0000000003639800] Setting 'borderw' to value '1' nan M-V: nan fd= 0 aq= 0KB vq= 5852KB sq= 0B f=0/0 }}} -- Comment: I cannot reproduce, please reopen if you can provide backtrace etc. as explained on https://ffmpeg.org/bugreports.html {{{ $ ffmpeg -loglevel 99 -f lavfi -i testsrc=s=hd1080 -vf drawtext=fontcolor=white:fontfile=msgothic.ttc:text=hoge:borderw=1 out.avi ffmpeg version N-79976-gcb928fc Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --enable-libfreetype --enable-fontconfig libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Splitting the commandline. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'. Reading option '-f' ... matched as option 'f' (force format) with argument 'lavfi'. Reading option '-i' ... matched as input file with argument 'testsrc=s=hd1080'. Reading option '-vf' ... matched as option 'vf' (set video filters) with argument 'drawtext=fontcolor=white:fontfile=msgothic.ttc:text=hoge:borderw=1'. Reading option 'out.avi' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option loglevel (set logging level) with argument 99. Successfully parsed a group of options. Parsing a group of options: input file testsrc=s=hd1080. Applying option f (force format) with argument lavfi. Successfully parsed a group of options. Opening an input file: testsrc=s=hd1080. detected 8 logical cores [Parsed_testsrc_0 @ 0x242e1e0] Setting 's' to value 'hd1080' [Parsed_testsrc_0 @ 0x242e1e0] size:1920x1080 rate:25/1 duration:-1.000000 sar:1/1 [AVFilterGraph @ 0x242cc60] query_formats: 2 queried, 1 merged, 0 already done, 0 delayed [lavfi @ 0x242c420] All info found [lavfi @ 0x242c420] 0: start_time: 0.000 duration: -9223372036854.775 [lavfi @ 0x242c420] stream: start_time: 0.000 duration: -9223372036854.775 bitrate=0 kb/s Input #0, lavfi, from 'testsrc=s=hd1080': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0, 1, 1/25: Video: rawvideo, 1 reference frame (RGB[24] / 0x18424752), rgb24, 1920x1080 (0x0) [SAR 1:1 DAR 16:9], 0/1, 25 fps, 25 tbr, 25 tbn Successfully opened the file. Parsing a group of options: output file out.avi. Applying option vf (set video filters) with argument drawtext=fontcolor=white:fontfile=msgothic.ttc:text=hoge:borderw=1. Successfully parsed a group of options. Opening an output file: out.avi. [file @ 0x2434d40] Setting default whitelist 'file,crypto' Successfully opened the file. [Parsed_drawtext_0 @ 0x243e0e0] Setting 'fontcolor' to value 'white' [Parsed_drawtext_0 @ 0x243e0e0] Setting 'fontfile' to value 'msgothic.ttc' [Parsed_drawtext_0 @ 0x243e0e0] Setting 'text' to value 'hoge' [Parsed_drawtext_0 @ 0x243e0e0] Setting 'borderw' to value '1' [Parsed_drawtext_0 @ 0x243e0e0] Could not set tabsize. [AVFilterGraph @ 0x243d160] Error initializing filter 'drawtext' with args 'fontcolor=white:fontfile=msgothic.ttc:text=hoge:borderw=1' Error opening filters! [AVIOContext @ 0x243ce40] Statistics: 0 seeks, 0 writeouts }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 02:47:36 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 00:47:36 -0000 Subject: [FFmpeg-trac] #5549(avformat:open): ffrtmp errors where librtmp succeeds In-Reply-To: <035.933393c59b78921492451b4d4ec1dd7a@avcodec.org> References: <035.933393c59b78921492451b4d4ec1dd7a@avcodec.org> Message-ID: <050.cdd893f47ecc38d663780811086b8627@avcodec.org> #5549: ffrtmp errors where librtmp succeeds --------------------------------------+------------------------------------ Reporter: RiCON | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: rtmp,librtmp | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 09:06:48 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 07:06:48 -0000 Subject: [FFmpeg-trac] #5546(undetermined:closed): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.4fdadc68c764beb73ccc35244f69d72f@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | worksforme Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by veroorzaker): > But this is not what you originally reported you mean the libavutil/adler32.o : fatal error LNK1112 error? That is in fact triggered by snprintf.o/strod.o not being cleaned: when these files still exist after an x86 build, in makedef line 48 they are passed to {{{lib}}} followed by libavutil/adler32.o and the rest. So {{{lib}}} first sees two x86 object files followed by an x64 object file hence the error. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 10:52:40 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 08:52:40 -0000 Subject: [FFmpeg-trac] #5546(build system:reopened): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.11186a9a0186f5110bd2cba9645bebb4@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: reopened Priority: normal | Component: build Version: git-master | system Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: closed => reopened * resolution: worksforme => * component: undetermined => build system -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 10:56:17 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 08:56:17 -0000 Subject: [FFmpeg-trac] #5546(build system:reopened): MSVC x64 build broken In-Reply-To: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> References: <041.0cbdc354f38eed9f64ca8f705bbb9319@avcodec.org> Message-ID: <056.ee186014298ba8cb08c1e12772f31e11@avcodec.org> #5546: MSVC x64 build broken -------------------------------------+------------------------------------- Reporter: veroorzaker | Owner: Type: defect | Status: reopened Priority: normal | Component: build Version: git-master | system Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * reproduced: 0 => 1 Comment: Reproducible with {{{make compat/getopt.o && make clean}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 12:44:43 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 10:44:43 -0000 Subject: [FFmpeg-trac] #5550(undetermined:new): IFF ANIM: fix decoding of ANIM-1 Message-ID: <039.c2ab416b63e4dfd11d72b681a1d2ce85@avcodec.org> #5550: IFF ANIM: fix decoding of ANIM-1 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- found one more sample {{{ C:\>ffmpeg -i HBHill.anim out.avi ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.6.2 (GCC) configuration: --disable-pthreads --enable-gpl --disable-ffprobe libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [iff @ 021ad160] Warning: not compiled with thread support, using thread emulati on Input #0, iff, from 'HBHill.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), pal8, 320x400, SAR 20:11 D AR 16:11, 60 fps, 60 tbr, 60 tbn [iff @ 02538060] Warning: not compiled with thread support, using thread emulati on [mpeg4 @ 021a5640] Warning: not compiled with thread support, using thread emula tion [avi @ 021a4720] Using AVStream.codec to pass codec parameters to muxers is depr ecated, use AVStream.codecpar instead. Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf57.36.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x400 [SAR 20:11 D AR 16:11], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.40.100 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> mpeg4 (native)) Press [q] to stop, [?] for help frame= 26 fps=0.0 q=31.0 Lsize= 129kB time=00:00:00.58 bitrate=1808.3kbits /s speed=18.7x video:122kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing o verhead: 5.284254% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 12:49:28 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 10:49:28 -0000 Subject: [FFmpeg-trac] #5543(avcodec:closed): av_packet_ref incorrectly processes packets with offset between data and buffer In-Reply-To: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> References: <036.21a1fecfa45e5a4fdc40f36f31c3ba90@avcodec.org> Message-ID: <051.aae57cf172aaf5018caa80a0026df864@avcodec.org> #5543: av_packet_ref incorrectly processes packets with offset between data and buffer ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by mrlika): * status: new => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 13:03:25 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 11:03:25 -0000 Subject: [FFmpeg-trac] #5551(undetermined:new): av_bsf_send_packet can't take ownership on not reference-counted packets Message-ID: <036.361a1919ff72642bed62642529382d8a@avcodec.org> #5551: av_bsf_send_packet can't take ownership on not reference-counted packets -------------------------------------+------------------------------------- Reporter: mrlika | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Because it doesn't know how to release it. And caller also doesn't know when to delete the packet passed to black-box algorithm. For not reference-counted packets it is more correct to create referenced- counted copy of the packet and leave ownership to the caller. For example av_grow_packet h264_mp4toannexb and h265_mp4toannexb already call av_grow_packet on input packets that just overwrites pkt->data field with newly allocated buffer for not reference-counted packets. It leads to memory leak. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 13:03:43 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 11:03:43 -0000 Subject: [FFmpeg-trac] #5551(avcodec:new): av_bsf_send_packet can't take ownership on not reference-counted packets In-Reply-To: <036.361a1919ff72642bed62642529382d8a@avcodec.org> References: <036.361a1919ff72642bed62642529382d8a@avcodec.org> Message-ID: <051.15c63c50b37404ab3affc168074a25cd@avcodec.org> #5551: av_bsf_send_packet can't take ownership on not reference-counted packets ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by mrlika): * version: unspecified => git-master * component: undetermined => avcodec -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 13:04:31 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 11:04:31 -0000 Subject: [FFmpeg-trac] #5550(undetermined:new): IFF ANIM: fix decoding of ANIM-1 In-Reply-To: <039.c2ab416b63e4dfd11d72b681a1d2ce85@avcodec.org> References: <039.c2ab416b63e4dfd11d72b681a1d2ce85@avcodec.org> Message-ID: <054.1eacc7a052e07668460d9eef2fd73a6b@avcodec.org> #5550: IFF ANIM: fix decoding of ANIM-1 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): decodes correctly with ShowANIM from: http://aminet.net/package/docs/misc/IFFSpecs -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 13:07:34 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 11:07:34 -0000 Subject: [FFmpeg-trac] #5551(avcodec:new): av_bsf_send_packet can't take ownership on not reference-counted packets In-Reply-To: <036.361a1919ff72642bed62642529382d8a@avcodec.org> References: <036.361a1919ff72642bed62642529382d8a@avcodec.org> Message-ID: <051.ecbcd505b356798ed4ba91165369062c@avcodec.org> #5551: av_bsf_send_packet can't take ownership on not reference-counted packets ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by gjdfgh): Simple: don't pass non-refcounted packets to these APIs. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 13:12:14 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 11:12:14 -0000 Subject: [FFmpeg-trac] #5551(avcodec:new): av_bsf_send_packet can't take ownership on not reference-counted packets In-Reply-To: <036.361a1919ff72642bed62642529382d8a@avcodec.org> References: <036.361a1919ff72642bed62642529382d8a@avcodec.org> Message-ID: <051.eb6fd831f739ca3e6efc9cca17d30f66@avcodec.org> #5551: av_bsf_send_packet can't take ownership on not reference-counted packets ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by mrlika): Replying to [comment:2 gjdfgh]: > Simple: don't pass non-refcounted packets to these APIs. Yes it is simple but not obvious unless you investigate the source code. And in this case it is better to validate input packets for reference- countness. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 13:22:00 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 11:22:00 -0000 Subject: [FFmpeg-trac] #5552(undetermined:new): IFF ANIM: support ANIM-3 Message-ID: <039.815af4dc5233a6dd9496e8cff2bd8868@avcodec.org> #5552: IFF ANIM: support ANIM-3 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- decodes correctly with ShowANIM from: ​http://aminet.net/package/docs/misc/IFFSpecs IFF ANIM-3 files which I created (http://samples.ffmpeg.org/anim/) decodes incorrectly with ShowANIM, so may be broken {{{ C:\>ffmpeg -i 0x301_2001-PanAm.anim out.avi ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.6.2 (GCC) configuration: --disable-pthreads --enable-gpl --disable-ffprobe libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [iff @ 021ad1a0] Warning: not compiled with thread support, using thread emulati on Input #0, iff, from '0x301_2001-PanAm.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), pal8, 352x440, SAR 20:11 D AR 16:11, 60 fps, 60 tbr, 60 tbn [iff @ 02538200] Warning: not compiled with thread support, using thread emulati on [mpeg4 @ 02539400] Warning: not compiled with thread support, using thread emula tion [avi @ 0253e760] Using AVStream.codec to pass codec parameters to muxers is depr ecated, use AVStream.codecpar instead. Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf57.36.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 352x440 [SAR 20:11 D AR 16:11], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.40.100 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> mpeg4 (native)) Press [q] to stop, [?] for help [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input frame= 1 fps=0.0 q=4.4 Lsize= 32kB time=00:00:00.01 bitrate=15693.8kbits /s speed=0.267x video:26kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing ov erhead: 21.501301% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 13:30:09 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 11:30:09 -0000 Subject: [FFmpeg-trac] #5551(avcodec:new): av_bsf_send_packet can't take ownership on not reference-counted packets In-Reply-To: <036.361a1919ff72642bed62642529382d8a@avcodec.org> References: <036.361a1919ff72642bed62642529382d8a@avcodec.org> Message-ID: <051.a3da993a47630c48efa9cbdb2a8a5a48@avcodec.org> #5551: av_bsf_send_packet can't take ownership on not reference-counted packets ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by gjdfgh): Maybe it should be better documented. Still, "taking ownership" implies the user can't access the packet after passing it to the API. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 13:30:49 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 11:30:49 -0000 Subject: [FFmpeg-trac] #5553(undetermined:new): IFF ANIM: support anims with sound Message-ID: <039.04df07e18d75ecb6307aff2076382241@avcodec.org> #5553: IFF ANIM: support anims with sound -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- more samples are here: https://www.datafilehost.com/d/ffed7001 {{{ C:\>ffmpeg -i EntWarp.sndanim out.avi ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.6.2 (GCC) configuration: --disable-pthreads --enable-gpl --disable-ffprobe libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [iff @ 021ad1a0] Warning: not compiled with thread support, using thread emulati on Input #0, iff, from 'EntWarp.sndanim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), rgb0, 352x282, 20 fps, 60 tbr, 60 tbn [iff @ 02538c00] Warning: not compiled with thread support, using thread emulati on [mpeg4 @ 025af5c0] Warning: not compiled with thread support, using thread emula tion [avi @ 025380e0] Using AVStream.codec to pass codec parameters to muxers is depr ecated, use AVStream.codecpar instead. Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf57.36.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 352x282, q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.40.100 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> mpeg4 (native)) Press [q] to stop, [?] for help [mpeg4 @ 025af5c0] ignoring invalid SAR: 0/0 Last message repeated 50 times frame= 51 fps=0.0 q=8.3 Lsize= 57kB time=00:00:02.71 bitrate= 172.7kbits/ s speed=34.8x video:48kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing ov erhead: 19.627884% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 13:49:02 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 11:49:02 -0000 Subject: [FFmpeg-trac] #5552(undetermined:new): IFF ANIM: support ANIM-3 In-Reply-To: <039.815af4dc5233a6dd9496e8cff2bd8868@avcodec.org> References: <039.815af4dc5233a6dd9496e8cff2bd8868@avcodec.org> Message-ID: <054.1a98e7ad701735511c494b64cb28a78c@avcodec.org> #5552: IFF ANIM: support ANIM-3 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): Replying to [ticket:5552 ami_stuff]: > IFF ANIM-3 files which I created (http://samples.ffmpeg.org/anim/) decodes incorrectly with ShowANIM, so may be broken 1bpp/8bpp samples plays correctly with CyberAnim: http://aminet.net/package/gfx/show/CyberAnim13 ham6/8 samples plays with many artefacts -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 13:51:52 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 11:51:52 -0000 Subject: [FFmpeg-trac] #664(undetermined:closed): add support for iff anim In-Reply-To: <039.86d6846f9ee2ed40b67e1939f0761f71@avcodec.org> References: <039.86d6846f9ee2ed40b67e1939f0761f71@avcodec.org> Message-ID: <054.72bb59d479fdfb82d2ad7283a688fede@avcodec.org> #664: add support for iff anim -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: Version: git-master | undetermined Keywords: iff anim | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by ami_stuff): * status: open => closed * resolution: => fixed Comment: Fixed in cb928fc448f9566e6f6c28d53fa4c2388e732a2b by Paul B Mahol -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 13:57:07 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 11:57:07 -0000 Subject: [FFmpeg-trac] #5551(avcodec:new): av_bsf_send_packet can't take ownership on not reference-counted packets In-Reply-To: <036.361a1919ff72642bed62642529382d8a@avcodec.org> References: <036.361a1919ff72642bed62642529382d8a@avcodec.org> Message-ID: <051.d6130276d90963cee4af371694f8e623@avcodec.org> #5551: av_bsf_send_packet can't take ownership on not reference-counted packets ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by mrlika): I see the following ways to fix this: 1) Restrict to use the API with not reference-counted packets by updating documentation and\or adding asserts validation for reference-countness. 2) Create referenced-counted copy of not reference-counted packets and leave ownership to the caller. Update documentation. 3) Change API to always leave paket ownership to the caller. Update documentation. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 14:04:35 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 12:04:35 -0000 Subject: [FFmpeg-trac] #5550(undetermined:closed): IFF ANIM: fix decoding of ANIM-1 In-Reply-To: <039.c2ab416b63e4dfd11d72b681a1d2ce85@avcodec.org> References: <039.c2ab416b63e4dfd11d72b681a1d2ce85@avcodec.org> Message-ID: <054.0abeb359f39b035a815f1de8cb4fc12c@avcodec.org> #5550: IFF ANIM: fix decoding of ANIM-1 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => fixed Comment: Fixed in 17ea1cd55960851f2e3e637ddf7fc5d35086a452. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 14:42:10 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 12:42:10 -0000 Subject: [FFmpeg-trac] #5548(avcodec:open): FFV1 encoder creates invalid stream with -level 3 if width or height is between 1 and 3 (was: FFV1 encoder creates invalid stream with -level 3 if width or height is 1 or 2) In-Reply-To: <038.f03a2653d68a13526fcf960206234a64@avcodec.org> References: <038.f03a2653d68a13526fcf960206234a64@avcodec.org> Message-ID: <053.8c9cbf041e9e0dbcefecd6dca168bc9a@avcodec.org> #5548: FFV1 encoder creates invalid stream with -level 3 if width or height is between 1 and 3 ------------------------------------+----------------------------------- Reporter: Zenitram | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: FFV1 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by Zenitram): I slightly change the report: - with width or height of 1, there is no valid slice so there is an error from FFmpeg during decode - with width or height of 2 or 3, the last slice (horizontal or vertical) is invalid so discarded and the first slice is the only one decoded. with: - ffmpeg -y -f lavfi -i "color=c=white" -t 10 -filter:v scale="3:3" -vcodec ffv1 -level 3 3x3.mkv then playback in e.g. VLC it is yellow on the top left and black right and bottom. - ffmpeg -y -f lavfi -i "color=c=white" -t 10 -filter:v scale="4:4" -vcodec ffv1 -level 3 4x4.mkv then playback in e.g. VLC it is white everywhere. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 15:45:32 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 13:45:32 -0000 Subject: [FFmpeg-trac] #5554(undetermined:new): FFmpeg segfaults when trying to encode an DNxHD 145 MXF file Message-ID: <036.1caa3510add59c675f584e868c1edc91@avcodec.org> #5554: FFmpeg segfaults when trying to encode an DNxHD 145 MXF file -------------------------------------+------------------------------------- Reporter: steved | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: FFmpeg segfaults when trying to decode a DNxHD 145 file wrapped in an MXF container. The sample file can be found here http://dl.flavoursys.com/samples/ffmpeg/BYS_Episode053.mov.572CB82C.mxf How to reproduce: {{{ % ffmpeg -i BYS_Episode053.mov.572CB82C.mxf out.mp4 ffmpeg version N-79979-g17ea1cd Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Ubuntu 5.3.1-14ubuntu2) 20160413 configuration: --extra-libs=-ldl --enable-gpl --enable-nonfree --enable- version3 --enable-libfdk-aac --enable-libx264 --enable-libfreetype libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Splitting the commandline. Reading option '-i' ... matched as input file with argument 'BYS_Episode053.mov.572CB82C.mxf'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'. Reading option 'out.mp4' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option loglevel (set logging level) with argument debug. Successfully parsed a group of options. Parsing a group of options: input file BYS_Episode053.mov.572CB82C.mxf. Successfully parsed a group of options. Opening an input file: BYS_Episode053.mov.572CB82C.mxf. [file @ 0x35b5b20] Setting default whitelist 'file,crypto' [mxf @ 0x35b5360] Format mxf probed with size=2048 and score=100 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.01.01.01.01.03.01.02.10.01.00.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.25.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 4 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 8 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 4 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 2 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 3 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 5 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 2 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 2 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 6 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 19 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 8 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 2 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 4 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 35 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 12 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 8 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 14 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 8 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 13 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 3 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 5 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 2 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 5 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 7 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 5 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 13 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 Last message repeated 3 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 2 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 3 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 2 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.01.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.02.00.00 Last message repeated 2 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.04.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0d.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.06.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.05.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0d.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0a.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.07.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.04.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0d.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.08.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.06.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.05.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0d.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0a.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0b.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0c.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.04.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0d.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.06.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.05.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0a.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.21.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.05.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0a.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.22.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.04.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0d.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0a.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.04.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0d.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.05.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0a.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.04.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0d.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.06.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0a.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.04.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.08.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.06.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.05.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0a.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.06.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0a.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.05.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0a.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.06.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.05.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0a.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.05.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0a.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.05.00.00 Last message repeated 13 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.07.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.20.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0d.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0e.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.07.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.20.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0e.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.07.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.20.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.07.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.20.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.07.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.20.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.07.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.05.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.07.00.00 Last message repeated 3 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.08.00.00 Last message repeated 6 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0d.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.08.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0d.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 Last message repeated 2 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.0d.00.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.02.09.00.00 Last message repeated 1 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.22.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.4c.00 Last message repeated 10 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.1b.00 Last message repeated 14 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.20.00 Last message repeated 102 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.1c.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.23.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.32.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.4a.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.32.00 [mxf @ 0x35b5360] Dark key 06.0e.2b.34.01.01.01.01.03.01.02.10.01.00.00.00 Last message repeated 3 times [mxf @ 0x35b5360] Dark key 06.0e.2b.34.02.05.01.01.0d.01.02.01.01.11.01.00 [1] 28051 segmentation fault (core dumped) ffmpeg -i BYS_Episode053.mov.572CB82C.mxf -loglevel debug out.mp4 }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 18:24:51 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 16:24:51 -0000 Subject: [FFmpeg-trac] #5554(avformat:open): FFmpeg segfaults when trying to decode an DNxHD 145 MXF file (was: FFmpeg segfaults when trying to encode an DNxHD 145 MXF file) In-Reply-To: <036.1caa3510add59c675f584e868c1edc91@avcodec.org> References: <036.1caa3510add59c675f584e868c1edc91@avcodec.org> Message-ID: <051.6f0bb1b24c14844946ca05aaa364f278@avcodec.org> #5554: FFmpeg segfaults when trying to decode an DNxHD 145 MXF file -------------------------------------+------------------------------------- Reporter: steved | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: mxf crash | Blocked By: SIGSEGV regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avformat * priority: normal => important * version: unspecified => git-master * keywords: => mxf crash SIGSEGV regression Comment: Regression since e5d217f0 {{{ (gdb) r -i BYS_Episode053.mov.572CB82C_cut.mxf Starting program: ffmpeg_g -i BYS_Episode053.mov.572CB82C_cut.mxf [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". ffmpeg version N-79976-gcb928fc Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --enable-libfreetype --enable-fontconfig libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Program received signal SIGSEGV, Segmentation fault. 0x00007ffff500c0e5 in __memcmp_sse4_1 () from /lib64/libc.so.6 (gdb) bt #0 0x00007ffff500c0e5 in __memcmp_sse4_1 () from /lib64/libc.so.6 #1 0x000000000066b7d0 in mxf_resolve_strong_ref (type=AnyType, strong_ref=0x50, mxf=) at libavformat/mxfdec.c:1115 #2 mxf_parse_structural_metadata (mxf=0x1e6bde0) at libavformat/mxfdec.c:1942 #3 mxf_read_header (s=0x1e6b280) at libavformat/mxfdec.c:2813 #4 0x00000000006e0a8d in avformat_open_input (ps=ps at entry=0x7fffffffd5f8, filename=filename at entry=0x7fffffffe1c7 "BYS_Episode053.mov.572CB82C_cut.mxf", fmt=fmt at entry=0x0, options=0x1e6b168) at libavformat/utils.c:555 #5 0x000000000048eb82 in open_input_file (o=o at entry=0x7fffffffd6b0, filename=) at ffmpeg_opt.c:979 #6 0x0000000000487283 in open_files (inout=inout at entry=0x116a566 "input", open_file=open_file at entry=0x48d1a0 , l=, l=) at ffmpeg_opt.c:3033 #7 0x000000000048f141 in ffmpeg_parse_options (argc=argc at entry=3, argv=argv at entry=0x7fffffffdd28) at ffmpeg_opt.c:3070 #8 0x000000000047f8e3 in main (argc=3, argv=0x7fffffffdd28) at ffmpeg.c:4327 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 18:44:18 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 16:44:18 -0000 Subject: [FFmpeg-trac] #4350(undetermined:new): Concatenating split files of a Ikegami GFPack camera In-Reply-To: <036.45ff39ffe32a11d4df98ab8092f98f22@avcodec.org> References: <036.45ff39ffe32a11d4df98ab8092f98f22@avcodec.org> Message-ID: <051.c22d17e9fec5bf47e5d3dc2c252fb4e3@avcodec.org> #4350: Concatenating split files of a Ikegami GFPack camera -------------------------------------+------------------------------------- Reporter: steved | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Please upload the files again if the issue is still reproducible. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 18:50:52 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 16:50:52 -0000 Subject: [FFmpeg-trac] #5555(avfilter:new): avfilter_graph_parse_ptr fails on windows when using full path names Message-ID: <038.6c2cd5f3a47be459c4cc406dbe5c5044@avcodec.org> #5555: avfilter_graph_parse_ptr fails on windows when using full path names ----------------------------------+-------------------------------------- Reporter: ggarra13 | Type: defect Status: new | Priority: important Component: avfilter | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- Summary of the bug: On Windows, using full path names to, say, ffplay results in parsing to fail and filter not inited. This is critical as using the api to create filters will also fail when using full paths. How to reproduce: {{{ Using zeranoe builds, for example: % ffplay F:/movies/a/b/c/test.mov -vf subtitles=F:/movies/a/b/c/test.srt ffmpeg git version N-79889-g9486de5 built on 2016-05-10 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 18:52:21 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 16:52:21 -0000 Subject: [FFmpeg-trac] #5555(avfilter:new): avfilter_graph_parse_ptr fails on windows when using full path names In-Reply-To: <038.6c2cd5f3a47be459c4cc406dbe5c5044@avcodec.org> References: <038.6c2cd5f3a47be459c4cc406dbe5c5044@avcodec.org> Message-ID: <053.c35f80e8a358cadb27fa02c15408e1bf@avcodec.org> #5555: avfilter_graph_parse_ptr fails on windows when using full path names ------------------------------------+------------------------------------ Reporter: ggarra13 | Owner: Type: defect | Status: new Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by ggarra13): The errors are: $ ffplay /F/code/applications/mrViewer/movie.mkv -vf subtitles="F:/code/applications/mrViewer/sub.srt" ffplay version N-79889-g9486de5 Copyright (c) 2003-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avi --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libblur nable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libm --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libopenjpeg -- -libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable- ora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-li ck --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable- -enable-decklink --enable-zlib libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, matroska,webm, from 'f:/code/applications/mrViewer/movie.mkv': Metadata: encoder : libebml v1.3.3 + libmatroska v1.4.4 creation_time : 2016-03-22 04:52:51 Duration: 02:36:55.29, start: 0.000000, bitrate: 3743 kb/s Chapter #0:0: start 0.000000, end 304.846000 Metadata: title : 1 Chapter #0:1: start 304.846000, end 478.311000 Metadata: title : 2 Chapter #0:2: start 478.311000, end 798.964000 Metadata: title : 3 Chapter #0:3: start 798.964000, end 1270.685000 Metadata: title : 4 Chapter #0:4: start 1270.685000, end 1701.657000 Metadata: title : 5 Chapter #0:5: start 1701.657000, end 2227.766000 Metadata: title : 6 Chapter #0:6: start 2227.766000, end 2640.345000 Metadata: title : 7 Chapter #0:7: start 2640.345000, end 2894.974000 Metadata: title : 8 Chapter #0:8: start 2894.974000, end 3102.264000 Metadata: title : 9 Chapter #0:9: start 3102.264000, end 3411.031000 Metadata: title : 10 Chapter #0:10: start 3411.031000, end 3590.752000 Metadata: title : 11 Chapter #0:11: start 3590.752000, end 3811.764000 Metadata: title : 12 Chapter #0:12: start 3811.764000, end 4312.431000 Metadata: title : 13 Chapter #0:13: start 4312.431000, end 4596.131000 Metadata: title : 14 Chapter #0:14: start 4596.131000, end 4882.375000 Metadata: title : 15 Chapter #0:15: start 4882.375000, end 5311.137000 Metadata: title : 16 Chapter #0:16: start 5311.137000, end 5849.967000 Metadata: title : 17 Chapter #0:17: start 5849.967000, end 6524.641000 Metadata: title : 18 Chapter #0:18: start 6524.641000, end 6788.780000 Metadata: title : 19 Chapter #0:19: start 6788.780000, end 7145.928000 Metadata: title : 20 Chapter #0:20: start 7145.928000, end 7376.700000 Metadata: title : 21 Chapter #0:21: start 7376.700000, end 8145.260000 Metadata: title : 22 Chapter #0:22: start 8145.260000, end 8571.019000 Metadata: title : 23 Chapter #0:23: start 8571.019000, end 9415.292000 Metadata: title : 24 Stream #0:0(eng): Video: h264 (High), yuv420p, 1916x792 [SAR 1:1 DAR 479:198], 23.98 fps, 23.98 tbr, 1k tbn (d ) Metadata: BPS : 3550235 BPS-eng : 3550235 DURATION : 02:36:55.281000000 DURATION-eng : 02:36:55.281000000 NUMBER_OF_FRAMES: 225741 NUMBER_OF_FRAMES-eng: 225741 NUMBER_OF_BYTES : 4178307806 NUMBER_OF_BYTES-eng: 4178307806 _STATISTICS_WRITING_APP: mkvmerge v8.5.2 ('Crosses') 32bit _STATISTICS_WRITING_APP-eng: mkvmerge v8.5.2 ('Crosses') 32bit _STATISTICS_WRITING_DATE_UTC: 2016-03-22 04:52:51 _STATISTICS_WRITING_DATE_UTC-eng: 2016-03-22 04:52:51 _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES Stream #0:1(eng): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s (default) Metadata: BPS : 192000 BPS-eng : 192000 DURATION : 02:36:21.312000000 DURATION-eng : 02:36:21.312000000 NUMBER_OF_FRAMES: 293166 NUMBER_OF_FRAMES-eng: 293166 NUMBER_OF_BYTES : 225151488 NUMBER_OF_BYTES-eng: 225151488 _STATISTICS_WRITING_APP: mkvmerge v8.5.2 ('Crosses') 32bit _STATISTICS_WRITING_APP-eng: mkvmerge v8.5.2 ('Crosses') 32bit _STATISTICS_WRITING_DATE_UTC: 2016-03-22 04:52:51 _STATISTICS_WRITING_DATE_UTC-eng: 2016-03-22 04:52:51 _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES Stream #0:2(eng): Subtitle: subrip (default) (forced) Metadata: BPS : 3 BPS-eng : 3 DURATION : 02:35:51.103000000 DURATION-eng : 02:35:51.103000000 NUMBER_OF_FRAMES: 135 NUMBER_OF_FRAMES-eng: 135 NUMBER_OF_BYTES : 3650 NUMBER_OF_BYTES-eng: 3650 _STATISTICS_WRITING_APP: mkvmerge v8.5.2 ('Crosses') 32bit _STATISTICS_WRITING_APP-eng: mkvmerge v8.5.2 ('Crosses') 32bit _STATISTICS_WRITING_DATE_UTC: 2016-03-22 04:52:51 _STATISTICS_WRITING_DATE_UTC-eng: 2016-03-22 04:52:51 _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES [subtitles @ 00000000077da340] Unable to parse option value "/code/applications/mrViewer/sub.srt" as image size Last message repeated 1 times [subtitles @ 00000000077da340] Error setting option original_size to value /code/applications/mrViewer/sub.srt. [Parsed_subtitles_0 @ 00000000077da260] Error applying options to the filter. Error initializing filter 'subtitles' with args 'F:/code/applications/mrViewer/sub.srt' nan A-V: nan fd= 0 aq= 1986KB vq=13381KB sq= 136B f=0/0 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 19:13:45 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 17:13:45 -0000 Subject: [FFmpeg-trac] #5555(avfilter:new): avfilter_graph_parse_ptr fails on windows when using full path names In-Reply-To: <038.6c2cd5f3a47be459c4cc406dbe5c5044@avcodec.org> References: <038.6c2cd5f3a47be459c4cc406dbe5c5044@avcodec.org> Message-ID: <053.4c3a7afaa2b43d7beb436aa8e8f98db1@avcodec.org> #5555: avfilter_graph_parse_ptr fails on windows when using full path names ------------------------------------+------------------------------------ Reporter: ggarra13 | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * priority: important => normal Comment: Do you think this is a regression? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 21:05:06 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 19:05:06 -0000 Subject: [FFmpeg-trac] #4158(undetermined:reopened): Audio Stream loss after codec change In-Reply-To: <036.c9a66f4062d5a706a79d4447b6a7d4b7@avcodec.org> References: <036.c9a66f4062d5a706a79d4447b6a7d4b7@avcodec.org> Message-ID: <051.79748113df826cd7a54c095c7d805b49@avcodec.org> #4158: Audio Stream loss after codec change -------------------------------------+------------------------------------- Reporter: jimbob | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by jimbob): cehoyos, I apologize about this confusion. I thought for sure I was "going the extra mile". I am unable to use Mplayer on this current machine; will cvlc work? cvlc -vvv udp://@239.175.2.51:5000 --sout file/ts:/WGN-input2.raw.ts Please delete the old files and I will re-upload a resized sample once I am able to reproduce the bug. (Should be a few days - 1 week) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 21:17:37 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 19:17:37 -0000 Subject: [FFmpeg-trac] #5555(avfilter:new): avfilter_graph_parse_ptr fails on windows when using full path names In-Reply-To: <038.6c2cd5f3a47be459c4cc406dbe5c5044@avcodec.org> References: <038.6c2cd5f3a47be459c4cc406dbe5c5044@avcodec.org> Message-ID: <053.42c9cf281a8edeef17a38ffe885dabbb@avcodec.org> #5555: avfilter_graph_parse_ptr fails on windows when using full path names ------------------------------------+------------------------------------ Reporter: ggarra13 | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by ggarra13): I don't think it is a regression. I believe it never worked, but it would not get triggered as most people don't use the API, but use ffplay with relative paths. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 21:28:17 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 19:28:17 -0000 Subject: [FFmpeg-trac] #4158(undetermined:reopened): Audio Stream loss after codec change In-Reply-To: <036.c9a66f4062d5a706a79d4447b6a7d4b7@avcodec.org> References: <036.c9a66f4062d5a706a79d4447b6a7d4b7@avcodec.org> Message-ID: <051.d2280a7ce55a44b4f80bc4a4dbbc974e@avcodec.org> #4158: Audio Stream loss after codec change -------------------------------------+------------------------------------- Reporter: jimbob | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:6 jimbob]: > I am unable to use Mplayer on this current machine; Then please use tools/aviocat, I believe it works fine for udp streams. > will cvlc work? I don't know if/how dumpstream is possible with vlc > cvlc -vvv udp://@239.175.2.51:5000 --sout file/ts:/WGN-input2.raw.ts This remuxes the input stream and is as bad as using ffmpeg -codec copy. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 22:07:07 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 20:07:07 -0000 Subject: [FFmpeg-trac] #4158(undetermined:reopened): Audio Stream loss after codec change In-Reply-To: <036.c9a66f4062d5a706a79d4447b6a7d4b7@avcodec.org> References: <036.c9a66f4062d5a706a79d4447b6a7d4b7@avcodec.org> Message-ID: <051.29acdbce6852529d6ac553245795e922@avcodec.org> #4158: Audio Stream loss after codec change -------------------------------------+------------------------------------- Reporter: jimbob | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by jimbob): Hi! I tried getting aviocat to compile but was unsuccessful, it's not available in my repos and compiling it from source errors with missing libraries in libavutil/ So I'm back trying to get mplayer to work, but the only way I can do it is via the following: ./mplayer 'ffmpeg://udp://239.175.2.61:5000' -dumpstream -dumpfile ~/somefile I have a feeling that this is just as bad as everything else that I have done due to the ffmpeg reference... I've been googling and man'ing the day away; but can't seem to find anything that will work. I want to ensure that I provide you guys with the best possible information in hopes of getting this bug fixed. I anticipate your reply. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 22:33:21 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 20:33:21 -0000 Subject: [FFmpeg-trac] #4158(undetermined:reopened): Audio Stream loss after codec change In-Reply-To: <036.c9a66f4062d5a706a79d4447b6a7d4b7@avcodec.org> References: <036.c9a66f4062d5a706a79d4447b6a7d4b7@avcodec.org> Message-ID: <051.7d1851dd0ebc2e0a6202a648600785d6@avcodec.org> #4158: Audio Stream loss after codec change -------------------------------------+------------------------------------- Reporter: jimbob | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:8 jimbob]: > ./mplayer 'ffmpeg://udp://239.175.2.61:5000' -dumpstream -dumpfile ~/somefile This looks perfect. > I have a feeling that this is just as bad as everything else that I have done due to the ffmpeg reference... Why? FFmpeg is only used to receive the stream, the stream is then written (untouched) to the output file. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 13 23:35:11 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 May 2016 21:35:11 -0000 Subject: [FFmpeg-trac] #5552(undetermined:closed): IFF ANIM: support ANIM-3 In-Reply-To: <039.815af4dc5233a6dd9496e8cff2bd8868@avcodec.org> References: <039.815af4dc5233a6dd9496e8cff2bd8868@avcodec.org> Message-ID: <054.b7d86e90b4da8ad69b7092a4091556d6@avcodec.org> #5552: IFF ANIM: support ANIM-3 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => fixed Old description: > decodes correctly with ShowANIM from: > > ​http://aminet.net/package/docs/misc/IFFSpecs > > IFF ANIM-3 files which I created (http://samples.ffmpeg.org/anim/) > decodes incorrectly with ShowANIM, so may be broken > > {{{ > C:\>ffmpeg -i 0x301_2001-PanAm.anim out.avi > ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers > built with gcc 4.6.2 (GCC) > configuration: --disable-pthreads --enable-gpl --disable-ffprobe > libavutil 55. 24.100 / 55. 24.100 > libavcodec 57. 40.100 / 57. 40.100 > libavformat 57. 36.100 / 57. 36.100 > libavdevice 57. 0.101 / 57. 0.101 > libavfilter 6. 45.100 / 6. 45.100 > libswscale 4. 1.100 / 4. 1.100 > libswresample 2. 0.101 / 2. 0.101 > libpostproc 54. 0.100 / 54. 0.100 > [iff @ 021ad1a0] Warning: not compiled with thread support, using thread > emulati > on > Input #0, iff, from '0x301_2001-PanAm.anim': > Duration: N/A, bitrate: N/A > Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), pal8, 352x440, SAR > 20:11 D > AR 16:11, 60 fps, 60 tbr, 60 tbn > [iff @ 02538200] Warning: not compiled with thread support, using thread > emulati > on > [mpeg4 @ 02539400] Warning: not compiled with thread support, using > thread emula > tion > [avi @ 0253e760] Using AVStream.codec to pass codec parameters to muxers > is depr > ecated, use AVStream.codecpar instead. > Output #0, avi, to 'out.avi': > Metadata: > ISFT : Lavf57.36.100 > Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 352x440 [SAR > 20:11 D > AR 16:11], q=2-31, 200 kb/s, 60 fps, 60 tbn > Metadata: > encoder : Lavc57.40.100 mpeg4 > Side data: > cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 > Stream mapping: > Stream #0:0 -> #0:0 (iff_ilbm (iff) -> mpeg4 (native)) > Press [q] to stop, [?] for help > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not > implemented. Up > date your FFmpeg version to the newest one from Git. If the problem still > occurs > , it means that your file has a feature which has not been implemented. > [iff @ 02538200] If you want to help, upload a sample of this file to > ftp://uplo > ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. > (ffmpeg-devel > @ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > frame= 1 fps=0.0 q=4.4 Lsize= 32kB time=00:00:00.01 > bitrate=15693.8kbits > /s speed=0.267x > video:26kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB > muxing ov > erhead: 21.501301% > }}} New description: decodes correctly with ShowANIM from: *http://aminet.net/package/docs/misc/IFFSpecs IFF ANIM-3 files which I created (http://samples.ffmpeg.org/anim/) decodes incorrectly with ShowANIM, so may be broken {{{ C:\>ffmpeg -i 0x301_2001-PanAm.anim out.avi ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.6.2 (GCC) configuration: --disable-pthreads --enable-gpl --disable-ffprobe libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 40.100 / 57. 40.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [iff @ 021ad1a0] Warning: not compiled with thread support, using thread emulati on Input #0, iff, from '0x301_2001-PanAm.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), pal8, 352x440, SAR 20:11 D AR 16:11, 60 fps, 60 tbr, 60 tbn [iff @ 02538200] Warning: not compiled with thread support, using thread emulati on [mpeg4 @ 02539400] Warning: not compiled with thread support, using thread emula tion [avi @ 0253e760] Using AVStream.codec to pass codec parameters to muxers is depr ecated, use AVStream.codecpar instead. Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf57.36.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 352x440 [SAR 20:11 D AR 16:11], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.40.100 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> mpeg4 (native)) Press [q] to stop, [?] for help [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input [iff @ 02538200] bitmap (compression 0x301, bpp 5, ham 0) is not implemented. Up date your FFmpeg version to the newest one from Git. If the problem still occurs , it means that your file has a feature which has not been implemented. [iff @ 02538200] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input frame= 1 fps=0.0 q=4.4 Lsize= 32kB time=00:00:00.01 bitrate=15693.8kbits /s speed=0.267x video:26kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing ov erhead: 21.501301% }}} -- Comment: Fixed in 01ead2a6396357aa3f7ab7066880eb219a5dc1f6. xanim plays ham6/8 files fine, i will inspect this bug later. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 14 13:36:32 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 May 2016 11:36:32 -0000 Subject: [FFmpeg-trac] #5556(undetermined:new): IFF ANIM: deadlock with fuzzed ANIM-1 Message-ID: <039.7595574e5eca4fdc0a13fa7a432e6eaf@avcodec.org> #5556: IFF ANIM: deadlock with fuzzed ANIM-1 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- {{{ (gdb) r -i anim108_Elgato_fuzz.anim -f null - Starting program: /media/sdb1/ffmpeg/ffmpeg_g -i '/media/sdb1/anim108_Elgato_fuzz.anim' -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 configuration: --disable-ffprobe --disable-ffserver --enable-gpl libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [iff @ 0x9856200] DTS discontinuity in stream 0: packet 4 with DTS 9223090561878065164, packet 5 with DTS 9223090561879113740 Input #0, iff, from 'anim108_Elgato_fuzz.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), pal8, 320x200, SAR 10:11 DAR 16:11, 0.0002 fps, 60 tbr, 60 tbn [null @ 0x9866bc0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, pal8, 320x200 [SAR 10:11 DAR 16:11], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> wrapped_avframe (native)) Press [q] to stop, [?] for help decode_byterun ended before plane size Last message repeated 4 times [iff @ 0x9858020] bitmap (compression 0x4c01, bpp 3, ham 0) 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 which has not been implemented. [iff @ 0x9858020] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel at ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input Program received signal SIGINT, Interrupt. decode_frame (avctx=0x9858020, data=0x9869a20, got_frame=0xbfffeac0, avpkt=0xbfffe89c) at libavcodec/iff.c:1542 1542 decode_delta_l(s->video[0], buf, buf_end, avctx->width, s->is_short, s->bpp, s->video_size); (gdb) bt #0 decode_frame (avctx=0x9858020, data=0x9869a20, got_frame=0xbfffeac0, avpkt=0xbfffe89c) at libavcodec/iff.c:1542 #1 0x0874030e in avcodec_decode_video2 (avctx=0x9858020, picture=0x9869a20, got_picture_ptr=0xbfffeac0, avpkt=0xbfffeb04) at libavcodec/utils.c:2217 #2 0x080dc031 in decode_video (ist=ist at entry=0x9857a00, pkt=pkt at entry=0xbfffeb04, got_output=got_output at entry=0xbfffeac0) at ffmpeg.c:2087 #3 0x080dea30 in process_input_packet (ist=0x9857a00, pkt=0xbfffed34, no_eof=0) at ffmpeg.c:2340 #4 0x080bdf36 in process_input (file_index=) at ffmpeg.c:4014 #5 transcode_step () at ffmpeg.c:4102 #6 transcode () at ffmpeg.c:4156 #7 main (argc=, argv=) at ffmpeg.c:4349 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 14 13:36:57 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 May 2016 11:36:57 -0000 Subject: [FFmpeg-trac] #5556(undetermined:new): IFF ANIM: deadlock with fuzzed ANIM-1 In-Reply-To: <039.7595574e5eca4fdc0a13fa7a432e6eaf@avcodec.org> References: <039.7595574e5eca4fdc0a13fa7a432e6eaf@avcodec.org> Message-ID: <054.465fca7ddf7753d8aa8f9cf834b6d8f0@avcodec.org> #5556: IFF ANIM: deadlock with fuzzed ANIM-1 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Description changed by ami_stuff: Old description: > {{{ > (gdb) r -i anim108_Elgato_fuzz.anim -f null - > Starting program: /media/sdb1/ffmpeg/ffmpeg_g -i > '/media/sdb1/anim108_Elgato_fuzz.anim' -f null - > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". > ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers > built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 > configuration: --disable-ffprobe --disable-ffserver --enable-gpl > libavutil 55. 24.100 / 55. 24.100 > libavcodec 57. 41.102 / 57. 41.102 > libavformat 57. 36.100 / 57. 36.100 > libavdevice 57. 0.101 / 57. 0.101 > libavfilter 6. 45.100 / 6. 45.100 > libswscale 4. 1.100 / 4. 1.100 > libswresample 2. 0.101 / 2. 0.101 > libpostproc 54. 0.100 / 54. 0.100 > [iff @ 0x9856200] DTS discontinuity in stream 0: packet 4 with DTS > 9223090561878065164, packet 5 with DTS 9223090561879113740 > Input #0, iff, from 'anim108_Elgato_fuzz.anim': > Duration: N/A, bitrate: N/A > Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), pal8, 320x200, SAR > 10:11 DAR 16:11, 0.0002 fps, 60 tbr, 60 tbn > [null @ 0x9866bc0] Using AVStream.codec to pass codec parameters to > muxers is deprecated, use AVStream.codecpar instead. > Output #0, null, to 'pipe:': > Metadata: > encoder : Lavf57.36.100 > Stream #0:0: Video: wrapped_avframe, pal8, 320x200 [SAR 10:11 DAR > 16:11], q=2-31, 200 kb/s, 60 fps, 60 tbn > Metadata: > encoder : Lavc57.41.102 wrapped_avframe > Stream mapping: > Stream #0:0 -> #0:0 (iff_ilbm (iff) -> wrapped_avframe (native)) > Press [q] to stop, [?] for help > decode_byterun ended before plane size > Last message repeated 4 times > [iff @ 0x9858020] bitmap (compression 0x4c01, bpp 3, ham 0) 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 which has > not been implemented. > [iff @ 0x9858020] If you want to help, upload a sample of this file to > ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing > list. (ffmpeg-devel at ffmpeg.org) > Error while decoding stream #0:0: Invalid data found when processing > input > > Program received signal SIGINT, Interrupt. > decode_frame (avctx=0x9858020, data=0x9869a20, got_frame=0xbfffeac0, > avpkt=0xbfffe89c) at libavcodec/iff.c:1542 > 1542 decode_delta_l(s->video[0], buf, buf_end, avctx->width, > s->is_short, s->bpp, s->video_size); > (gdb) bt > #0 decode_frame (avctx=0x9858020, data=0x9869a20, got_frame=0xbfffeac0, > avpkt=0xbfffe89c) at libavcodec/iff.c:1542 > #1 0x0874030e in avcodec_decode_video2 (avctx=0x9858020, > picture=0x9869a20, > got_picture_ptr=0xbfffeac0, avpkt=0xbfffeb04) at > libavcodec/utils.c:2217 > #2 0x080dc031 in decode_video (ist=ist at entry=0x9857a00, > pkt=pkt at entry=0xbfffeb04, got_output=got_output at entry=0xbfffeac0) > at ffmpeg.c:2087 > #3 0x080dea30 in process_input_packet (ist=0x9857a00, pkt=0xbfffed34, > no_eof=0) at ffmpeg.c:2340 > #4 0x080bdf36 in process_input (file_index=) at > ffmpeg.c:4014 > #5 transcode_step () at ffmpeg.c:4102 > #6 transcode () at ffmpeg.c:4156 > #7 main (argc=, argv=) at ffmpeg.c:4349 > (gdb) > }}} New description: {{{ (gdb) r -i anim108_Elgato_fuzz.anim -f null - Starting program: /media/sdb1/ffmpeg/ffmpeg_g -i anim108_Elgato_fuzz.anim -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 configuration: --disable-ffprobe --disable-ffserver --enable-gpl libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [iff @ 0x9856200] DTS discontinuity in stream 0: packet 4 with DTS 9223090561878065164, packet 5 with DTS 9223090561879113740 Input #0, iff, from 'anim108_Elgato_fuzz.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), pal8, 320x200, SAR 10:11 DAR 16:11, 0.0002 fps, 60 tbr, 60 tbn [null @ 0x9866bc0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, pal8, 320x200 [SAR 10:11 DAR 16:11], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> wrapped_avframe (native)) Press [q] to stop, [?] for help decode_byterun ended before plane size Last message repeated 4 times [iff @ 0x9858020] bitmap (compression 0x4c01, bpp 3, ham 0) 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 which has not been implemented. [iff @ 0x9858020] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel at ffmpeg.org) Error while decoding stream #0:0: Invalid data found when processing input Program received signal SIGINT, Interrupt. decode_frame (avctx=0x9858020, data=0x9869a20, got_frame=0xbfffeac0, avpkt=0xbfffe89c) at libavcodec/iff.c:1542 1542 decode_delta_l(s->video[0], buf, buf_end, avctx->width, s->is_short, s->bpp, s->video_size); (gdb) bt #0 decode_frame (avctx=0x9858020, data=0x9869a20, got_frame=0xbfffeac0, avpkt=0xbfffe89c) at libavcodec/iff.c:1542 #1 0x0874030e in avcodec_decode_video2 (avctx=0x9858020, picture=0x9869a20, got_picture_ptr=0xbfffeac0, avpkt=0xbfffeb04) at libavcodec/utils.c:2217 #2 0x080dc031 in decode_video (ist=ist at entry=0x9857a00, pkt=pkt at entry=0xbfffeb04, got_output=got_output at entry=0xbfffeac0) at ffmpeg.c:2087 #3 0x080dea30 in process_input_packet (ist=0x9857a00, pkt=0xbfffed34, no_eof=0) at ffmpeg.c:2340 #4 0x080bdf36 in process_input (file_index=) at ffmpeg.c:4014 #5 transcode_step () at ffmpeg.c:4102 #6 transcode () at ffmpeg.c:4156 #7 main (argc=, argv=) at ffmpeg.c:4349 (gdb) }}} -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 14 13:44:14 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 May 2016 11:44:14 -0000 Subject: [FFmpeg-trac] #5557(undetermined:new): IFF ANIM: crash with fuzzed ANIM-J Message-ID: <039.026df10921211799368e34c4a3d3a371@avcodec.org> #5557: IFF ANIM: crash with fuzzed ANIM-J -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- {{{ aaa at aaa-VirtualBox /media/sdb1 $ valgrind --leak-check=full ffmpeg/ffmpeg_g -i animj_ham6_fuzz.anim -f null - ==2493== Memcheck, a memory error detector ==2493== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==2493== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==2493== Command: ffmpeg/ffmpeg_g -i animj_ham6_fuzz.anim -f null - ==2493== ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 configuration: --disable-ffprobe --disable-ffserver --enable-gpl libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, iff, from 'animj_ham6_fuzz.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), rgb0, 160x100, SAR 6:7 DAR 48:35, 30 fps, 60 tbr, 60 tbn [null @ 0x43aafa0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, rgb0, 160x100 [SAR 6:7 DAR 48:35], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> wrapped_avframe (native)) Press [q] to stop, [?] for help decode_byterun ended before plane size ==2493== Invalid write of size 1s ==2493== at 0x8576A3C: bytestream_get_byte (bytestream.h:95) ==2493== by 0x8576A3C: bytestream2_get_byteu (bytestream.h:95) ==2493== by 0x8576A3C: bytestream2_get_byte (bytestream.h:95) ==2493== by 0x8576A3C: decode_delta_j (iff.c:848) ==2493== by 0x8576A3C: decode_frame (iff.c:1481) ==2493== by 0x874014D: avcodec_decode_video2 (utils.c:2217) ==2493== by 0x80DBF40: decode_video (ffmpeg.c:2087) ==2493== by 0x80DE93F: process_input_packet (ffmpeg.c:2340) ==2493== by 0x80BDE45: process_input (ffmpeg.c:4014) ==2493== by 0x80BDE45: transcode_step (ffmpeg.c:4102) ==2493== by 0x80BDE45: transcode (ffmpeg.c:4156) ==2493== by 0x80BDE45: main (ffmpeg.c:4349) ==2493== Address 0x43f4d77 is 9 bytes before a block of size 384,000 alloc'd ==2493== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==2493== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==2493== by 0x8BAED9F: av_malloc (mem.c:97) ==2493== by 0x8BAED9F: av_mallocz (mem.c:254) ==2493== by 0x8BAED9F: av_calloc (mem.c:264) ==2493== by 0x8074545: decode_init (iff.c:419) ==2493== by 0x8745B48: avcodec_open2 (utils.c:1564) ==2493== by 0x80D63F8: init_input_stream (ffmpeg.c:2566) ==2493== by 0x80D63F8: transcode_init (ffmpeg.c:3227) ==2493== by 0x80BCD1F: transcode (ffmpeg.c:4127) ==2493== by 0x80BCD1F: main (ffmpeg.c:4349) ==2493== Last message repeated 4 times frame= 18 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.71 bitrate=N/A speed=1.22x video:7kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown ==2493== ==2493== HEAP SUMMARY: ==2493== in use at exit: 24 bytes in 1 blocks ==2493== total heap usage: 1,368 allocs, 1,367 frees, 2,138,915 bytes allocated ==2493== ==2493== LEAK SUMMARY: ==2493== definitely lost: 0 bytes in 0 blocks ==2493== indirectly lost: 0 bytes in 0 blocks ==2493== possibly lost: 0 bytes in 0 blocks ==2493== still reachable: 24 bytes in 1 blocks ==2493== suppressed: 0 bytes in 0 blocks ==2493== Reachable blocks (those to which a pointer was found) are not shown. ==2493== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==2493== ==2493== For counts of detected and suppressed errors, rerun with: -v ==2493== ERROR SUMMARY: 16 errors from 1 contexts (suppressed: 0 from 0) }}} {{{ (gdb) r -i animJ_ham6_fuzz.anim -f null - Starting program: /media/sdb1/ffmpeg/ffmpeg_g -i animJ_ham6_fuzz.anim -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 configuration: --disable-ffprobe --disable-ffserver --enable-gpl libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, iff, from 'animJ_ham6_fuzz.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), rgb0, 160x100, SAR 6:7 DAR 48:35, 30 fps, 60 tbr, 60 tbn [null @ 0x9858480] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, rgb0, 160x100 [SAR 6:7 DAR 48:35], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> wrapped_avframe (native)) Press [q] to stop, [?] for help decode_byterun ended before plane size *** Error in `/media/sdb1/ffmpeg/ffmpeg_g': double free or corruption (!prev): 0x098791a0 *** Program received signal SIGABRT, Aborted. 0xb7fdccb0 in ?? () (gdb) bt #0 0xb7fdccb0 in ?? () #1 0xb7dd233a in malloc_printerr (action=, str=0xb7ec4fd0 "double free or corruption (!prev)", ptr=0x98791a0) at malloc.c:4996 #2 0xb7dd2fad in _int_free (av=0xb7f09420 , p=, have_lock=0) at malloc.c:3840 #3 0x083180b2 in read_from_packet_buffer (pkt=, pkt_buffer_end=, pkt_buffer=) at libavformat/utils.c:1436 #4 av_read_frame (s=, pkt=0xbfffed44) at libavformat/utils.c:1688 #5 0x080d2f1f in get_input_packet (f=f at entry=0x9857cc0, pkt=pkt at entry=0xbfffed44) at ffmpeg.c:3672 #6 0x080bd447 in process_input (file_index=0) at ffmpeg.c:3792 #7 transcode_step () at ffmpeg.c:4102 #8 transcode () at ffmpeg.c:4156 #9 main (argc=, argv=) at ffmpeg.c:4349 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 14 14:35:22 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 May 2016 12:35:22 -0000 Subject: [FFmpeg-trac] #5556(undetermined:closed): IFF ANIM: deadlock with fuzzed ANIM-1 In-Reply-To: <039.7595574e5eca4fdc0a13fa7a432e6eaf@avcodec.org> References: <039.7595574e5eca4fdc0a13fa7a432e6eaf@avcodec.org> Message-ID: <054.bee5c05725dedb9c9f889373e8d474c9@avcodec.org> #5556: IFF ANIM: deadlock with fuzzed ANIM-1 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => fixed Comment: Fixed in 51a1c1c6ac98d1d0d0a654f066782707af092fed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 14 14:52:52 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 May 2016 12:52:52 -0000 Subject: [FFmpeg-trac] #5557(undetermined:new): IFF ANIM: crash with fuzzed ANIM-J In-Reply-To: <039.026df10921211799368e34c4a3d3a371@avcodec.org> References: <039.026df10921211799368e34c4a3d3a371@avcodec.org> Message-ID: <054.eae4cf6e66e4687d77b6e24855219f73@avcodec.org> #5557: IFF ANIM: crash with fuzzed ANIM-J -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by richardpl): Can not reproduce here, could you compile your ffmpeg with debug symbols on? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 14 15:36:21 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 May 2016 13:36:21 -0000 Subject: [FFmpeg-trac] #5557(undetermined:new): IFF ANIM: crash with fuzzed ANIM-J In-Reply-To: <039.026df10921211799368e34c4a3d3a371@avcodec.org> References: <039.026df10921211799368e34c4a3d3a371@avcodec.org> Message-ID: <054.4460969ecb4de2ac6cf0b0948c8ffda5@avcodec.org> #5557: IFF ANIM: crash with fuzzed ANIM-J -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): It's a 32bit build, maybe it's not reproducible on 64bit? I'm compiling now ffmpeg with --enable-debug. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 14 16:05:20 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 May 2016 14:05:20 -0000 Subject: [FFmpeg-trac] #5557(undetermined:new): IFF ANIM: crash with fuzzed ANIM-J In-Reply-To: <039.026df10921211799368e34c4a3d3a371@avcodec.org> References: <039.026df10921211799368e34c4a3d3a371@avcodec.org> Message-ID: <054.0eef1ca0c4fff8518561a7a29e248e06@avcodec.org> #5557: IFF ANIM: crash with fuzzed ANIM-J -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): so I get the same backtrace with the git head maybe someone can test if this is reproducible on linux 32bit {{{ (gdb) r -i '/media/sdb1/animj_ham6_fuzz.anim' -f null - Starting program: /media/sdb1/ffmpeg/ffmpeg_g -i '/media/sdb1/animj_ham6_fuzz.anim' -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 configuration: --enable-debug --disable-ffprobe --disable-ffserver libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Input #0, iff, from '/media/sdb1/animj_ham6_fuzz.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), rgb0, 160x100, SAR 6:7 DAR 48:35, 30 fps, 60 tbr, 60 tbn [null @ 0x9803580] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, rgb0, 160x100 [SAR 6:7 DAR 48:35], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> wrapped_avframe (native)) Press [q] to stop, [?] for help decode_byterun ended before plane size *** Error in `/media/sdb1/ffmpeg/ffmpeg_g': double free or corruption (!prev): 0x09824200 *** Program received signal SIGABRT, Aborted. 0xb7fdccb0 in ?? () (gdb) bt #0 0xb7fdccb0 in ?? () #1 0xb7dd233a in malloc_printerr (action=, str=0xb7ec4fd0 "double free or corruption (!prev)", ptr=0x9824200) at malloc.c:4996 #2 0xb7dd2fad in _int_free (av=0xb7f09420 , p=, have_lock=0) at malloc.c:3840 #3 0x082ef5c2 in read_from_packet_buffer (pkt=, pkt_buffer_end=, pkt_buffer=) at libavformat/utils.c:1436 #4 av_read_frame (s=, pkt=0xbfffed34) at libavformat/utils.c:1688 #5 0x080d059f in get_input_packet (f=f at entry=0x9803000, pkt=pkt at entry=0xbfffed34) at ffmpeg.c:3672 #6 0x080bab97 in process_input (file_index=0) at ffmpeg.c:3792 #7 transcode_step () at ffmpeg.c:4102 #8 transcode () at ffmpeg.c:4156 #9 main (argc=, argv=) at ffmpeg.c:4349 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 14 17:07:46 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 May 2016 15:07:46 -0000 Subject: [FFmpeg-trac] #5557(undetermined:new): IFF ANIM: crash with fuzzed ANIM-J In-Reply-To: <039.026df10921211799368e34c4a3d3a371@avcodec.org> References: <039.026df10921211799368e34c4a3d3a371@avcodec.org> Message-ID: <054.346e33c97527325c3a7989fa95d0f6d7@avcodec.org> #5557: IFF ANIM: crash with fuzzed ANIM-J -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): with attached I get this, it's of cource still possible that something is wrong only on my side: {{{ aaa at aaa-VirtualBox /media/sdb1 $ valgrind --leak-check=full ffmpeg/ffmpeg_g -i '/media/sdb1/f/old_animj_5bpp_2_fuzz.anim' -f null - ==2340== Memcheck, a memory error detector ==2340== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==2340== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==2340== Command: ffmpeg/ffmpeg_g -i /media/sdb1/f/old_animj_5bpp_2_fuzz.anim -f null - ==2340== ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 configuration: --enable-debug --disable-ffprobe --disable-ffserver libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Input #0, iff, from '/media/sdb1/f/old_animj_5bpp_2_fuzz.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), pal8, 160x100, SAR 6:7 DAR 48:35, 10 fps, 60 tbr, 60 tbn [null @ 0x43145e0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, pal8, 160x100 [SAR 6:7 DAR 48:35], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> wrapped_avframe (native)) Press [q] to stop, [?] for help ==2340== Invalid write of size 1 ==2340== at 0x854F276: bytestream_get_byte (bytestream.h:95) ==2340== by 0x854F276: bytestream2_get_byteu (bytestream.h:95) ==2340== by 0x854F276: bytestream2_get_byte (bytestream.h:95) ==2340== by 0x854F276: decode_delta_j (iff.c:864) ==2340== by 0x854F276: decode_frame (iff.c:1538) ==2340== by 0x87171AD: avcodec_decode_video2 (utils.c:2217) ==2340== by 0x80D95C0: decode_video (ffmpeg.c:2087) ==2340== by 0x80DBFBF: process_input_packet (ffmpeg.c:2340) ==2340== by 0x80BB595: process_input (ffmpeg.c:4014) ==2340== by 0x80BB595: transcode_step (ffmpeg.c:4102) ==2340== by 0x80BB595: transcode (ffmpeg.c:4156) ==2340== by 0x80BB595: main (ffmpeg.c:4349) ==2340== Address 0x4371cd6 is 10 bytes before a block of size 80,000 alloc'd ==2340== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==2340== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==2340== by 0x8B6F89F: av_malloc (mem.c:97) ==2340== by 0x8B6F89F: av_mallocz (mem.c:254) ==2340== by 0x8B6F89F: av_calloc (mem.c:264) ==2340== by 0x8071E6F: decode_init (iff.c:420) ==2340== by 0x871CBA8: avcodec_open2 (utils.c:1564) ==2340== by 0x80D3A78: init_input_stream (ffmpeg.c:2566) ==2340== by 0x80D3A78: transcode_init (ffmpeg.c:3227) ==2340== by 0x80BA46F: transcode (ffmpeg.c:4127) ==2340== by 0x80BA46F: main (ffmpeg.c:4349) ==2340== frame= 50 fps=0.0 q=-0.0 Lsize=N/A time=00:00:04.98 bitrate=N/A speed=20.5x video:18kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown ==2340== ==2340== HEAP SUMMARY: ==2340== in use at exit: 24 bytes in 1 blocks ==2340== total heap usage: 2,144 allocs, 2,143 frees, 848,735 bytes allocated ==2340== ==2340== LEAK SUMMARY: ==2340== definitely lost: 0 bytes in 0 blocks ==2340== indirectly lost: 0 bytes in 0 blocks ==2340== possibly lost: 0 bytes in 0 blocks ==2340== still reachable: 24 bytes in 1 blocks ==2340== suppressed: 0 bytes in 0 blocks ==2340== Reachable blocks (those to which a pointer was found) are not shown. ==2340== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==2340== ==2340== For counts of detected and suppressed errors, rerun with: -v ==2340== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0) }}} {{{ (gdb) r -i '/media/sdb1/f/old_animj_5bpp_2_fuzz.anim' -f null - Starting program: /media/sdb1/ffmpeg/ffmpeg_g -i '/media/sdb1/f/old_animj_5bpp_2_fuzz.anim' -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 configuration: --enable-debug --disable-ffprobe --disable-ffserver libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Input #0, iff, from '/media/sdb1/f/old_animj_5bpp_2_fuzz.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), pal8, 160x100, SAR 6:7 DAR 48:35, 10 fps, 60 tbr, 60 tbn [null @ 0x98042a0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, pal8, 160x100 [SAR 6:7 DAR 48:35], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> wrapped_avframe (native)) Press [q] to stop, [?] for help *** Error in `/media/sdb1/ffmpeg/ffmpeg_g': corrupted double-linked list: 0x09842e88 *** Program received signal SIGABRT, Aborted. 0xb7fdccb0 in ?? () (gdb) bt #0 0xb7fdccb0 in ?? () #1 0xb7dd233a in malloc_printerr (action=, str=0xb7ec09b3 "corrupted double-linked list", ptr=0x9842e88) at malloc.c:4996 #2 0xb7dd31d7 in _int_free (av=0xb7f09420 , p=, have_lock=0) at malloc.c:3996 #3 0x082ef5c2 in read_from_packet_buffer (pkt=, pkt_buffer_end=, pkt_buffer=) at libavformat/utils.c:1436 #4 av_read_frame (s=, pkt=0xbfffed34) at libavformat/utils.c:1688 #5 0x080d059f in get_input_packet (f=f at entry=0x9803880, pkt=pkt at entry=0xbfffed34) at ffmpeg.c:3672 #6 0x080bab97 in process_input (file_index=0) at ffmpeg.c:3792 #7 transcode_step () at ffmpeg.c:4102 #8 transcode () at ffmpeg.c:4156 #9 main (argc=, argv=) at ffmpeg.c:4349 (gdb) }}} {{{ aaa at aaa-VirtualBox /media/sdb1 $ valgrind --leak-check=full ffmpeg/ffmpeg_g -i '/media/sdb1/f/old_animj_ham6_fuzz.anim' -f null - ==2351== Memcheck, a memory error detector ==2351== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==2351== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==2351== Command: ffmpeg/ffmpeg_g -i /media/sdb1/f/old_animj_ham6_fuzz.anim -f null - ==2351== ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 configuration: --enable-debug --disable-ffprobe --disable-ffserver libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Input #0, iff, from '/media/sdb1/f/old_animj_ham6_fuzz.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), rgb0, 160x100, SAR 6:7 DAR 48:35, 30 fps, 60 tbr, 60 tbn [null @ 0x43aafa0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, rgb0, 160x100 [SAR 6:7 DAR 48:35], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> wrapped_avframe (native)) Press [q] to stop, [?] for help ==2351== Invalid write of size 1 ==2351== at 0x854E6C2: bytestream_get_byte (bytestream.h:95) ==2351== by 0x854E6C2: bytestream2_get_byteu (bytestream.h:95) ==2351== by 0x854E6C2: bytestream2_get_byte (bytestream.h:95) ==2351== by 0x854E6C2: decode_delta_j (iff.c:901) ==2351== by 0x854E6C2: decode_frame (iff.c:1538) ==2351== by 0x87171AD: avcodec_decode_video2 (utils.c:2217) ==2351== by 0x80D95C0: decode_video (ffmpeg.c:2087) ==2351== by 0x80DBFBF: process_input_packet (ffmpeg.c:2340) ==2351== by 0x80BB595: process_input (ffmpeg.c:4014) ==2351== by 0x80BB595: transcode_step (ffmpeg.c:4102) ==2351== by 0x80BB595: transcode (ffmpeg.c:4156) ==2351== by 0x80BB595: main (ffmpeg.c:4349) ==2351== Address 0x4452a18 is 8 bytes before a block of size 384,000 alloc'd ==2351== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==2351== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==2351== by 0x8B6F89F: av_malloc (mem.c:97) ==2351== by 0x8B6F89F: av_mallocz (mem.c:254) ==2351== by 0x8B6F89F: av_calloc (mem.c:264) ==2351== by 0x8071E6F: decode_init (iff.c:420) ==2351== by 0x871CBA8: avcodec_open2 (utils.c:1564) ==2351== by 0x80D3A78: init_input_stream (ffmpeg.c:2566) ==2351== by 0x80D3A78: transcode_init (ffmpeg.c:3227) ==2351== by 0x80BA46F: transcode (ffmpeg.c:4127) ==2351== by 0x80BA46F: main (ffmpeg.c:4349) ==2351== frame= 18 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.71 bitrate=N/A speed=3.03x video:7kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown ==2351== ==2351== HEAP SUMMARY: ==2351== in use at exit: 24 bytes in 1 blocks ==2351== total heap usage: 1,368 allocs, 1,367 frees, 2,138,933 bytes allocated ==2351== ==2351== LEAK SUMMARY: ==2351== definitely lost: 0 bytes in 0 blocks ==2351== indirectly lost: 0 bytes in 0 blocks ==2351== possibly lost: 0 bytes in 0 blocks ==2351== still reachable: 24 bytes in 1 blocks ==2351== suppressed: 0 bytes in 0 blocks ==2351== Reachable blocks (those to which a pointer was found) are not shown. ==2351== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==2351== ==2351== For counts of detected and suppressed errors, rerun with: -v ==2351== ERROR SUMMARY: 32 errors from 1 contexts (suppressed: 0 from 0) }}} {{{ (gdb) r -i '/media/sdb1/f/old_animj_ham6_fuzz.anim' -f null - Starting program: /media/sdb1/ffmpeg/ffmpeg_g -i '/media/sdb1/f/old_animj_ham6_fuzz.anim' -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 configuration: --enable-debug --disable-ffprobe --disable-ffserver libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Input #0, iff, from '/media/sdb1/f/old_animj_ham6_fuzz.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), rgb0, 160x100, SAR 6:7 DAR 48:35, 30 fps, 60 tbr, 60 tbn [null @ 0x9803460] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, rgb0, 160x100 [SAR 6:7 DAR 48:35], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> wrapped_avframe (native)) Press [q] to stop, [?] for help frame= 18 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.71 bitrate=N/A speed=7.17e+05x video:7kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown *** Error in `/media/sdb1/ffmpeg/ffmpeg_g': munmap_chunk(): invalid pointer: 0x09881e40 *** Program received signal SIGABRT, Aborted. 0xb7fdccb0 in ?? () (gdb) bt #0 0xb7fdccb0 in ?? () #1 0xb7dd233a in malloc_printerr (action=, str=0xb7ec4f00 "munmap_chunk(): invalid pointer", ptr=0x9881e40) at malloc.c:4996 #2 0xb7dd2408 in munmap_chunk (p=) at malloc.c:2816 #3 0x08071ce6 in decode_end (avctx=0x9803080) at libavcodec/iff.c:368 #4 0x08089176 in avcodec_close (avctx=0x9803080) at libavcodec/utils.c:2967 #5 0x080bbd01 in transcode () at ffmpeg.c:4214 #6 main (argc=, argv=) at ffmpeg.c:4349 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 14 19:57:20 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 May 2016 17:57:20 -0000 Subject: [FFmpeg-trac] #5557(undetermined:new): IFF ANIM: crash with fuzzed ANIM-J In-Reply-To: <039.026df10921211799368e34c4a3d3a371@avcodec.org> References: <039.026df10921211799368e34c4a3d3a371@avcodec.org> Message-ID: <054.c68581c3000c2ddd5a4c7cf02e4f4750@avcodec.org> #5557: IFF ANIM: crash with fuzzed ANIM-J -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by richardpl): If this crash happens only under valgrind than its issue on your side. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 14 22:40:29 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 May 2016 20:40:29 -0000 Subject: [FFmpeg-trac] #5557(undetermined:new): IFF ANIM: crash with fuzzed ANIM-J In-Reply-To: <039.026df10921211799368e34c4a3d3a371@avcodec.org> References: <039.026df10921211799368e34c4a3d3a371@avcodec.org> Message-ID: <054.76e1431c06f1c73dc31e757e460d420e@avcodec.org> #5557: IFF ANIM: crash with fuzzed ANIM-J -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): Could you try to reproduce the crash with this binary? http://johnvansickle.com/ffmpeg/builds/ffmpeg-git-32bit-static.tar.xz http://johnvansickle.com/ffmpeg/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 00:08:49 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 May 2016 22:08:49 -0000 Subject: [FFmpeg-trac] #5525(avformat:new): hls_ts_options not applied to all ts packets In-Reply-To: <034.48c559ebac31c6b7f02b4c8315bd7256@avcodec.org> References: <034.48c559ebac31c6b7f02b4c8315bd7256@avcodec.org> Message-ID: <049.b7804839c969455f46911743dd0840c4@avcodec.org> #5525: hls_ts_options not applied to all ts packets -------------------------------------+------------------------------------- Reporter: jack | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: hls ts | Blocked By: options | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): Can you provide a testcase that doesnt use remote protcols? that is one using files so the testcase can be run locally -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 03:37:09 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 01:37:09 -0000 Subject: [FFmpeg-trac] #5525(avformat:new): hls_ts_options not applied to all ts packets In-Reply-To: <034.48c559ebac31c6b7f02b4c8315bd7256@avcodec.org> References: <034.48c559ebac31c6b7f02b4c8315bd7256@avcodec.org> Message-ID: <049.d1b6b4f0b583098f11f9ecb5fe73e5c4@avcodec.org> #5525: hls_ts_options not applied to all ts packets -------------------------------------+------------------------------------- Reporter: jack | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: hls ts | Blocked By: options | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * cc: michael (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 05:43:49 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 03:43:49 -0000 Subject: [FFmpeg-trac] #5558(undetermined:new): concat protocol should run in "-safe 0" mode by default Message-ID: <038.7f96d7a37a5caf78e72375205fe49379@avcodec.org> #5558: concat protocol should run in "-safe 0" mode by default -------------------------------------+------------------------------------- Reporter: GrayFace | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: It's very hard for me to imagine a task for which "-safe 1" makes sense. It probably involves list being obtained from outside source instead of being generated. What's for sure is that it's a sophisticated task for which figuring out and specifying additional parameters is not a problem. For all regular users of "concat" option (me included) the "safe mode" brings only troubles, e.g. https://ffmpeg.org/pipermail/ffmpeg- user/2016-April/031560.html No one knows why it's there, because the documentation doesn't say anything about rationale: https://www.ffmpeg.org/ffmpeg- formats.html#Options Obviously, no backward compatibility. How to reproduce: {{{ % ffmpeg -nostats -f concat -i List.txt -c copy output (List.txt contains absolute paths) ffmpeg version N-79947-gcd244fa built on 20160512 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 08:42:49 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 06:42:49 -0000 Subject: [FFmpeg-trac] #5558(undetermined:closed): concat protocol should run in "-safe 0" mode by default In-Reply-To: <038.7f96d7a37a5caf78e72375205fe49379@avcodec.org> References: <038.7f96d7a37a5caf78e72375205fe49379@avcodec.org> Message-ID: <053.f42bc2e70ca8d03d30b893bfe1d53cfc@avcodec.org> #5558: concat protocol should run in "-safe 0" mode by default -------------------------------------+------------------------------------- Reporter: GrayFace | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: wontfix Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => wontfix Comment: http://seclists.org/oss-sec/2016/q1/85 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 10:18:47 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 08:18:47 -0000 Subject: [FFmpeg-trac] #5559(undetermined:new): IFF ANIM: fix decoding artefacts (ANIM-J) Message-ID: <039.d5edea7aaa6f7a922b56ab01966245c3@avcodec.org> #5559: IFF ANIM: fix decoding artefacts (ANIM-J) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- attached files decodes correctly with "cvtmovie" from http://www.etwright.org/getstuff/source/ {{{ D:\>ffmpegx -i D:\anim\LASERBOING out.avi ffmpeg version N-79991-g86e493a Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, iff, from 'D:\anim\LASERBOING': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), rgb0, 320x400, SAR 10:11 D AR 8:11, 30 fps, 60 tbr, 60 tbn File 'out.avi' already exists. Overwrite ? [y/N] y [avi @ 0x24b04a0] Using AVStream.codec to pass codec parameters to muxers is dep recated, use AVStream.codecpar instead. Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf57.36.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x400 [SAR 10:11 D AR 8:11], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> mpeg4 (native)) Press [q] to stop, [?] for help frame= 5 fps=0.0 q=5.0 Lsize= 187kB time=00:00:00.28 bitrate=5417.3kbits/ s speed=16.4x video:181kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing o verhead: 3.324340% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 10:24:58 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 08:24:58 -0000 Subject: [FFmpeg-trac] #5560(undetermined:new): IFF ANIM: support decoding of Anim Brushes Message-ID: <039.73fd5ad04d830d415125eaa0cbabb6c3@avcodec.org> #5560: IFF ANIM: support decoding of Anim Brushes -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- decodes correctly with CyberAnim: http://aminet.net/package/gfx/show/CyberAnim13 https://raw.githubusercontent.com/sabberworm/node-iff- parser/master/doc/IFF_FORMS/ANIM/ANIM_brush.txt {{{ D:\>ffmpegx -i D:\anim\Camera.AnBr out.avi ffmpeg version N-79991-g86e493a Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, iff, from 'D:\anim\Camera.AnBr': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), pal8, 154x99, SAR 10:11 DA R 140:99, 60 fps, 60 tbr, 60 tbn File 'out.avi' already exists. Overwrite ? [y/N] y [avi @ 0x424c760] Using AVStream.codec to pass codec parameters to muxers is dep recated, use AVStream.codecpar instead. Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf57.36.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 154x99 [SAR 10:11 DA R 140:99], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> mpeg4 (native)) Press [q] to stop, [?] for help frame= 33 fps=0.0 q=31.0 Lsize= 88kB time=00:00:00.70 bitrate=1024.1kbits /s speed=73.5x video:81kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing ov erhead: 8.197593% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 12:09:53 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 10:09:53 -0000 Subject: [FFmpeg-trac] #5559(undetermined:new): IFF ANIM: fix decoding artefacts (ANIM-J) In-Reply-To: <039.d5edea7aaa6f7a922b56ab01966245c3@avcodec.org> References: <039.d5edea7aaa6f7a922b56ab01966245c3@avcodec.org> Message-ID: <054.ad60b413e34cd19114b9a827485c234d@avcodec.org> #5559: IFF ANIM: fix decoding artefacts (ANIM-J) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): ffmpeg thinks that there are 147 frames while cvt decodes 352 {{{ C:\>ffmpeg -i NotBoingAgain -f null - ffmpeg version N-79986-g01ead2a Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, iff, from 'NotBoingAgain': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), rgb0, 352x440, SAR 12:7 DA R 48:35, 30 fps, 60 tbr, 60 tbn [null @ 0x2c75680] Using AVStream.codec to pass codec parameters to muxers is de precated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, rgb0, 352x440 [SAR 12:7 DAR 48:35], q=2 -31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> wrapped_avframe (native)) Press [q] to stop, [?] for help frame= 147 fps=0.0 q=-0.0 Lsize=N/A time=00:00:05.01 bitrate=N/A speed= 161x video:55kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing ov erhead: unknown }}} {{{ C:\>cvt.exe NotBoingAgain nba 352 x 440, 6 planes, HAM interlaced 146 deltas, 352 frames About to create 352 BMP files. Is that OK? (y/n) y nba.0001.bmp nba.0002.bmp nba.0003.bmp nba.0004.bmp nba.0005.bmp nba.0006.bmp nba.0007.bmp nba.0008.bmp nba.0009.bmp nba.0010.bmp nba.0011.bmp nba.0012.bmp nba.0013.bmp nba.0014.bmp nba.0015.bmp nba.0016.bmp nba.0017.bmp nba.0018.bmp nba.0019.bmp nba.0020.bmp nba.0021.bmp nba.0022.bmp nba.0023.bmp nba.0024.bmp nba.0025.bmp nba.0026.bmp nba.0027.bmp nba.0028.bmp nba.0029.bmp nba.0030.bmp nba.0031.bmp nba.0032.bmp nba.0033.bmp nba.0034.bmp nba.0035.bmp nba.0036.bmp nba.0037.bmp nba.0038.bmp nba.0039.bmp nba.0040.bmp nba.0041.bmp nba.0042.bmp nba.0043.bmp nba.0044.bmp nba.0045.bmp nba.0046.bmp nba.0047.bmp nba.0048.bmp nba.0049.bmp nba.0050.bmp nba.0051.bmp nba.0052.bmp nba.0053.bmp nba.0054.bmp nba.0055.bmp nba.0056.bmp nba.0057.bmp nba.0058.bmp nba.0059.bmp nba.0060.bmp nba.0061.bmp nba.0062.bmp nba.0063.bmp nba.0064.bmp nba.0065.bmp nba.0066.bmp nba.0067.bmp nba.0068.bmp nba.0069.bmp nba.0070.bmp nba.0071.bmp nba.0072.bmp nba.0073.bmp nba.0074.bmp nba.0075.bmp nba.0076.bmp nba.0077.bmp nba.0078.bmp nba.0079.bmp nba.0080.bmp nba.0081.bmp nba.0082.bmp nba.0083.bmp nba.0084.bmp nba.0085.bmp nba.0086.bmp nba.0087.bmp nba.0088.bmp nba.0089.bmp nba.0090.bmp nba.0091.bmp nba.0092.bmp nba.0093.bmp nba.0094.bmp nba.0095.bmp nba.0096.bmp nba.0097.bmp nba.0098.bmp nba.0099.bmp nba.0100.bmp nba.0101.bmp nba.0102.bmp nba.0103.bmp nba.0104.bmp nba.0105.bmp nba.0106.bmp nba.0107.bmp nba.0108.bmp nba.0109.bmp nba.0110.bmp nba.0111.bmp nba.0112.bmp nba.0113.bmp nba.0114.bmp nba.0115.bmp nba.0116.bmp nba.0117.bmp nba.0118.bmp nba.0119.bmp nba.0120.bmp nba.0121.bmp nba.0122.bmp nba.0123.bmp nba.0124.bmp nba.0125.bmp nba.0126.bmp nba.0127.bmp nba.0128.bmp nba.0129.bmp nba.0130.bmp nba.0131.bmp nba.0132.bmp nba.0133.bmp nba.0134.bmp nba.0135.bmp nba.0136.bmp nba.0137.bmp nba.0138.bmp nba.0139.bmp nba.0140.bmp nba.0141.bmp nba.0142.bmp nba.0143.bmp nba.0144.bmp nba.0145.bmp nba.0146.bmp nba.0147.bmp nba.0148.bmp nba.0149.bmp nba.0150.bmp nba.0151.bmp nba.0152.bmp nba.0153.bmp nba.0154.bmp nba.0155.bmp nba.0156.bmp nba.0157.bmp nba.0158.bmp nba.0159.bmp nba.0160.bmp nba.0161.bmp nba.0162.bmp nba.0163.bmp nba.0164.bmp nba.0165.bmp nba.0166.bmp nba.0167.bmp nba.0168.bmp nba.0169.bmp nba.0170.bmp nba.0171.bmp nba.0172.bmp nba.0173.bmp nba.0174.bmp nba.0175.bmp nba.0176.bmp nba.0177.bmp nba.0178.bmp nba.0179.bmp nba.0180.bmp nba.0181.bmp nba.0182.bmp nba.0183.bmp nba.0184.bmp nba.0185.bmp nba.0186.bmp nba.0187.bmp nba.0188.bmp nba.0189.bmp nba.0190.bmp nba.0191.bmp nba.0192.bmp nba.0193.bmp nba.0194.bmp nba.0195.bmp nba.0196.bmp nba.0197.bmp nba.0198.bmp nba.0199.bmp nba.0200.bmp nba.0201.bmp nba.0202.bmp nba.0203.bmp nba.0204.bmp nba.0205.bmp nba.0206.bmp nba.0207.bmp nba.0208.bmp nba.0209.bmp nba.0210.bmp nba.0211.bmp nba.0212.bmp nba.0213.bmp nba.0214.bmp nba.0215.bmp nba.0216.bmp nba.0217.bmp nba.0218.bmp nba.0219.bmp nba.0220.bmp nba.0221.bmp nba.0222.bmp nba.0223.bmp nba.0224.bmp nba.0225.bmp nba.0226.bmp nba.0227.bmp nba.0228.bmp nba.0229.bmp nba.0230.bmp nba.0231.bmp nba.0232.bmp nba.0233.bmp nba.0234.bmp nba.0235.bmp nba.0236.bmp nba.0237.bmp nba.0238.bmp nba.0239.bmp nba.0240.bmp nba.0241.bmp nba.0242.bmp nba.0243.bmp nba.0244.bmp nba.0245.bmp nba.0246.bmp nba.0247.bmp nba.0248.bmp nba.0249.bmp nba.0250.bmp nba.0251.bmp nba.0252.bmp nba.0253.bmp nba.0254.bmp nba.0255.bmp nba.0256.bmp nba.0257.bmp nba.0258.bmp nba.0259.bmp nba.0260.bmp nba.0261.bmp nba.0262.bmp nba.0263.bmp nba.0264.bmp nba.0265.bmp nba.0266.bmp nba.0267.bmp nba.0268.bmp nba.0269.bmp nba.0270.bmp nba.0271.bmp nba.0272.bmp nba.0273.bmp nba.0274.bmp nba.0275.bmp nba.0276.bmp nba.0277.bmp nba.0278.bmp nba.0279.bmp nba.0280.bmp nba.0281.bmp nba.0282.bmp nba.0283.bmp nba.0284.bmp nba.0285.bmp nba.0286.bmp nba.0287.bmp nba.0288.bmp nba.0289.bmp nba.0290.bmp nba.0291.bmp nba.0292.bmp nba.0293.bmp nba.0294.bmp nba.0295.bmp nba.0296.bmp nba.0297.bmp nba.0298.bmp nba.0299.bmp nba.0300.bmp nba.0301.bmp nba.0302.bmp nba.0303.bmp nba.0304.bmp nba.0305.bmp nba.0306.bmp nba.0307.bmp nba.0308.bmp nba.0309.bmp nba.0310.bmp nba.0311.bmp nba.0312.bmp nba.0313.bmp nba.0314.bmp nba.0315.bmp nba.0316.bmp nba.0317.bmp nba.0318.bmp nba.0319.bmp nba.0320.bmp nba.0321.bmp nba.0322.bmp nba.0323.bmp nba.0324.bmp nba.0325.bmp nba.0326.bmp nba.0327.bmp nba.0328.bmp nba.0329.bmp nba.0330.bmp nba.0331.bmp nba.0332.bmp nba.0333.bmp nba.0334.bmp nba.0335.bmp nba.0336.bmp nba.0337.bmp nba.0338.bmp nba.0339.bmp nba.0340.bmp nba.0341.bmp nba.0342.bmp nba.0343.bmp nba.0344.bmp nba.0345.bmp nba.0346.bmp nba.0347.bmp nba.0348.bmp nba.0349.bmp nba.0350.bmp nba.0351.bmp nba.0352.bmp }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 12:12:01 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 10:12:01 -0000 Subject: [FFmpeg-trac] #5560(undetermined:new): IFF ANIM: support decoding of Anim Brushes In-Reply-To: <039.73fd5ad04d830d415125eaa0cbabb6c3@avcodec.org> References: <039.73fd5ad04d830d415125eaa0cbabb6c3@avcodec.org> Message-ID: <054.e3ab29efa9080173527adfe1aed91c49@avcodec.org> #5560: IFF ANIM: support decoding of Anim Brushes -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): also plays correctly with MultiView http://www.randelshofer.ch/multishow/index.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 14:00:13 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 12:00:13 -0000 Subject: [FFmpeg-trac] #5525(avformat:new): hls_ts_options not applied to all ts packets In-Reply-To: <034.48c559ebac31c6b7f02b4c8315bd7256@avcodec.org> References: <034.48c559ebac31c6b7f02b4c8315bd7256@avcodec.org> Message-ID: <049.894e0ff3b69bbce0ca78f83b169d1fbd@avcodec.org> #5525: hls_ts_options not applied to all ts packets -------------------------------------+------------------------------------- Reporter: jack | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: hls ts | Blocked By: options | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by jack): Sure, any input seems to reproduce, at long as it contains atn eac3 audio stream {{{ 2% [jack:/tmp]./ffmpeg -i test.mkv ffmpeg version git-2016-05-14-81c3ce0 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Debian 5.3.1-11) 20160307 configuration: --disable-vaapi libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Input #0, matroska,webm, from 'test.mkv': Metadata: ENCODER : Lavf57.25.100 Duration: 00:21:00.25, start: 0.000000, bitrate: 1184 kb/s Stream #0:0: Video: mpeg4 (Simple Profile), yuv420p, 720x404 [SAR 1:1 DAR 180:101], 23.98 fps, 23.98 tbr, 1k tbn (default) Metadata: DURATION : 00:21:00.100000000 Stream #0:1: Audio: eac3, 44100 Hz, stereo, fltp, 192 kb/s (default) Metadata: ENCODER : Lavc57.24.102 eac3 DURATION : 00:21:00.252000000 At least one output file must be specified }}} {{{ 3% [jack:/tmp]./ffmpeg -nostats -i test.mkv -hls_ts_options mpegts_flags=system_b -map 0:v -map 0:a -c copy -threads 4 -hls_time 10 -hls_base_url http://10.1.1.2/test/ /tmp/test/play.m3u8 ffmpeg version git-2016-05-14-81c3ce0 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Debian 5.3.1-11) 20160307 configuration: --disable-vaapi libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Input #0, matroska,webm, from 'test.mkv': Metadata: ENCODER : Lavf57.25.100 Duration: 00:21:00.25, start: 0.000000, bitrate: 1184 kb/s Stream #0:0: Video: mpeg4 (Simple Profile), yuv420p, 720x404 [SAR 1:1 DAR 180:101], 23.98 fps, 23.98 tbr, 1k tbn (default) Metadata: DURATION : 00:21:00.100000000 Stream #0:1: Audio: eac3, 44100 Hz, stereo, fltp, 192 kb/s (default) Metadata: ENCODER : Lavc57.24.102 eac3 DURATION : 00:21:00.252000000 [hls @ 0x3c1f9e0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Last message repeated 1 times Output #0, hls, to '/tmp/test/play.m3u8': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: mpeg4, yuv420p, 720x404 [SAR 1:1 DAR 180:101], q=2-31, 23.98 fps, 23.98 tbr, 90k tbn (default) Metadata: DURATION : 00:21:00.100000000 Stream #0:1: Audio: eac3, 44100 Hz, stereo, 192 kb/s (default) Metadata: ENCODER : Lavc57.24.102 eac3 DURATION : 00:21:00.252000000 Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame=30212 fps=6774 q=-1.0 Lsize=N/A time=00:21:00.21 bitrate=N/A speed= 283x video:152138kB audio:29537kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown }}} {{{ 4% [jack:/tmp]tsinfo test/play0.ts Reading from test/play0.ts Scanning 1000 TS packets Packet 2 is PAT Program list: Program 1 -> PID 1000 (4096) Packet 3 is PMT with PID 1000 (4096) Program 1, version 0, PCR PID 0100 (256) Program streams: PID 0100 ( 256) -> Stream type 10 ( 16) 14496-2 Visual (MPEG-4 part 2 video) PID 0101 ( 257) -> Stream type 06 ( 6) H.222.0/13818-1 PES private data (maybe Dolby/AC-3 in DVB) ES info (3 bytes): 7a 01 00 Descriptor tag 7a (122) (1 byte): 00 Found 2 PAT packets and 1 PMT packet in 1000 TS packets 3% [jack:/tmp]tsinfo test/play2.ts Reading from test/play2.ts Scanning 1000 TS packets Packet 2 is PAT Program list: Program 1 -> PID 1000 (4096) Packet 3 is PMT with PID 1000 (4096) Program 1, version 0, PCR PID 0100 (256) Program streams: PID 0100 ( 256) -> Stream type 10 ( 16) 14496-2 Visual (MPEG-4 part 2 video) PID 0101 ( 257) -> Stream type 87 (135) User private Found 2 PAT packets and 1 PMT packet in 1000 TS packets }}} I removed -hls_flags delete_segments only to get the first segment easily, this option do not change anything from this case -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 15:28:35 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 13:28:35 -0000 Subject: [FFmpeg-trac] #5559(undetermined:new): IFF ANIM: fix decoding artefacts (ANIM-J) In-Reply-To: <039.d5edea7aaa6f7a922b56ab01966245c3@avcodec.org> References: <039.d5edea7aaa6f7a922b56ab01966245c3@avcodec.org> Message-ID: <054.fb66184c5edd9ab35e74abbe96c65cca@avcodec.org> #5559: IFF ANIM: fix decoding artefacts (ANIM-J) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): {{{ anim/laserboing ... 320 x 400 x 6 Movie oneway, 4 frames. anim/notboingagain ... 352 x 440 x 6 Movie reversible, 146 frames. anim/spigot ... 352 x 440 x 6 Movie reversible, 54 frames. }}} read also readme file from this archive: https://ftp.fau.de/aminet/misc/fish/fish-0116.lha {{{ DILBM ----- This program calculates the differences between two images and stores the result as a delta file. The program is called with the names of three files: dilbm image1 image2 delta The two image files must exist. The delta file will be created. The delta file represents the data required to convert image1 into image2. It is not reversible. There is an alternate delta format that is reversible, to generate it, add an 'x' at the end of the command: dilbm image1 image2 delta x Normally, dilbm will display a picture of the differences between the images. To suppress this picture, add a 'q' at the end of the command, this will make dilbm run slightly faster. PILBM ----- This program packs delta files together to create an animation. It takes a single argument that is the name of a text file that contains a description of the animation. The following format must be followed: line 1 a The name of the animation that is to be produced. 2 i The name of the initial image. 3 d0 The name of the initial delta file. 4 d1 The name of the first delta file. 5 d2 The name of the second delta file. ... n+3 dn The name of the last delta file. n+4 * An asterisk to denote the start of sequence control n+5 m t m is a delta number and t is a time delay n+6 m t ... m t The animation works by double buffering, so you must specify two images. The file 'i' specifies the first image. The delta file 'd0' defines the second image in terms of the first. The delta file 'd0' is discarded after the second image file is constructed. The remaining delta files, d1 to dn are stored in memory. When the animation is replayed, the following actions take place: The first image is displayed on the screen. Then the second image is displayed. While the second image is displayed, the first image is changed with a delta file. Then it is displayed while the second image is modified with another delta file. This process is repeated. The sequence control determines the order in which the delta files are used. The value 'm' determines which delta file is to be used. The value t specifies how much time (in jiffies) is to be used for the change. If t is negative, then m is used to indicate a transfer to the m'th m-t pair. Thus the following sequence * 3 2 5 2 9 2 12 2 2 -1 would stand for the following sequence of delta files: d3 d5 d9 d12 d5 d9 d12 d5 d9 d12 d5 d9 d12 etc. Not all delta files need to be used (although that would be wasteful) and some may be used many times, if the sequence control specifies a loop. Deciding which images to use to construct delta files, and the correct sequence of delta files is complicated because of the nature of double buffering. Here is an example, suppose that we wish to display images in the following sequence: 15 14 13 12 11 10 9 8 7 8 9 10 11 12 13 14 15 14 13 12 11 etc then we can use the 'x' type of reversible deltas and compute the following files (it is a good idea to place the dilbm commands in a text file and use an 'execute' command). dilbm pic15.image pic14.image dx15-14 x q dilbm pic15.image pic13.image dx15-13 x q dilbm pic14.image pic12.image dx14-12 x q dilbm pic13.image pic11.image dx13-11 x q dilbm pic12.image pic10.image dx12-10 x q dilbm pic11.image pic9.image dx11-9 x q dilbm pic10.image pic8.image dx10-8 x q dilbm pic9.image pic7.image dx9-7 x q dilbm pic8.image pic8.image dx8-8 x q pilbm buildx.script The file buildx.script contains the following: picx.anim phongm15.image dx15-14 dx15-13 dx14-12 dx13-11 dx12-10 dx11-9 dx10-8 dx9-7 dx8-8 * 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 8 2 1 -1 Note that the delta file dx8-8 causes no action to take place, so it is also used in place of dx14-14. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 16:22:24 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 14:22:24 -0000 Subject: [FFmpeg-trac] #5559(undetermined:new): IFF ANIM: fix decoding artefacts (ANIM-J) In-Reply-To: <039.d5edea7aaa6f7a922b56ab01966245c3@avcodec.org> References: <039.d5edea7aaa6f7a922b56ab01966245c3@avcodec.org> Message-ID: <054.1b86ef6547ff77a207f4dfd07b7ade18@avcodec.org> #5559: IFF ANIM: fix decoding artefacts (ANIM-J) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by richardpl): You have binary of cvt.exe? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 16:28:55 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 14:28:55 -0000 Subject: [FFmpeg-trac] #5559(undetermined:new): IFF ANIM: fix decoding artefacts (ANIM-J) In-Reply-To: <039.d5edea7aaa6f7a922b56ab01966245c3@avcodec.org> References: <039.d5edea7aaa6f7a922b56ab01966245c3@avcodec.org> Message-ID: <054.bf270f01d7cc80f095728933fe99bc4f@avcodec.org> #5559: IFF ANIM: fix decoding artefacts (ANIM-J) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): yes https://www.datafilehost.com/d/6b638efd -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 16:38:01 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 14:38:01 -0000 Subject: [FFmpeg-trac] #5557(undetermined:new): IFF ANIM: crash with fuzzed ANIM-J In-Reply-To: <039.026df10921211799368e34c4a3d3a371@avcodec.org> References: <039.026df10921211799368e34c4a3d3a371@avcodec.org> Message-ID: <054.1ed4957f06b3b8fabcba897ad6a79c6f@avcodec.org> #5557: IFF ANIM: crash with fuzzed ANIM-J -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by richardpl): Does it still happens with latest master? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 15 17:32:50 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 15:32:50 -0000 Subject: [FFmpeg-trac] #5557(undetermined:closed): IFF ANIM: crash with fuzzed ANIM-J In-Reply-To: <039.026df10921211799368e34c4a3d3a371@avcodec.org> References: <039.026df10921211799368e34c4a3d3a371@avcodec.org> Message-ID: <054.a7d6bb84d689d9ebc49664c2bf842854@avcodec.org> #5557: IFF ANIM: crash with fuzzed ANIM-J -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by ami_stuff): * status: new => closed * resolution: => fixed Comment: no fixed in 5350e0fc97a50de7cb387d1d5f07fe25c9c4a935 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 00:51:20 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 May 2016 22:51:20 -0000 Subject: [FFmpeg-trac] #5561(undetermined:new): cannot input TIFF files via piped input -> 'Could not find codec parameters...' Message-ID: <038.7759b07b1907195b8036dddc473c0164@avcodec.org> #5561: cannot input TIFF files via piped input -> 'Could not find codec parameters...' -------------------------------------+------------------------------------- Reporter: csab6597 | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: TIFF | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- when sending TIFF files to ffmpeg via piped input -> error: [tiff_pipe @ 0000024d6abdcf40] Could not find codec parameters for stream 0 (Video: tiff, none): unspecified size Consider increasing the value for the 'analyzeduration' and 'probesize' options -------------------- I successfully tested piped input with png and jpg files -------------------------------------------------------- ffmpeg started on 2016-05-16 at 00:41:45 Report written to "ffmpeg-20160516-004145.log" Command line: ffmpeg -v 9 -framerate 25 -i pipe:0 test.mp4 -y -report < file_1_test.tif ffmpeg version N-79173-gbe746ae Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable- fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable- libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable- libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 19.100 / 55. 19.100 libavcodec 57. 32.100 / 57. 32.100 libavformat 57. 29.101 / 57. 29.101 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 40.102 / 6. 40.102 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-framerate' ... matched as AVOption 'framerate' with argument '25'. Reading option '-i' ... matched as input file with argument 'pipe:0'. Reading option 'test.mp4' ... matched as output file. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'. Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Applying option y (overwrite output files) with argument 1. Applying option report (generate a report) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file pipe:0. Successfully parsed a group of options. Opening an input file: pipe:0. [pipe @ 00000241e664f080] Setting default whitelist 'crypto' [tiff_pipe @ 00000241e664e0e0] Format tiff_pipe probed with size=2048 and score=51 [tiff_pipe @ 00000241e664e0e0] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 [tiff_pipe @ 00000241e664e0e0] parser not found for codec tiff, packets or times may be invalid. [tiff_pipe @ 00000241e664e0e0] Could not find codec parameters for stream 0 (Video: tiff, none): unspecified size Consider increasing the value for the 'analyzeduration' and 'probesize' options [tiff_pipe @ 00000241e664e0e0] After avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 frames:0 pipe:0: could not find codec parameters Input #0, tiff_pipe, from 'pipe:0': Duration: N/A, bitrate: N/A Stream #0:0, 0, 1/25: Video: tiff, none, 25 tbr, 25 tbn, 25 tbc Successfully opened the file. Parsing a group of options: output file test.mp4. Successfully parsed a group of options. Opening an output file: test.mp4. Output #0, mp4, to 'test.mp4': Output file #0 does not contain any stream [AVIOContext @ 00000241e6657200] Statistics: 32768 bytes read, 0 seeks ----------------------------------------------------- for comparison, here I am using the same TIFF file with the -i option, which works fine: ffmpeg started on 2016-05-16 at 00:43:15 Report written to "ffmpeg-20160516-004315.log" Command line: ffmpeg -v 9 -framerate 25 -i file_1_test.tif test.mp4 -y -report ffmpeg version N-79173-gbe746ae Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable- fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable- libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable- libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 19.100 / 55. 19.100 libavcodec 57. 32.100 / 57. 32.100 libavformat 57. 29.101 / 57. 29.101 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 40.102 / 6. 40.102 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-framerate' ... matched as AVOption 'framerate' with argument '25'. Reading option '-i' ... matched as input file with argument 'file_1_test.tif'. Reading option 'test.mp4' ... matched as output file. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'. Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Applying option y (overwrite output files) with argument 1. Applying option report (generate a report) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file file_1_test.tif. Successfully parsed a group of options. Opening an input file: file_1_test.tif. [file @ 000002bc834af0a0] Setting default whitelist 'file,crypto' [tiff_pipe @ 000002bc834ae100] Format tiff_pipe probed with size=2048 and score=51 [tiff_pipe @ 000002bc834ae100] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 [tiff_pipe @ 000002bc834ae100] parser not found for codec tiff, packets or times may be invalid. [tiff_pipe @ 000002bc834ae100] parser not found for codec tiff, packets or times may be invalid. [tiff_pipe @ 000002bc834ae100] After avformat_find_stream_info() pos: 548628 bytes read:548628 seeks:0 frames:1 Input #0, tiff_pipe, from 'file_1_test.tif': Duration: N/A, bitrate: N/A Stream #0:0, 1, 1/25: Video: tiff, rgba, 480x270 [SAR 1:1 DAR 16:9], 25 tbr, 25 tbn, 25 tbc Successfully opened the file. Parsing a group of options: output file test.mp4. Successfully parsed a group of options. Opening an output file: test.mp4. [file @ 000002bc83547a40] Setting default whitelist 'file,crypto' Successfully opened the file. detected 4 logical cores [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'video_size' to value '480x270' [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'pix_fmt' to value '28' [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'time_base' to value '1/25' [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'pixel_aspect' to value '1/1' [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'sws_param' to value 'flags=2' [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 000002bc8354aaa0] w:480 h:270 pixfmt:rgba tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 [format @ 000002bc8354b120] compat: called with args=[yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21] [format @ 000002bc8354b120] Setting 'pix_fmts' to value 'yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21' [auto-inserted scaler 0 @ 000002bc8354b1e0] Setting 'flags' to value 'bicubic' [auto-inserted scaler 0 @ 000002bc8354b1e0] w:iw h:ih flags:'bicubic' interl:0 [format @ 000002bc8354b120] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [AVFilterGraph @ 000002bc834adb80] query_formats: 4 queried, 2 merged, 1 already done, 0 delayed [auto-inserted scaler 0 @ 000002bc8354b1e0] picking yuv444p out of 8 ref:rgba alpha:1 [auto-inserted scaler 0 @ 000002bc8354b1e0] w:480 h:270 fmt:rgba sar:1/1 -> w:480 h:270 fmt:yuv444p sar:1/1 flags:0x4 No pixel format specified, yuv444p for H.264 encoding chosen. Use -pix_fmt yuv420p for compatibility with outdated media players. [libx264 @ 000002bc83546fe0] using mv_range_thread = 24 [libx264 @ 000002bc83546fe0] using SAR=1/1 [libx264 @ 000002bc83546fe0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2 [libx264 @ 000002bc83546fe0] profile High 4:4:4 Predictive, level 2.1, 4:4:4 8-bit [libx264 @ 000002bc83546fe0] 264 - core 148 r2665 a01e339 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=4 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, mp4, to 'test.mp4': Metadata: encoder : Lavf57.29.101 Stream #0:0, 0, 1/12800: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv444p, 480x270 [SAR 1:1 DAR 16:9], q=-1--1, 25 fps, 12800 tbn, 25 tbc Metadata: encoder : Lavc57.32.100 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (tiff (native) -> h264 (libx264)) Press [q] to stop, [?] for help cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) Clipping frame in rate conversion by 0.000008 cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) [output stream 0:0 @ 000002bc8354ae00] EOF on sink link output stream 0:0:default. No more output streams to write to, finishing. [libx264 @ 000002bc83546fe0] frame= 0 QP=15.09 NAL=3 Slice:I Poc:0 I:510 P:0 SKIP:0 size=1209 bytes frame= 1 fps=0.0 q=28.0 Lsize= 3kB time=00:00:00.04 bitrate= 539.6kbits/s speed=N/A video:2kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 42.224564% Input file #0 (file_1_test.tif): Input stream #0:0 (video): 1 packets read (548628 bytes); 1 frames decoded; Total: 1 packets (548628 bytes) demuxed Output file #0 (test.mp4): Output stream #0:0 (video): 1 frames encoded; 1 packets muxed (1897 bytes); Total: 1 packets (1897 bytes) muxed 1 frames successfully decoded, 0 decoding errors [AVIOContext @ 000002bc83547b20] Statistics: 30 seeks, 24 writeouts [libx264 @ 000002bc83546fe0] frame I:1 Avg QP:15.09 size: 1209 [libx264 @ 000002bc83546fe0] mb I I16..4: 0.6% 89.2% 10.2% [libx264 @ 000002bc83546fe0] 8x8 transform intra:89.2% [libx264 @ 000002bc83546fe0] coded y,u,v intra: 4.6% 0.0% 0.0% [libx264 @ 000002bc83546fe0] i16 v,h,dc,p: 0% 33% 67% 0% [libx264 @ 000002bc83546fe0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 0% 0% 100% 0% 0% 0% 0% 0% 0% [libx264 @ 000002bc83546fe0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 34% 24% 4% 2% 0% 1% 8% 2% [libx264 @ 000002bc83546fe0] kb/s:241.80 [AVIOContext @ 000002bc834b7220] Statistics: 548628 bytes read, 0 seeks -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 03:13:53 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 01:13:53 -0000 Subject: [FFmpeg-trac] #4478(avformat:new): PlayStation 2 movie files not supported (.pss) In-Reply-To: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> References: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> Message-ID: <053.d82c758efa2a0e78804017da76ac6d1b@avcodec.org> #4478: PlayStation 2 movie files not supported (.pss) -------------------------------------+------------------------------------- Reporter: Melchior | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: mpegps | Blocked By: atrac3 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Melchior): any further updates? I am hoping some one will figure out how the audio works and get FFmpeg updated -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 12:17:01 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 10:17:01 -0000 Subject: [FFmpeg-trac] #5551(avcodec:new): av_bsf_send_packet can't take ownership on not reference-counted packets In-Reply-To: <036.361a1919ff72642bed62642529382d8a@avcodec.org> References: <036.361a1919ff72642bed62642529382d8a@avcodec.org> Message-ID: <051.a0674bd0d826562444cd614c0c490227@avcodec.org> #5551: av_bsf_send_packet can't take ownership on not reference-counted packets ------------------------------------+----------------------------------- Reporter: mrlika | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by mrlika): And latst variant: 0) Do not touch anything Do you have any thoughts on this? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 14:19:37 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 12:19:37 -0000 Subject: [FFmpeg-trac] #5562(undetermined:new): IFF ANIM: deadlock with fuzzed ANIM-J Message-ID: <039.06f265e29fde82ab62169fb806b14608@avcodec.org> #5562: IFF ANIM: deadlock with fuzzed ANIM-J -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- {{{ (gdb) r -i 74_D_deadlock_fuzz.anim -f null - Starting program: /media/sdb1/ffmpeg/ffmpeg_g -i 74_D_deadlock_fuzz.anim -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204 configuration: --enable-debug --disable-ffprobe --disable-ffserver libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Input #0, iff, from '74_D_deadlock_fuzz.anim': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), rgb0, 320x200, SAR 10:11 DAR 16:11, 30 fps, 60 tbr, 60 tbn [null @ 0x98034a0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, rgb0, 320x200 [SAR 10:11 DAR 16:11], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.41.102 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> wrapped_avframe (native)) Press [q] to stop, [?] for help Program received signal SIGINT, Interrupt. decode_delta_j (h=, dst_size=1536000, bpp=6, w=, buf_end=0x98539de "", buf=, dst=0xb7bda020 "\b\263\b\247") at libavcodec/iff.c:908 908 noffset++; (gdb) Quit (gdb) bt #0 decode_delta_j (h=, dst_size=1536000, bpp=6, w=, buf_end=0x98539de "", buf=, dst=0xb7bda020 "\b\263\b\247") at libavcodec/iff.c:908 #1 decode_frame (avctx=0x9803040, data=0x9853ac0, got_frame=0xbfffead0, avpkt=0xbfffe8ac) at libavcodec/iff.c:1536 #2 0x087171ee in avcodec_decode_video2 (avctx=0x9803040, picture=0x9853ac0, got_picture_ptr=0xbfffead0, avpkt=0xbfffeb14) at libavcodec/utils.c:2217 #3 0x080d95c1 in decode_video (ist=ist at entry=0x9802c20, pkt=pkt at entry=0xbfffeb14, got_output=got_output at entry=0xbfffead0) at ffmpeg.c:2087 #4 0x080dbfc0 in process_input_packet (ist=0x9802c20, pkt=0xbfffed44, no_eof=0) at ffmpeg.c:2340 #5 0x080bb596 in process_input (file_index=) at ffmpeg.c:4014 #6 transcode_step () at ffmpeg.c:4102 #7 transcode () at ffmpeg.c:4156 #8 main (argc=, argv=) at ffmpeg.c:4349 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 16:30:53 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 14:30:53 -0000 Subject: [FFmpeg-trac] #5561(avcodec:open): Implement a tiff parser (was: cannot input TIFF files via piped input -> 'Could not find codec parameters...') In-Reply-To: <038.7759b07b1907195b8036dddc473c0164@avcodec.org> References: <038.7759b07b1907195b8036dddc473c0164@avcodec.org> Message-ID: <053.5333a6f31765da6e8a6de7a039290ad0@avcodec.org> #5561: Implement a tiff parser -------------------------------------+----------------------------------- Reporter: csab6597 | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: TIF | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => open * component: undetermined => avcodec * priority: normal => wish * version: unspecified => git-master * keywords: TIFF => TIF * type: defect => enhancement * reproduced: 0 => 1 Old description: > when sending TIFF files to ffmpeg via piped input -> error: > > [tiff_pipe @ 0000024d6abdcf40] Could not find codec parameters for stream > 0 (Video: tiff, none): unspecified size > Consider increasing the value for the 'analyzeduration' and 'probesize' > options > -------------------- > I successfully tested piped input with png and jpg files > > -------------------------------------------------------- > ffmpeg started on 2016-05-16 at 00:41:45 > Report written to "ffmpeg-20160516-004145.log" > Command line: > ffmpeg -v 9 -framerate 25 -i pipe:0 test.mp4 -y -report < file_1_test.tif > ffmpeg version N-79173-gbe746ae Copyright (c) 2000-2016 the FFmpeg > developers > built with gcc 5.3.0 (GCC) > configuration: --disable-static --enable-shared --enable-gpl --enable- > version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable- > fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass > --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype > --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug > --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- > libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp > --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable- > libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab > --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- > libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable- > libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink > --enable-zlib > libavutil 55. 19.100 / 55. 19.100 > libavcodec 57. 32.100 / 57. 32.100 > libavformat 57. 29.101 / 57. 29.101 > libavdevice 57. 0.101 / 57. 0.101 > libavfilter 6. 40.102 / 6. 40.102 > libswscale 4. 0.100 / 4. 0.100 > libswresample 2. 0.101 / 2. 0.101 > libpostproc 54. 0.100 / 54. 0.100 > Splitting the commandline. > Reading option '-v' ... matched as option 'v' (set logging level) with > argument '9'. > Reading option '-framerate' ... matched as AVOption 'framerate' with > argument '25'. > Reading option '-i' ... matched as input file with argument 'pipe:0'. > Reading option 'test.mp4' ... matched as output file. > Reading option '-y' ... matched as option 'y' (overwrite output files) > with argument '1'. > Reading option '-report' ... matched as option 'report' (generate a > report) with argument '1'. > Finished splitting the commandline. > Parsing a group of options: global . > Applying option v (set logging level) with argument 9. > Applying option y (overwrite output files) with argument 1. > Applying option report (generate a report) with argument 1. > Successfully parsed a group of options. > Parsing a group of options: input file pipe:0. > Successfully parsed a group of options. > Opening an input file: pipe:0. > [pipe @ 00000241e664f080] Setting default whitelist 'crypto' > [tiff_pipe @ 00000241e664e0e0] Format tiff_pipe probed with size=2048 and > score=51 > [tiff_pipe @ 00000241e664e0e0] Before avformat_find_stream_info() pos: 0 > bytes read:32768 seeks:0 > [tiff_pipe @ 00000241e664e0e0] parser not found for codec tiff, packets > or times may be invalid. > [tiff_pipe @ 00000241e664e0e0] Could not find codec parameters for stream > 0 (Video: tiff, none): unspecified size > Consider increasing the value for the 'analyzeduration' and 'probesize' > options > [tiff_pipe @ 00000241e664e0e0] After avformat_find_stream_info() pos: 0 > bytes read:32768 seeks:0 frames:0 > pipe:0: could not find codec parameters > Input #0, tiff_pipe, from 'pipe:0': > Duration: N/A, bitrate: N/A > Stream #0:0, 0, 1/25: Video: tiff, none, 25 tbr, 25 tbn, 25 tbc > Successfully opened the file. > Parsing a group of options: output file test.mp4. > Successfully parsed a group of options. > Opening an output file: test.mp4. > Output #0, mp4, to 'test.mp4': > Output file #0 does not contain any stream > [AVIOContext @ 00000241e6657200] Statistics: 32768 bytes read, 0 seeks > > > ----------------------------------------------------- > for comparison, here I am using the same TIFF file with the -i option, > which works fine: > > ffmpeg started on 2016-05-16 at 00:43:15 > Report written to "ffmpeg-20160516-004315.log" > Command line: > ffmpeg -v 9 -framerate 25 -i file_1_test.tif test.mp4 -y -report > ffmpeg version N-79173-gbe746ae Copyright (c) 2000-2016 the FFmpeg > developers > built with gcc 5.3.0 (GCC) > configuration: --disable-static --enable-shared --enable-gpl --enable- > version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable- > fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass > --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype > --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug > --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- > libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp > --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable- > libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab > --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- > libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable- > libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink > --enable-zlib > libavutil 55. 19.100 / 55. 19.100 > libavcodec 57. 32.100 / 57. 32.100 > libavformat 57. 29.101 / 57. 29.101 > libavdevice 57. 0.101 / 57. 0.101 > libavfilter 6. 40.102 / 6. 40.102 > libswscale 4. 0.100 / 4. 0.100 > libswresample 2. 0.101 / 2. 0.101 > libpostproc 54. 0.100 / 54. 0.100 > Splitting the commandline. > Reading option '-v' ... matched as option 'v' (set logging level) with > argument '9'. > Reading option '-framerate' ... matched as AVOption 'framerate' with > argument '25'. > Reading option '-i' ... matched as input file with argument > 'file_1_test.tif'. > Reading option 'test.mp4' ... matched as output file. > Reading option '-y' ... matched as option 'y' (overwrite output files) > with argument '1'. > Reading option '-report' ... matched as option 'report' (generate a > report) with argument '1'. > Finished splitting the commandline. > Parsing a group of options: global . > Applying option v (set logging level) with argument 9. > Applying option y (overwrite output files) with argument 1. > Applying option report (generate a report) with argument 1. > Successfully parsed a group of options. > Parsing a group of options: input file file_1_test.tif. > Successfully parsed a group of options. > Opening an input file: file_1_test.tif. > [file @ 000002bc834af0a0] Setting default whitelist 'file,crypto' > [tiff_pipe @ 000002bc834ae100] Format tiff_pipe probed with size=2048 and > score=51 > [tiff_pipe @ 000002bc834ae100] Before avformat_find_stream_info() pos: 0 > bytes read:32768 seeks:0 > [tiff_pipe @ 000002bc834ae100] parser not found for codec tiff, packets > or times may be invalid. > [tiff_pipe @ 000002bc834ae100] parser not found for codec tiff, packets > or times may be invalid. > [tiff_pipe @ 000002bc834ae100] After avformat_find_stream_info() pos: > 548628 bytes read:548628 seeks:0 frames:1 > Input #0, tiff_pipe, from 'file_1_test.tif': > Duration: N/A, bitrate: N/A > Stream #0:0, 1, 1/25: Video: tiff, rgba, 480x270 [SAR 1:1 DAR 16:9], > 25 tbr, 25 tbn, 25 tbc > Successfully opened the file. > Parsing a group of options: output file test.mp4. > Successfully parsed a group of options. > Opening an output file: test.mp4. > [file @ 000002bc83547a40] Setting default whitelist 'file,crypto' > Successfully opened the file. > detected 4 logical cores > [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'video_size' > to value '480x270' > [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'pix_fmt' to > value '28' > [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'time_base' to > value '1/25' > [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'pixel_aspect' > to value '1/1' > [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'sws_param' to > value 'flags=2' > [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'frame_rate' > to value '25/1' > [graph 0 input from stream 0:0 @ 000002bc8354aaa0] w:480 h:270 > pixfmt:rgba tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 > [format @ 000002bc8354b120] compat: called with > args=[yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21] > [format @ 000002bc8354b120] Setting 'pix_fmts' to value > 'yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21' > [auto-inserted scaler 0 @ 000002bc8354b1e0] Setting 'flags' to value > 'bicubic' > [auto-inserted scaler 0 @ 000002bc8354b1e0] w:iw h:ih flags:'bicubic' > interl:0 > [format @ 000002bc8354b120] auto-inserting filter 'auto-inserted scaler > 0' between the filter 'Parsed_null_0' and the filter 'format' > [AVFilterGraph @ 000002bc834adb80] query_formats: 4 queried, 2 merged, 1 > already done, 0 delayed > [auto-inserted scaler 0 @ 000002bc8354b1e0] picking yuv444p out of 8 > ref:rgba alpha:1 > [auto-inserted scaler 0 @ 000002bc8354b1e0] w:480 h:270 fmt:rgba sar:1/1 > -> w:480 h:270 fmt:yuv444p sar:1/1 flags:0x4 > No pixel format specified, yuv444p for H.264 encoding chosen. > Use -pix_fmt yuv420p for compatibility with outdated media players. > [libx264 @ 000002bc83546fe0] using mv_range_thread = 24 > [libx264 @ 000002bc83546fe0] using SAR=1/1 > [libx264 @ 000002bc83546fe0] using cpu capabilities: MMX2 SSE2Fast SSSE3 > SSE4.2 AVX FMA3 AVX2 LZCNT BMI2 > [libx264 @ 000002bc83546fe0] profile High 4:4:4 Predictive, level 2.1, > 4:4:4 8-bit > [libx264 @ 000002bc83546fe0] 264 - core 148 r2665 a01e339 - H.264/MPEG-4 > AVC codec - Copyleft 2003-2016 - http://www.videolan.org/x264.html - > options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 > psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 > 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=4 threads=6 > lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 > bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 > b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 > scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 > qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 > Output #0, mp4, to 'test.mp4': > Metadata: > encoder : Lavf57.29.101 > Stream #0:0, 0, 1/12800: Video: h264 (libx264) ([33][0][0][0] / > 0x0021), yuv444p, 480x270 [SAR 1:1 DAR 16:9], q=-1--1, 25 fps, 12800 tbn, > 25 tbc > Metadata: > encoder : Lavc57.32.100 libx264 > Side data: > cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 > Stream mapping: > Stream #0:0 -> #0:0 (tiff (native) -> h264 (libx264)) > Press [q] to stop, [?] for help > cur_dts is invalid (this is harmless if it occurs once at the start per > stream) > cur_dts is invalid (this is harmless if it occurs once at the start per > stream) > Clipping frame in rate conversion by 0.000008 > cur_dts is invalid (this is harmless if it occurs once at the start per > stream) > cur_dts is invalid (this is harmless if it occurs once at the start per > stream) > cur_dts is invalid (this is harmless if it occurs once at the start per > stream) > [output stream 0:0 @ 000002bc8354ae00] EOF on sink link output stream > 0:0:default. > No more output streams to write to, finishing. > [libx264 @ 000002bc83546fe0] frame= 0 QP=15.09 NAL=3 Slice:I Poc:0 > I:510 P:0 SKIP:0 size=1209 bytes > frame= 1 fps=0.0 q=28.0 Lsize= 3kB time=00:00:00.04 bitrate= > 539.6kbits/s speed=N/A > video:2kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB > muxing overhead: 42.224564% > Input file #0 (file_1_test.tif): > Input stream #0:0 (video): 1 packets read (548628 bytes); 1 frames > decoded; > Total: 1 packets (548628 bytes) demuxed > Output file #0 (test.mp4): > Output stream #0:0 (video): 1 frames encoded; 1 packets muxed (1897 > bytes); > Total: 1 packets (1897 bytes) muxed > 1 frames successfully decoded, 0 decoding errors > [AVIOContext @ 000002bc83547b20] Statistics: 30 seeks, 24 writeouts > [libx264 @ 000002bc83546fe0] frame I:1 Avg QP:15.09 size: 1209 > [libx264 @ 000002bc83546fe0] mb I I16..4: 0.6% 89.2% 10.2% > [libx264 @ 000002bc83546fe0] 8x8 transform intra:89.2% > [libx264 @ 000002bc83546fe0] coded y,u,v intra: 4.6% 0.0% 0.0% > [libx264 @ 000002bc83546fe0] i16 v,h,dc,p: 0% 33% 67% 0% > [libx264 @ 000002bc83546fe0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 0% 0% 100% > 0% 0% 0% 0% 0% 0% > [libx264 @ 000002bc83546fe0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 34% 24% > 4% 2% 0% 1% 8% 2% > [libx264 @ 000002bc83546fe0] kb/s:241.80 > [AVIOContext @ 000002bc834b7220] Statistics: 548628 bytes read, 0 seeks New description: when sending TIFF files to ffmpeg via piped input -> error: {{{ [tiff_pipe @ 0000024d6abdcf40] Could not find codec parameters for stream 0 (Video: tiff, none): unspecified size Consider increasing the value for the 'analyzeduration' and 'probesize' options }}} I successfully tested piped input with png and jpg files {{{ ffmpeg started on 2016-05-16 at 00:41:45 Report written to "ffmpeg-20160516-004145.log" Command line: ffmpeg -v 9 -framerate 25 -i pipe:0 test.mp4 -y -report < file_1_test.tif ffmpeg version N-79173-gbe746ae Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable- fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable- libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable- libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 19.100 / 55. 19.100 libavcodec 57. 32.100 / 57. 32.100 libavformat 57. 29.101 / 57. 29.101 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 40.102 / 6. 40.102 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-framerate' ... matched as AVOption 'framerate' with argument '25'. Reading option '-i' ... matched as input file with argument 'pipe:0'. Reading option 'test.mp4' ... matched as output file. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'. Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Applying option y (overwrite output files) with argument 1. Applying option report (generate a report) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file pipe:0. Successfully parsed a group of options. Opening an input file: pipe:0. [pipe @ 00000241e664f080] Setting default whitelist 'crypto' [tiff_pipe @ 00000241e664e0e0] Format tiff_pipe probed with size=2048 and score=51 [tiff_pipe @ 00000241e664e0e0] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 [tiff_pipe @ 00000241e664e0e0] parser not found for codec tiff, packets or times may be invalid. [tiff_pipe @ 00000241e664e0e0] Could not find codec parameters for stream 0 (Video: tiff, none): unspecified size Consider increasing the value for the 'analyzeduration' and 'probesize' options [tiff_pipe @ 00000241e664e0e0] After avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 frames:0 pipe:0: could not find codec parameters Input #0, tiff_pipe, from 'pipe:0': Duration: N/A, bitrate: N/A Stream #0:0, 0, 1/25: Video: tiff, none, 25 tbr, 25 tbn, 25 tbc Successfully opened the file. Parsing a group of options: output file test.mp4. Successfully parsed a group of options. Opening an output file: test.mp4. Output #0, mp4, to 'test.mp4': Output file #0 does not contain any stream [AVIOContext @ 00000241e6657200] Statistics: 32768 bytes read, 0 seeks }}} for comparison, here I am using the same TIFF file with the -i option, which works fine: {{{ ffmpeg started on 2016-05-16 at 00:43:15 Report written to "ffmpeg-20160516-004315.log" Command line: ffmpeg -v 9 -framerate 25 -i file_1_test.tif test.mp4 -y -report ffmpeg version N-79173-gbe746ae Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable- fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable- libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable- libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 19.100 / 55. 19.100 libavcodec 57. 32.100 / 57. 32.100 libavformat 57. 29.101 / 57. 29.101 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 40.102 / 6. 40.102 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-framerate' ... matched as AVOption 'framerate' with argument '25'. Reading option '-i' ... matched as input file with argument 'file_1_test.tif'. Reading option 'test.mp4' ... matched as output file. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'. Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Applying option y (overwrite output files) with argument 1. Applying option report (generate a report) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file file_1_test.tif. Successfully parsed a group of options. Opening an input file: file_1_test.tif. [file @ 000002bc834af0a0] Setting default whitelist 'file,crypto' [tiff_pipe @ 000002bc834ae100] Format tiff_pipe probed with size=2048 and score=51 [tiff_pipe @ 000002bc834ae100] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 [tiff_pipe @ 000002bc834ae100] parser not found for codec tiff, packets or times may be invalid. [tiff_pipe @ 000002bc834ae100] parser not found for codec tiff, packets or times may be invalid. [tiff_pipe @ 000002bc834ae100] After avformat_find_stream_info() pos: 548628 bytes read:548628 seeks:0 frames:1 Input #0, tiff_pipe, from 'file_1_test.tif': Duration: N/A, bitrate: N/A Stream #0:0, 1, 1/25: Video: tiff, rgba, 480x270 [SAR 1:1 DAR 16:9], 25 tbr, 25 tbn, 25 tbc Successfully opened the file. Parsing a group of options: output file test.mp4. Successfully parsed a group of options. Opening an output file: test.mp4. [file @ 000002bc83547a40] Setting default whitelist 'file,crypto' Successfully opened the file. detected 4 logical cores [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'video_size' to value '480x270' [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'pix_fmt' to value '28' [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'time_base' to value '1/25' [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'pixel_aspect' to value '1/1' [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'sws_param' to value 'flags=2' [graph 0 input from stream 0:0 @ 000002bc8354aaa0] Setting 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 000002bc8354aaa0] w:480 h:270 pixfmt:rgba tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 [format @ 000002bc8354b120] compat: called with args=[yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21] [format @ 000002bc8354b120] Setting 'pix_fmts' to value 'yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21' [auto-inserted scaler 0 @ 000002bc8354b1e0] Setting 'flags' to value 'bicubic' [auto-inserted scaler 0 @ 000002bc8354b1e0] w:iw h:ih flags:'bicubic' interl:0 [format @ 000002bc8354b120] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [AVFilterGraph @ 000002bc834adb80] query_formats: 4 queried, 2 merged, 1 already done, 0 delayed [auto-inserted scaler 0 @ 000002bc8354b1e0] picking yuv444p out of 8 ref:rgba alpha:1 [auto-inserted scaler 0 @ 000002bc8354b1e0] w:480 h:270 fmt:rgba sar:1/1 -> w:480 h:270 fmt:yuv444p sar:1/1 flags:0x4 No pixel format specified, yuv444p for H.264 encoding chosen. Use -pix_fmt yuv420p for compatibility with outdated media players. [libx264 @ 000002bc83546fe0] using mv_range_thread = 24 [libx264 @ 000002bc83546fe0] using SAR=1/1 [libx264 @ 000002bc83546fe0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2 [libx264 @ 000002bc83546fe0] profile High 4:4:4 Predictive, level 2.1, 4:4:4 8-bit [libx264 @ 000002bc83546fe0] 264 - core 148 r2665 a01e339 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=4 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, mp4, to 'test.mp4': Metadata: encoder : Lavf57.29.101 Stream #0:0, 0, 1/12800: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv444p, 480x270 [SAR 1:1 DAR 16:9], q=-1--1, 25 fps, 12800 tbn, 25 tbc Metadata: encoder : Lavc57.32.100 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (tiff (native) -> h264 (libx264)) Press [q] to stop, [?] for help cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) Clipping frame in rate conversion by 0.000008 cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) [output stream 0:0 @ 000002bc8354ae00] EOF on sink link output stream 0:0:default. No more output streams to write to, finishing. [libx264 @ 000002bc83546fe0] frame= 0 QP=15.09 NAL=3 Slice:I Poc:0 I:510 P:0 SKIP:0 size=1209 bytes frame= 1 fps=0.0 q=28.0 Lsize= 3kB time=00:00:00.04 bitrate= 539.6kbits/s speed=N/A video:2kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 42.224564% Input file #0 (file_1_test.tif): Input stream #0:0 (video): 1 packets read (548628 bytes); 1 frames decoded; Total: 1 packets (548628 bytes) demuxed Output file #0 (test.mp4): Output stream #0:0 (video): 1 frames encoded; 1 packets muxed (1897 bytes); Total: 1 packets (1897 bytes) muxed 1 frames successfully decoded, 0 decoding errors [AVIOContext @ 000002bc83547b20] Statistics: 30 seeks, 24 writeouts [libx264 @ 000002bc83546fe0] frame I:1 Avg QP:15.09 size: 1209 [libx264 @ 000002bc83546fe0] mb I I16..4: 0.6% 89.2% 10.2% [libx264 @ 000002bc83546fe0] 8x8 transform intra:89.2% [libx264 @ 000002bc83546fe0] coded y,u,v intra: 4.6% 0.0% 0.0% [libx264 @ 000002bc83546fe0] i16 v,h,dc,p: 0% 33% 67% 0% [libx264 @ 000002bc83546fe0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 0% 0% 100% 0% 0% 0% 0% 0% 0% [libx264 @ 000002bc83546fe0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 34% 24% 4% 2% 0% 1% 8% 2% [libx264 @ 000002bc83546fe0] kb/s:241.80 [AVIOContext @ 000002bc834b7220] Statistics: 548628 bytes read, 0 seeks }}} -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 16:40:17 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 14:40:17 -0000 Subject: [FFmpeg-trac] #5561(avcodec:open): Implement a tiff parser In-Reply-To: <038.7759b07b1907195b8036dddc473c0164@avcodec.org> References: <038.7759b07b1907195b8036dddc473c0164@avcodec.org> Message-ID: <053.71b60de746e063100a24db1d7e2e7db2@avcodec.org> #5561: Implement a tiff parser -------------------------------------+----------------------------------- Reporter: csab6597 | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: TIF | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by richardpl): Not possible, tiff parser. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 18:31:24 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 16:31:24 -0000 Subject: [FFmpeg-trac] #5563(undetermined:new): Update wiki: centos comiplation guide Message-ID: <037.980ac9272666a71e7bf53278a566698d@avcodec.org> #5563: Update wiki: centos comiplation guide -------------------------------------+------------------------------------- Reporter: badshah | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- on page: https://trac.ffmpeg.org/wiki/CompilationGuide/Centos change the line: git clone git://git.opus-codec.org/opus.git with: git clone http://git.opus-codec.org/opus.git Also it should be included in the title that this works for the AWS AMI Linux Distro As it is based on CentOs -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 19:08:31 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 17:08:31 -0000 Subject: [FFmpeg-trac] #5563(undetermined:closed): Update wiki: centos comiplation guide In-Reply-To: <037.980ac9272666a71e7bf53278a566698d@avcodec.org> References: <037.980ac9272666a71e7bf53278a566698d@avcodec.org> Message-ID: <052.b7e747671b2365601101a31c5ba4910a@avcodec.org> #5563: Update wiki: centos comiplation guide -------------------------------------+------------------------------------- Reporter: badshah | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => invalid Comment: Please feel free to change this line in the wiki. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 19:30:22 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 17:30:22 -0000 Subject: [FFmpeg-trac] #5563(undetermined:closed): Update wiki: centos comiplation guide In-Reply-To: <037.980ac9272666a71e7bf53278a566698d@avcodec.org> References: <037.980ac9272666a71e7bf53278a566698d@avcodec.org> Message-ID: <052.06084c362d8085b55af1c85ed86b8656@avcodec.org> #5563: Update wiki: centos comiplation guide -------------------------------------+------------------------------------- Reporter: badshah | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by badshah): Done. Thanks! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 22:06:45 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 20:06:45 -0000 Subject: [FFmpeg-trac] #5558(undetermined:closed): concat protocol should run in "-safe 0" mode by default In-Reply-To: <038.7f96d7a37a5caf78e72375205fe49379@avcodec.org> References: <038.7f96d7a37a5caf78e72375205fe49379@avcodec.org> Message-ID: <053.167b0ce5b1fd52cd7f29f7a2ca1c0787@avcodec.org> #5558: concat protocol should run in "-safe 0" mode by default -------------------------------------+------------------------------------- Reporter: GrayFace | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: wontfix Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by GrayFace): Wow! Yet, I don't see how this applies to command-line "-f concat" parameter. First, it talks about "concat:file1|file2" protocol, not "-f concat" demuxer (turns out I was wrong calling it "protocol" in the ticket name). Second, it talks about it being found in a movie file, obviously an untrusted source, unlike command-line. Shouldn't the list explicitly specified in command line as "-f concat" be trusted (only the list itself, not the movies specified by it)? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 22:41:08 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 20:41:08 -0000 Subject: [FFmpeg-trac] #5562(undetermined:closed): IFF ANIM: deadlock with fuzzed ANIM-J In-Reply-To: <039.06f265e29fde82ab62169fb806b14608@avcodec.org> References: <039.06f265e29fde82ab62169fb806b14608@avcodec.org> Message-ID: <054.479684dba4231afbddf2b89a7e231a05@avcodec.org> #5562: IFF ANIM: deadlock with fuzzed ANIM-J -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => fixed Comment: Fixed in 8767470fb572f394104d24acffb70eea9ce48ad3. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 22:42:41 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 20:42:41 -0000 Subject: [FFmpeg-trac] #4651(avcodec:closed): bmp: some RLE errors In-Reply-To: <039.8e41fe422af074ae427fa6a824223122@avcodec.org> References: <039.8e41fe422af074ae427fa6a824223122@avcodec.org> Message-ID: <054.93eabcde698207d4eb90b78b0d5b4e1d@avcodec.org> #4651: bmp: some RLE errors ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: minor | Component: avcodec Version: git-master | Resolution: wontfix Keywords: bmp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by richardpl): * status: open => closed * resolution: => wontfix -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 16 22:44:00 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 20:44:00 -0000 Subject: [FFmpeg-trac] #4478(avformat:new): PlayStation 2 movie files not supported (.pss) In-Reply-To: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> References: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> Message-ID: <053.6da7779f43e4b6959048bae86466f895@avcodec.org> #4478: PlayStation 2 movie files not supported (.pss) -------------------------------------+------------------------------------- Reporter: Melchior | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: mpegps | Blocked By: atrac3 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by richardpl): Please refrain from pinging bug if you have nothing new to add. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 01:48:42 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 May 2016 23:48:42 -0000 Subject: [FFmpeg-trac] #4478(avformat:new): PlayStation 2 movie files not supported (.pss) In-Reply-To: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> References: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> Message-ID: <053.b3e6dadd24ffdcd03713d659376c58ca@avcodec.org> #4478: PlayStation 2 movie files not supported (.pss) -------------------------------------+------------------------------------- Reporter: Melchior | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: mpegps | Blocked By: atrac3 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Melchior): ok sry -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 10:10:44 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 08:10:44 -0000 Subject: [FFmpeg-trac] #5564(undetermined:new): It is impossible to create complex rtmp_conn parameter Message-ID: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> #5564: It is impossible to create complex rtmp_conn parameter -------------------------------------+------------------------------------- Reporter: solomax | Type: defect Status: new | Priority: important Component: | Version: git- undetermined | master Keywords: rtmp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: According to the documentation [1] it should be possible to add additional RTMP connection parameters using -rtmp_conn "NN:code:1.23 NS:flag:ok", Actually these parameters are not being added to RTMP connection parameter map (tested with Wireshark and red5 server) parameters goes to plain params array same time simple options like -rtmp_conn S:test_string works as expected issue was marked as important due to it's important for our project to be able to add custom properties to the connection parameter map [1] https://ffmpeg.org/ffmpeg-protocols.html#rtmp How to reproduce: {{{ % ffmpeg -y -i /home/solomax/Downloads/Avengers2.mp4 -s 640x480 -an -vcodec flv -f flv -rtmp_conn NN:code:1.23 rtmp://localhost:1935/openmeetings/5/666 ffmpeg version N-79632-g3ce1988 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Ubuntu 5.3.1-14ubuntu2) 20160413 configuration: --prefix=/home/solomax/ffmpeg_build --pkg-config- flags=--static --extra-cflags=-I/home/solomax/ffmpeg_build/include --extra-ldflags=-L/home/solomax/ffmpeg_build/lib --bindir=/home/solomax/bin --enable-gpl --enable-libass --enable-libfdk- aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable- libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libx265 --enable-nonfree libavutil 55. 22.101 / 55. 22.101 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 34.103 / 57. 34.103 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/solomax/Downloads/Avengers2.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf56.15.102 Duration: 00:02:33.19, start: 0.000000, bitrate: 729 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 720x480 [SAR 1280:1071 DAR 640:357], 597 kb/s, 16 fps, 16 tbr, 16384 tbn (default) Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s (default) Metadata: handler_name : SoundHandler }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 10:21:36 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 08:21:36 -0000 Subject: [FFmpeg-trac] #5564(undetermined:new): It is impossible to create complex rtmp_conn parameter In-Reply-To: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> References: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> Message-ID: <052.7b93d9c9879df178aa12e836fe90c11f@avcodec.org> #5564: It is impossible to create complex rtmp_conn parameter -------------------------------------+------------------------------------- Reporter: solomax | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: rtmp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * priority: important => normal Comment: Your command line does not conform to the documentation and the console output seems incomplete. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 10:25:34 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 08:25:34 -0000 Subject: [FFmpeg-trac] #5558(avformat:closed): concat protocol should run in "-safe 0" mode by default In-Reply-To: <038.7f96d7a37a5caf78e72375205fe49379@avcodec.org> References: <038.7f96d7a37a5caf78e72375205fe49379@avcodec.org> Message-ID: <053.56fb4fbd664820632cdd250ff4bc4d43@avcodec.org> #5558: concat protocol should run in "-safe 0" mode by default -------------------------------------+------------------------------------- Reporter: GrayFace | Owner: Type: defect | Status: closed Priority: important | Component: avformat Version: git-master | Resolution: wontfix Keywords: concat | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => concat regression * priority: normal => important * version: unspecified => git-master * component: undetermined => avformat Comment: It is unlikely that the current behaviour will change but feel free to send a patch made with {{{git format-patch}}} to the development mailing list to discuss your intended change. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 12:13:55 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 10:13:55 -0000 Subject: [FFmpeg-trac] #5565(avformat:new): Reading some tiff images fails with "max resync size reached, could not find sync byte" error Message-ID: <036.0f4422e52ebf22dd4fce80293f3d08cb@avcodec.org> #5565: Reading some tiff images fails with "max resync size reached, could not find sync byte" error ----------------------------------+-------------------------------------- Reporter: Arnaud | Type: defect Status: new | Priority: normal Component: avformat | Version: git-master Keywords: tiff | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- Summary of the bug: How to reproduce: {{{ % ffprobe bug_tiff.tif ffprobe version N-80012-g95b20ad Copyright (c) 2007-2016 the FFmpeg developers built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04) configuration: --enable-shared --disable-static --enable-zlib --enable- memalign-hack --disable-optimizations --disable-mmx --disable-stripping --extra-cflags=-g --extra-ldflags=-g --disable-encoder=jpeg2000 --disable- decoder=jpeg2000 --disable-doc libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 [mpegts @ 0x806aa30] max resync size reached, could not find sync byte Last message repeated 25 times Latest git: ffprobe version N-80012-g95b20ad Copyright (c) 2007-2016 the FFmpeg developers }}} I was able to reproduce the problem with ffmpeg versions up to 2.5. Doesn't work with ffmpeg -i either. I'm not sure why ffmpeg needs to go through mpegts.c and more particularly mpegts_resync function: since this is a simple image file, I believe there should be no need to sync anything. I think the image is correct though since I can open it with other software (GIMP, etc.) without any error. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 12:22:42 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 10:22:42 -0000 Subject: [FFmpeg-trac] #5565(avformat:open): Reading some tiff images fails with "max resync size reached, could not find sync byte" error In-Reply-To: <036.0f4422e52ebf22dd4fce80293f3d08cb@avcodec.org> References: <036.0f4422e52ebf22dd4fce80293f3d08cb@avcodec.org> Message-ID: <051.1240726450ff8ea71a555a4e60ff2c5e@avcodec.org> #5565: Reading some tiff images fails with "max resync size reached, could not find sync byte" error -------------------------------------+------------------------------------- Reporter: Arnaud | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: mpegts tif | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: tiff => mpegts tif regression * priority: normal => important * status: new => open * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 12:27:41 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 10:27:41 -0000 Subject: [FFmpeg-trac] #5565(avformat:open): Reading some tiff images fails with "max resync size reached, could not find sync byte" error In-Reply-To: <036.0f4422e52ebf22dd4fce80293f3d08cb@avcodec.org> References: <036.0f4422e52ebf22dd4fce80293f3d08cb@avcodec.org> Message-ID: <051.9d625d127c936911ee2e5fee3716d2f3@avcodec.org> #5565: Reading some tiff images fails with "max resync size reached, could not find sync byte" error -------------------------------------+------------------------------------- Reporter: Arnaud | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: mpegts tif | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): For future tickets: Please remember not to provide ffprobe output for issues that are reproducible with ffmpeg. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 12:39:38 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 10:39:38 -0000 Subject: [FFmpeg-trac] #5565(avformat:open): Reading some tiff images fails with "max resync size reached, could not find sync byte" error In-Reply-To: <036.0f4422e52ebf22dd4fce80293f3d08cb@avcodec.org> References: <036.0f4422e52ebf22dd4fce80293f3d08cb@avcodec.org> Message-ID: <051.abeb9be6f9314388811e3b468b839f99@avcodec.org> #5565: Reading some tiff images fails with "max resync size reached, could not find sync byte" error -------------------------------------+------------------------------------- Reporter: Arnaud | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: mpegts tif | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Regression since 296cd9c432775bbf57867fd76e8d2f505a512569 related to ticket #3939. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 12:40:12 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 10:40:12 -0000 Subject: [FFmpeg-trac] #5565(avformat:open): Reading some tiff images fails with "max resync size reached, could not find sync byte" error In-Reply-To: <036.0f4422e52ebf22dd4fce80293f3d08cb@avcodec.org> References: <036.0f4422e52ebf22dd4fce80293f3d08cb@avcodec.org> Message-ID: <051.0963a832f61b75e6205b1492b5946780@avcodec.org> #5565: Reading some tiff images fails with "max resync size reached, could not find sync byte" error -------------------------------------+------------------------------------- Reporter: Arnaud | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: mpegts tif | Blocked By: probe regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: mpegts tif regression => mpegts tif probe regression -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 12:52:22 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 10:52:22 -0000 Subject: [FFmpeg-trac] #5566(avformat:new): mpegts autodetection regression Message-ID: <037.9fd331b0fa8e7d8acf7cfee94a9d1234@avcodec.org> #5566: mpegts autodetection regression -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: avformat Version: git- | Keywords: mpegts master | probe regression Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- The sample attached to ticket #580 is not autodetected since ee7a642b0e5da1730cfc66008d2f2976fa37a692 - related to ticket #4862 {{{ $ ffmpeg -i dump_cut.ts ffmpeg version N-80007-g8767470 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --enable-libx264 libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [mp2 @ 0x3685aa0] Header missing Last message repeated 23 times [mpeg @ 0x3684280] pes_ext 4B is invalid [mp2 @ 0x3685aa0] Header missing Last message repeated 27 times [mpeg @ 0x3684280] decoding for stream 0 failed [mpeg @ 0x3684280] start time for stream 0 is not set in estimate_timings_from_pts [mpeg @ 0x3684280] pes_ext 4B is invalid Last message repeated 2 times [mpeg @ 0x3684280] Could not find codec parameters for stream 0 (Audio: mp2, 0 channels, s16p): unspecified frame size Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mpeg, from 'dump_cut.ts': Duration: N/A, bitrate: N/A Stream #0:0[0x1d3]: Audio: mp2, 0 channels, s16p At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 13:05:27 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 11:05:27 -0000 Subject: [FFmpeg-trac] #5564(undetermined:new): It is impossible to create complex rtmp_conn parameter In-Reply-To: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> References: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> Message-ID: <052.4662774bf12777684813d4e960b7156a@avcodec.org> #5564: It is impossible to create complex rtmp_conn parameter -------------------------------------+------------------------------------- Reporter: solomax | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: rtmp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by solomax): Not sure what is wrong with command ... Maybe some redundant options were used here is the updated command with "simple" connection parameter {{{ ffmpeg -i /home/solomax/Downloads/Avengers2.mp4 -vcodec flv -f flv -rtmp_conn S:code rtmp://localhost:1935/openmeetings/5/666 }}} Output: {{{ ffmpeg version N-79632-g3ce1988 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Ubuntu 5.3.1-14ubuntu2) 20160413 configuration: --prefix=/home/solomax/ffmpeg_build --pkg-config- flags=--static --extra-cflags=-I/home/solomax/ffmpeg_build/include --extra-ldflags=-L/home/solomax/ffmpeg_build/lib --bindir=/home/solomax/bin --enable-gpl --enable-libass --enable-libfdk- aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable- libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libx265 --enable-nonfree libavutil 55. 22.101 / 55. 22.101 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 34.103 / 57. 34.103 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/solomax/Downloads/Avengers2.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf56.15.102 Duration: 00:02:33.19, start: 0.000000, bitrate: 729 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 720x480 [SAR 1280:1071 DAR 640:357], 597 kb/s, 16 fps, 16 tbr, 16384 tbn (default) Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s (default) Metadata: handler_name : SoundHandler [flv @ 0x3d8aee0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Last message repeated 1 times Output #0, flv, to 'rtmp://localhost:1935/openmeetings/5/666': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf57.34.103 Stream #0:0(und): Video: flv1 ([2][0][0][0] / 0x0002), yuv420p, 720x480 [SAR 1280:1071 DAR 640:357], q=2-31, 200 kb/s, 16 fps, 1k tbn (default) Metadata: handler_name : VideoHandler encoder : Lavc57.38.100 flv Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream #0:1(und): Audio: mp3 ([2][0][0][0] / 0x0002), 44100 Hz, stereo, fltp (default) Metadata: handler_name : SoundHandler encoder : Lavc57.38.100 libmp3lame Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> flv1 (flv)) Stream #0:1 -> #0:1 (aac (native) -> mp3 (libmp3lame)) Press [q] to stop, [?] for help [flv @ 0x3d8aee0] Failed to update header with correct duration.ate= 512.2kbits/s speed=25.9x [flv @ 0x3d8aee0] Failed to update header with correct filesize. frame= 2451 fps=422 q=31.0 Lsize= 9276kB time=00:02:33.12 bitrate= 496.3kbits/s speed=26.4x video:6753kB audio:2393kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.424466% }}} red5 server reports error in case "simple" parameter is being changed to "complex" one: i.e. -rtmp_conn NN:code:1.23 instead of -rtmp_conn S:code Wireshark also detects no additional parameters in connect params map -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 13:54:04 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 11:54:04 -0000 Subject: [FFmpeg-trac] #5565(avformat:open): Reading some tiff images fails with "max resync size reached, could not find sync byte" error In-Reply-To: <036.0f4422e52ebf22dd4fce80293f3d08cb@avcodec.org> References: <036.0f4422e52ebf22dd4fce80293f3d08cb@avcodec.org> Message-ID: <051.20043fe3b21e3df2620f90333b7d6eee@avcodec.org> #5565: Reading some tiff images fails with "max resync size reached, could not find sync byte" error -------------------------------------+------------------------------------- Reporter: Arnaud | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: mpegts tif | Blocked By: probe regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Arnaud): Thanks a lot for the quick answer :) I wasn't able to exactly git revert commit 296cd9c432775bbf57867fd76e8d2f505a512569 because that fails, but after reverting it manually, the tiff file is now working again. However I'm curious to know was is wrong here and how both bugs could be fixed (since obviously reverting the change will break again the problematic ts file). Maybe something like: return FFMAX(FFMAX((stat_all - 10*best_score)/10, 0), best_score - best_score2); may do the trick, but I'm not sure since I don't know exactly what this code is doing. At least it's working for my tiff file, but I haven't tested it with the ts file (not sure where to get it). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 13:58:54 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 11:58:54 -0000 Subject: [FFmpeg-trac] #5564(undetermined:new): It is impossible to create complex rtmp_conn parameter In-Reply-To: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> References: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> Message-ID: <052.d382616adac33f6d93694f8e4a7eebdb@avcodec.org> #5564: It is impossible to create complex rtmp_conn parameter -------------------------------------+------------------------------------- Reporter: solomax | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: rtmp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:2 solomax]: > red5 server reports error in case "simple" parameter is being changed to "complex" one Do I understand correctly that you now posted a working command line including complete, uncut console output that does not allow to reproduce an issue? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 14:11:24 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 12:11:24 -0000 Subject: [FFmpeg-trac] #5529(avcodec:open): Unable to decode some H.264 stream after last changes In-Reply-To: <042.a9fb46e0c650173f962f16c953a5d4c7@avcodec.org> References: <042.a9fb46e0c650173f962f16c953a5d4c7@avcodec.org> Message-ID: <057.7393fd70bb018945a5a88cd9bedcd9d0@avcodec.org> #5529: Unable to decode some H.264 stream after last changes -------------------------------------+------------------------------------- Reporter: | Owner: Aleksoid1978 | Status: open Type: defect | Component: avcodec Priority: important | Resolution: Version: git-master | Blocked By: Keywords: h264 | Reproduced by developer: 1 regression | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by heleppkes): Fixed in a9bb4cf87d1eb68f9ed2dc971e3400b95c1a6a78 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 14:22:46 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 12:22:46 -0000 Subject: [FFmpeg-trac] #5529(avcodec:closed): Unable to decode some H.264 stream after last changes In-Reply-To: <042.a9fb46e0c650173f962f16c953a5d4c7@avcodec.org> References: <042.a9fb46e0c650173f962f16c953a5d4c7@avcodec.org> Message-ID: <057.2bbf3a976ed3094cdcd9bc4ab09408d1@avcodec.org> #5529: Unable to decode some H.264 stream after last changes -------------------------------------+------------------------------------- Reporter: | Owner: Aleksoid1978 | Status: closed Type: defect | Component: avcodec Priority: important | Resolution: fixed Version: git-master | Blocked By: Keywords: h264 | Reproduced by developer: 1 regression | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by heleppkes): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 14:24:31 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 12:24:31 -0000 Subject: [FFmpeg-trac] #5567(undetermined:new): IFF ILBM: support multipalette images (PCHG) Message-ID: <039.a688efab0535d3ab2cf32808b674ccd5@avcodec.org> #5567: IFF ILBM: support multipalette images (PCHG) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- http://wiki.amigaos.net/wiki/ILBM_IFF_Interleaved_Bitmap#ILBM.PCHG more samples: http://aminet.net/search?path[]=pix&readme=pchg {{{ C:\>ffmpeg -i Gallery.iff out.bmp ffmpeg version N-80003-g2f76157 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, iff, from 'Gallery.iff': Metadata: comment : Written by HamLab Plus 2.0.8 Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ILBM / 0x4D424C49), pal8, 320x400, SAR 20:11 D AR 16:11, 90k tbr, 90k tbn [image2 @ 0x2c5c360] Frame rate very high for a muxer not efficiently supporting it. Please consider specifying a lower framerate, a different muxer or -vsync 2 [image2 @ 0x2c5c360] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, image2, to 'out.bmp': Metadata: comment : Written by HamLab Plus 2.0.8 encoder : Lavf57.36.100 Stream #0:0: Video: bmp, pal8, 320x400 [SAR 20:11 DAR 16:11], q=2-31, 200 kb /s, 90k fps, 90k tbn Metadata: encoder : Lavc57.42.100 bmp Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> bmp (native)) Press [q] to stop, [?] for help frame= 1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A speed=N/A video:126kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing o verhead: unknown }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 14:30:54 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 12:30:54 -0000 Subject: [FFmpeg-trac] #5567(avcodec:open): IFF ILBM: support multipalette images (PCHG) In-Reply-To: <039.a688efab0535d3ab2cf32808b674ccd5@avcodec.org> References: <039.a688efab0535d3ab2cf32808b674ccd5@avcodec.org> Message-ID: <054.ee91aa1e4ca37028f4acc12a3a284b9b@avcodec.org> #5567: IFF ILBM: support multipalette images (PCHG) ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: iff | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => iff * status: new => open * version: unspecified => git-master * component: undetermined => avcodec * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 16:56:00 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 14:56:00 -0000 Subject: [FFmpeg-trac] #5568(swscale:new): POWER8 VSX vectorization libswscale/swscale.c Message-ID: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> #5568: POWER8 VSX vectorization libswscale/swscale.c ----------------------------------+--------------------------------------- Reporter: edelsohn | Type: enhancement Status: new | Priority: normal Component: swscale | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- Optimize approximately 17 functions in libswscale/swscale.c for POWER8 VSX SIMD instructions on PPC64 Linux. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 16:59:09 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 14:59:09 -0000 Subject: [FFmpeg-trac] #5569(swscale:new): POWER8 VSX vectorization libswscale/output.c Message-ID: <038.17bf07488cba051b7c84be4aca9f2d29@avcodec.org> #5569: POWER8 VSX vectorization libswscale/output.c ----------------------------------+--------------------------------------- Reporter: edelsohn | Type: enhancement Status: new | Priority: normal Component: swscale | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- Optimize approximately 30 functions in libswscale/output.c for POWER8 VSX SIMD instructions on PPC64 Linux. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 17:01:29 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 15:01:29 -0000 Subject: [FFmpeg-trac] #5570(swscale:new): POWER8 VSX vectorization libswscale/input.c Message-ID: <038.f195ae8344544d1b5bdc01d40bdb3201@avcodec.org> #5570: POWER8 VSX vectorization libswscale/input.c ----------------------------------+--------------------------------------- Reporter: edelsohn | Type: enhancement Status: new | Priority: normal Component: swscale | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- Optimize approximately 50 functions in libswscale/input.c for POWER8 VSX SIMD instructions on PPC64 Linux. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 17:01:43 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 15:01:43 -0000 Subject: [FFmpeg-trac] #5568(swscale:new): POWER8 VSX vectorization libswscale/swscale.c In-Reply-To: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> References: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> Message-ID: <053.45a1b2e588295c51d92223eac4a5eea4@avcodec.org> #5568: POWER8 VSX vectorization libswscale/swscale.c -------------------------------------+----------------------------------- Reporter: edelsohn | Owner: Type: enhancement | Status: new Priority: normal | Component: swscale Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by cehoyos): Could you elaborate? Ideally before opening more tickets... Are you planning to send patches? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 17:02:01 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 15:02:01 -0000 Subject: [FFmpeg-trac] #5569(swscale:new): POWER8 VSX vectorization libswscale/output.c In-Reply-To: <038.17bf07488cba051b7c84be4aca9f2d29@avcodec.org> References: <038.17bf07488cba051b7c84be4aca9f2d29@avcodec.org> Message-ID: <053.6fc7a18cc24401a176febcfd3fd6451b@avcodec.org> #5569: POWER8 VSX vectorization libswscale/output.c -------------------------------------+----------------------------------- Reporter: edelsohn | Owner: Type: enhancement | Status: new Priority: normal | Component: swscale Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by richardpl): Why? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 17:16:26 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 15:16:26 -0000 Subject: [FFmpeg-trac] #5568(swscale:new): POWER8 VSX vectorization libswscale/swscale.c In-Reply-To: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> References: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> Message-ID: <053.98183bec09cbdede2e8a7baefe172280@avcodec.org> #5568: POWER8 VSX vectorization libswscale/swscale.c -------------------------------------+----------------------------------- Reporter: edelsohn | Owner: Type: enhancement | Status: new Priority: normal | Component: swscale Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by edelsohn): swscale methods frequently in profiles. The routines have been optimized for x86. IBM is sponsoring bounties to enable similar SIMD optimizations for the POWER architecture. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 17:18:53 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 15:18:53 -0000 Subject: [FFmpeg-trac] #5569(swscale:new): POWER8 VSX vectorization libswscale/output.c In-Reply-To: <038.17bf07488cba051b7c84be4aca9f2d29@avcodec.org> References: <038.17bf07488cba051b7c84be4aca9f2d29@avcodec.org> Message-ID: <053.af944a2cc2fe29a8fadfdb1b54b91042@avcodec.org> #5569: POWER8 VSX vectorization libswscale/output.c -------------------------------------+----------------------------------- Reporter: edelsohn | Owner: Type: enhancement | Status: new Priority: normal | Component: swscale Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by edelsohn): To improve performance on IBM POWER architecture. The swscale methods frequently appear high in profiles. The functions have optimizations for x86 SSE and could benefit from similar optimization on POWER VSX. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 17:29:35 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 15:29:35 -0000 Subject: [FFmpeg-trac] #5564(undetermined:new): It is impossible to create complex rtmp_conn parameter In-Reply-To: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> References: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> Message-ID: <052.c3e420d0d622e284cd91598e0235537b@avcodec.org> #5564: It is impossible to create complex rtmp_conn parameter -------------------------------------+------------------------------------- Reporter: solomax | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: rtmp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by solomax): sorry, I thought it is trivial to change one parameter with another .. {{{ ffmpeg -i /home/solomax/Downloads/Avengers2.mp4 -vcodec flv -f flv -rtmp_conn NN:code:1.23 rtmp://192.168.15.177:1935/openmeetings/5/666 }}} output {{{ ffmpeg version N-79632-g3ce1988 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Ubuntu 5.3.1-14ubuntu2) 20160413 configuration: --prefix=/home/solomax/ffmpeg_build --pkg-config- flags=--static --extra-cflags=-I/home/solomax/ffmpeg_build/include --extra-ldflags=-L/home/solomax/ffmpeg_build/lib --bindir=/home/solomax/bin --enable-gpl --enable-libass --enable-libfdk- aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable- libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libx265 --enable-nonfree libavutil 55. 22.101 / 55. 22.101 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 34.103 / 57. 34.103 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/solomax/Downloads/Avengers2.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf56.15.102 Duration: 00:02:33.19, start: 0.000000, bitrate: 729 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 720x480 [SAR 1280:1071 DAR 640:357], 597 kb/s, 16 fps, 16 tbr, 16384 tbn (default) Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s (default) Metadata: handler_name : SoundHandler rtmp://192.168.15.177:1935/openmeetings/5/666: Input/output error }}} here is Wireshark decoded message: {{{ Frame 16: 260 bytes on wire (2080 bits), 260 bytes captured (2080 bits) on interface 0 Linux cooked capture Internet Protocol Version 4, Src: 10.8.72.21, Dst: 192.168.15.177 Transmission Control Protocol, Src Port: 48870 (48870), Dst Port: 1935 (1935), Seq: 3074, Ack: 3074, Len: 192 Real Time Messaging Protocol (AMF0 Command connect('openmeetings/5')) RTMP Header RTMP Body String 'connect' Number 1 Object (4 items) AMF0 type: Object (0x03) Property 'app' String 'openmeetings/5' Property 'type' String 'nonprivate' Property 'flashVer' String 'FMLE/3.0 (compatible; Lavf57.34.103)' Property 'tcUrl' String 'rtmp://192.168.15.177:1935/openmeetings/5' End Of Object Marker Number 1.59544376928632e-287 AMF0 type: Number (0x00) Number: 1.59544376928632e-287 Unknown AMF0 type: Unknown (0xae) }}} as you can see "NN:code:1.23" is not being treated as "named parameter of number type with name 'code' and value 1.23", but being written in weird form as parameter without a name -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 17:52:12 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 15:52:12 -0000 Subject: [FFmpeg-trac] #5568(swscale:new): POWER8 VSX vectorization libswscale/swscale.c In-Reply-To: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> References: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> Message-ID: <053.ef3637f2ad09fda71a733b27758aab85@avcodec.org> #5568: POWER8 VSX vectorization libswscale/swscale.c -------------------------------------+----------------------------------- Reporter: edelsohn | Owner: Type: enhancement | Status: new Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: bounty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by edelsohn): * keywords: => bounty * version: unspecified => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 17:52:43 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 15:52:43 -0000 Subject: [FFmpeg-trac] #5569(swscale:new): POWER8 VSX vectorization libswscale/output.c In-Reply-To: <038.17bf07488cba051b7c84be4aca9f2d29@avcodec.org> References: <038.17bf07488cba051b7c84be4aca9f2d29@avcodec.org> Message-ID: <053.cb26438a966ba59349018138cba20160@avcodec.org> #5569: POWER8 VSX vectorization libswscale/output.c -------------------------------------+----------------------------------- Reporter: edelsohn | Owner: Type: enhancement | Status: new Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: bounty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by edelsohn): * keywords: => bounty * version: unspecified => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 17:53:07 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 15:53:07 -0000 Subject: [FFmpeg-trac] #5570(swscale:new): POWER8 VSX vectorization libswscale/input.c In-Reply-To: <038.f195ae8344544d1b5bdc01d40bdb3201@avcodec.org> References: <038.f195ae8344544d1b5bdc01d40bdb3201@avcodec.org> Message-ID: <053.e0b25154e5337274800b4518ea2316a5@avcodec.org> #5570: POWER8 VSX vectorization libswscale/input.c -------------------------------------+----------------------------------- Reporter: edelsohn | Owner: Type: enhancement | Status: new Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: bounty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by edelsohn): * keywords: => bounty * version: unspecified => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 18:35:59 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 16:35:59 -0000 Subject: [FFmpeg-trac] #5568(swscale:new): POWER8 VSX vectorization libswscale/swscale.c In-Reply-To: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> References: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> Message-ID: <053.4eac5a86a785cf8ce94287114ceb12a1@avcodec.org> #5568: POWER8 VSX vectorization libswscale/swscale.c -------------------------------------+----------------------------------- Reporter: edelsohn | Owner: Type: enhancement | Status: new Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: bounty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by cehoyos): Are there already developer(s) working on your task or will you add information about what you expect (at least) and how big the bounty is? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 18:39:25 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 16:39:25 -0000 Subject: [FFmpeg-trac] #5564(undetermined:new): It is impossible to create complex rtmp_conn parameter In-Reply-To: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> References: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> Message-ID: <052.1d425ac3b22badd9c101998c76ac2684@avcodec.org> #5564: It is impossible to create complex rtmp_conn parameter -------------------------------------+------------------------------------- Reporter: solomax | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: rtmp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:4 solomax]: > sorry, I thought it is trivial to change one parameter with another .. I agree! > {{{ > ffmpeg -i /home/solomax/Downloads/Avengers2.mp4 -vcodec flv -f flv -rtmp_conn NN:code:1.23 rtmp://192.168.15.177:1935/openmeetings/5/666 > }}} ... but this looks different from the sample that you linked above or do you disagree? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 18:42:58 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 16:42:58 -0000 Subject: [FFmpeg-trac] #5568(swscale:new): POWER8 VSX vectorization libswscale/swscale.c In-Reply-To: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> References: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> Message-ID: <053.11739a49cae0004fadfa1043005a4c64@avcodec.org> #5568: POWER8 VSX vectorization libswscale/swscale.c -------------------------------------+----------------------------------- Reporter: edelsohn | Owner: Type: enhancement | Status: new Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: bounty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by edelsohn): Some developers already have stated interest and started to work on the project. As a bounty, anyone is welcome to work on it. The bounties are posted at bountysource.com. https://www.bountysource.com/issues/34315029-power8-vsx-vectorization- libswscale-swscale-c -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 18:44:52 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 16:44:52 -0000 Subject: [FFmpeg-trac] #5564(undetermined:new): It is impossible to create complex rtmp_conn parameter In-Reply-To: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> References: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> Message-ID: <052.489484b99e28bc1c98b8fc0e499c2733@avcodec.org> #5564: It is impossible to create complex rtmp_conn parameter -------------------------------------+------------------------------------- Reporter: solomax | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: rtmp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by solomax): The only difference is: -rtmp_conn S:code is replaced with -rtmp_conn NN:code:1.23 as I wrote In the bug description, in case first parameter is passed everything works as expected, with second, "complex" parameter ffmpeg is not working -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 19:03:32 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 17:03:32 -0000 Subject: [FFmpeg-trac] #5564(undetermined:new): It is impossible to create complex rtmp_conn parameter In-Reply-To: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> References: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> Message-ID: <052.6bc5d902cd6bec2570ef05dd6c585a4f@avcodec.org> #5564: It is impossible to create complex rtmp_conn parameter -------------------------------------+------------------------------------- Reporter: solomax | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: rtmp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by solomax): According to https://github.com/FFmpeg/FFmpeg/blob/master/libavformat/rtmpproto.c#L370 parsed named parameters are not being added to connection map (which contains only fixed set of parameters), but being added to the end of message. I can try to debug this if it helps -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 19:45:25 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 17:45:25 -0000 Subject: [FFmpeg-trac] #5564(undetermined:new): It is impossible to create complex rtmp_conn parameter In-Reply-To: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> References: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> Message-ID: <052.f3244f7a939a323585e96fe493fb4da2@avcodec.org> #5564: It is impossible to create complex rtmp_conn parameter -------------------------------------+------------------------------------- Reporter: solomax | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: rtmp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:6 solomax]: > The only difference is: > -rtmp_conn S:code > is replaced with > -rtmp_conn NN:code:1.23 I disagree, please test the following: {{{ $ ffmpeg -i Avengers2.mp4 -f flv -rtmp_conn "O:1 NN:code:1.23 O:0" rtmp://192.168.15.177:1935/openmeetings/5/666 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 19:46:31 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 17:46:31 -0000 Subject: [FFmpeg-trac] #5568(swscale:open): POWER8 VSX vectorization libswscale/swscale.c In-Reply-To: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> References: <038.a7a0ddfec4130811446281a25900cb3f@avcodec.org> Message-ID: <053.fc811a9a63b5e4dbbe8b7fc3d2b26dc1@avcodec.org> #5568: POWER8 VSX vectorization libswscale/swscale.c -------------------------------------+----------------------------------- Reporter: edelsohn | Owner: Type: enhancement | Status: open Priority: wish | Component: swscale Version: git-master | Resolution: Keywords: bounty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * priority: normal => wish * status: new => open Comment: Please consider looking at ticket #5508 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 19:47:20 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 17:47:20 -0000 Subject: [FFmpeg-trac] #5570(swscale:open): POWER8 VSX vectorization libswscale/input.c In-Reply-To: <038.f195ae8344544d1b5bdc01d40bdb3201@avcodec.org> References: <038.f195ae8344544d1b5bdc01d40bdb3201@avcodec.org> Message-ID: <053.55485b444790df74ff2adc8df126bbc7@avcodec.org> #5570: POWER8 VSX vectorization libswscale/input.c -------------------------------------+----------------------------------- Reporter: edelsohn | Owner: Type: enhancement | Status: open Priority: wish | Component: swscale Version: git-master | Resolution: Keywords: bounty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * priority: normal => wish * status: new => open Comment: https://www.bountysource.com/issues/34315232-power8-vsx-vectorization- libswscale-input-c -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 19:47:47 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 17:47:47 -0000 Subject: [FFmpeg-trac] #5569(swscale:open): POWER8 VSX vectorization libswscale/output.c In-Reply-To: <038.17bf07488cba051b7c84be4aca9f2d29@avcodec.org> References: <038.17bf07488cba051b7c84be4aca9f2d29@avcodec.org> Message-ID: <053.8d9404c016bdbd93ed3b7905aa539779@avcodec.org> #5569: POWER8 VSX vectorization libswscale/output.c -------------------------------------+----------------------------------- Reporter: edelsohn | Owner: Type: enhancement | Status: open Priority: wish | Component: swscale Version: git-master | Resolution: Keywords: bounty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * priority: normal => wish * status: new => open Comment: https://www.bountysource.com/issues/34315145-power8-vsx-vectorization- libswscale-output-c -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 20:09:43 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 18:09:43 -0000 Subject: [FFmpeg-trac] #4350(undetermined:new): Concatenating split files of a Ikegami GFPack camera In-Reply-To: <036.45ff39ffe32a11d4df98ab8092f98f22@avcodec.org> References: <036.45ff39ffe32a11d4df98ab8092f98f22@avcodec.org> Message-ID: <051.0d2a0bf17b9aced4d345da706a65c484@avcodec.org> #4350: Concatenating split files of a Ikegami GFPack camera -------------------------------------+------------------------------------- Reporter: steved | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by steved): The seqfault is fixed in the current git-master, but the files are still not encoded as expected. FFmpeg is only encoding the first file and omits the other three. FFmpeg is even not able to encode the files 0001V002.MXF, 0001V003.MXF, 0001V004.MXF standalone. You can find the sample files here: [http://dl.flavoursys.com/samples/ffmpeg/ikegami/0001V001.MXF] [http://dl.flavoursys.com/samples/ffmpeg/ikegami/0001V002.MXF] [http://dl.flavoursys.com/samples/ffmpeg/ikegami/0001V003.MXF] [http://dl.flavoursys.com/samples/ffmpeg/ikegami/0001V004.MXF] {{{ $ cat list.txt file '0001V001.MXF' file '0001V002.MXF' file '0001V003.MXF' file '0001V004.MXF' $ ffmpeg version N-80023-gd55568d Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Ubuntu 5.3.1-14ubuntu2) 20160413 configuration: --extra-libs=-ldl --enable-gpl --enable-nonfree --enable- version3 --enable-libfdk-aac --enable-libx264 --enable-libfreetype libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Splitting the commandline. Reading option '-f' ... matched as option 'f' (force format) with argument 'concat'. Reading option '-i' ... matched as input file with argument 'control.list'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'. Reading option '-c' ... matched as option 'c' (codec name) with argument 'copy'. Reading option 'out.mxf' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option loglevel (set logging level) with argument debug. Applying option y (overwrite output files) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file control.list. Applying option f (force format) with argument concat. Successfully parsed a group of options. Opening an input file: control.list. [file @ 0x34e6ba0] Setting default whitelist 'file,crypto' [mxf @ 0x34ef6a0] Format mxf probed with size=2048 and score=100 [mxf @ 0x34ef6a0] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.23.00 [mxf @ 0x34ef6a0] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00 [mxf @ 0x34ef6a0] mpeg2video: Universal Label: 060e2b34.0401.0103.04010202.01040300 [mxf @ 0x34ef6a0] Before avformat_find_stream_info() pos: 65512 bytes read:310100 seeks:5 [mxf @ 0x34ef6a0] Probe buffer size limit of 5000000 bytes reached [mxf @ 0x34ef6a0] rfps: 29.416667 0.016336 Last message repeated 1 times [mxf @ 0x34ef6a0] rfps: 29.500000 0.011786 Last message repeated 1 times [mxf @ 0x34ef6a0] rfps: 29.583333 0.007977 Last message repeated 1 times [mxf @ 0x34ef6a0] rfps: 29.666667 0.004910 Last message repeated 1 times [mxf @ 0x34ef6a0] rfps: 29.750000 0.002583 Last message repeated 1 times [mxf @ 0x34ef6a0] rfps: 29.833333 0.000997 Last message repeated 1 times [mxf @ 0x34ef6a0] rfps: 29.916667 0.000152 Last message repeated 1 times [mxf @ 0x34ef6a0] rfps: 30.000000 0.000048 [mxf @ 0x34ef6a0] rfps: 60.000000 0.000192 [mxf @ 0x34ef6a0] rfps: 120.000000 0.000767 [mxf @ 0x34ef6a0] rfps: 240.000000 0.003067 [mxf @ 0x34ef6a0] rfps: 29.970030 0.000000 [mxf @ 0x34ef6a0] rfps: 59.940060 0.000000 [mxf @ 0x34ef6a0] After avformat_find_stream_info() pos: 5411332 bytes read:5655920 seeks:5 frames:25 [concat @ 0x34e63e0] Before avformat_find_stream_info() pos: 80 bytes read:80 seeks:0 [concat @ 0x34e63e0] file:0 stream:0 pts:2 pts_time:0.0667333 dts:-1 dts_time:-0.0333667 -> pts:2 pts_time:0.0667333 dts:-1 dts_time:-0.0333667 [concat @ 0x34e63e0] file:0 stream:0 pts:0 pts_time:0 dts:0 dts_time:0 -> pts:0 pts_time:0 dts:0 dts_time:0 [concat @ 0x34e63e0] file:0 stream:0 pts:1 pts_time:0.0333667 dts:1 dts_time:0.0333667 -> pts:1 pts_time:0.0333667 dts:1 dts_time:0.0333667 [concat @ 0x34e63e0] file:0 stream:0 pts:5 pts_time:0.166833 dts:2 dts_time:0.0667333 -> pts:5 pts_time:0.166833 dts:2 dts_time:0.0667333 [concat @ 0x34e63e0] file:0 stream:0 pts:3 pts_time:0.1001 dts:3 dts_time:0.1001 -> pts:3 pts_time:0.1001 dts:3 dts_time:0.1001 [concat @ 0x34e63e0] file:0 stream:0 pts:4 pts_time:0.133467 dts:4 dts_time:0.133467 -> pts:4 pts_time:0.133467 dts:4 dts_time:0.133467 [concat @ 0x34e63e0] file:0 stream:0 pts:8 pts_time:0.266933 dts:5 dts_time:0.166833 -> pts:8 pts_time:0.266933 dts:5 dts_time:0.166833 [concat @ 0x34e63e0] file:0 stream:0 pts:6 pts_time:0.2002 dts:6 dts_time:0.2002 -> pts:6 pts_time:0.2002 dts:6 dts_time:0.2002 [concat @ 0x34e63e0] file:0 stream:0 pts:7 pts_time:0.233567 dts:7 dts_time:0.233567 -> pts:7 pts_time:0.233567 dts:7 dts_time:0.233567 [concat @ 0x34e63e0] file:0 stream:0 pts:11 pts_time:0.367033 dts:8 dts_time:0.266933 -> pts:11 pts_time:0.367033 dts:8 dts_time:0.266933 [concat @ 0x34e63e0] file:0 stream:0 pts:9 pts_time:0.3003 dts:9 dts_time:0.3003 -> pts:9 pts_time:0.3003 dts:9 dts_time:0.3003 [concat @ 0x34e63e0] file:0 stream:0 pts:10 pts_time:0.333667 dts:10 dts_time:0.333667 -> pts:10 pts_time:0.333667 dts:10 dts_time:0.333667 [concat @ 0x34e63e0] file:0 stream:0 pts:14 pts_time:0.467133 dts:11 dts_time:0.367033 -> pts:14 pts_time:0.467133 dts:11 dts_time:0.367033 [concat @ 0x34e63e0] file:0 stream:0 pts:12 pts_time:0.4004 dts:12 dts_time:0.4004 -> pts:12 pts_time:0.4004 dts:12 dts_time:0.4004 [concat @ 0x34e63e0] file:0 stream:0 pts:13 pts_time:0.433767 dts:13 dts_time:0.433767 -> pts:13 pts_time:0.433767 dts:13 dts_time:0.433767 [concat @ 0x34e63e0] file:0 stream:0 pts:17 pts_time:0.567233 dts:14 dts_time:0.467133 -> pts:17 pts_time:0.567233 dts:14 dts_time:0.467133 [concat @ 0x34e63e0] file:0 stream:0 pts:15 pts_time:0.5005 dts:15 dts_time:0.5005 -> pts:15 pts_time:0.5005 dts:15 dts_time:0.5005 [concat @ 0x34e63e0] file:0 stream:0 pts:16 pts_time:0.533867 dts:16 dts_time:0.533867 -> pts:16 pts_time:0.533867 dts:16 dts_time:0.533867 [concat @ 0x34e63e0] file:0 stream:0 pts:20 pts_time:0.667333 dts:17 dts_time:0.567233 -> pts:20 pts_time:0.667333 dts:17 dts_time:0.567233 [concat @ 0x34e63e0] file:0 stream:0 pts:18 pts_time:0.6006 dts:18 dts_time:0.6006 -> pts:18 pts_time:0.6006 dts:18 dts_time:0.6006 [concat @ 0x34e63e0] file:0 stream:0 pts:19 pts_time:0.633967 dts:19 dts_time:0.633967 -> pts:19 pts_time:0.633967 dts:19 dts_time:0.633967 [concat @ 0x34e63e0] file:0 stream:0 pts:23 pts_time:0.767433 dts:20 dts_time:0.667333 -> pts:23 pts_time:0.767433 dts:20 dts_time:0.667333 [concat @ 0x34e63e0] file:0 stream:0 pts:21 pts_time:0.7007 dts:21 dts_time:0.7007 -> pts:21 pts_time:0.7007 dts:21 dts_time:0.7007 [concat @ 0x34e63e0] file:0 stream:0 pts:22 pts_time:0.734067 dts:22 dts_time:0.734067 -> pts:22 pts_time:0.734067 dts:22 dts_time:0.734067 [concat @ 0x34e63e0] file:0 stream:0 pts:26 pts_time:0.867533 dts:23 dts_time:0.767433 -> pts:26 pts_time:0.867533 dts:23 dts_time:0.767433 [concat @ 0x34e63e0] Probe buffer size limit of 5000000 bytes reached [concat @ 0x34e63e0] After avformat_find_stream_info() pos: 80 bytes read:80 seeks:0 frames:25 Input #0, concat, from 'control.list': Duration: N/A, bitrate: 50000 kb/s Stream #0:0, 25, 1001/30000: Video: mpeg2video (4:2:2), 1 reference frame, yuv422p(tv, bt470bg, topleft), 1920x1080 (0x0) [SAR 1:1 DAR 16:9], 0/1, 50000 kb/s, 29.97 fps, 29.97 tbr, 29.97 tbn Metadata: file_package_umid: 0x060A2B34010101050101062013000000CE1D604AF0C2C9B342664F6B57F1DC88 Successfully opened the file. Parsing a group of options: output file out.mxf. Applying option c (codec name) with argument copy. Successfully parsed a group of options. Opening an output file: out.mxf. [file @ 0x35fdc20] Setting default whitelist 'file,crypto' Successfully opened the file. [mxf @ 0x353eac0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, mxf, to 'out.mxf': Metadata: encoder : Lavf57.36.100 Stream #0:0, 0, 1001/30000: Video: mpeg2video, 1 reference frame, yuv422p(tv, bt470bg, topleft), 1920x1080 (0x0) [SAR 1:1 DAR 16:9], 0/1, q=2-31, 50000 kb/s, 29.97 fps, 29.97 tbr, 29.97 tbn Metadata: file_package_umid: 0x060A2B34010101050101062013000000CE1D604AF0C2C9B342664F6B57F1DC88 Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help cur_dts is invalid (this is harmless if it occurs once at the start per stream) [mxf @ 0x353eac0] essence container count:1 Last message repeated 1 times [mxf @ 0x353eac0] package type:1 [mxf @ 0x353eac0] package type:2 [mxf @ 0x353eac0] essence container count:1 [mxf @ 0x353eac0] edit units count 0 [concat @ 0x34e63e0] file:0 stream:0 pts:24 pts_time:0.8008 dts:24 dts_time:0.8008 -> pts:24 pts_time:0.8008 dts:24 dts_time:0.8008 [concat @ 0x34e63e0] file:0 stream:0 pts:25 pts_time:0.834167 dts:25 dts_time:0.834167 -> pts:25 pts_time:0.834167 dts:25 dts_time:0.834167 [...] [concat @ 0x34e63e0] file:0 stream:0 pts:19199 pts_time:640.607 dts:19196 dts_time:640.507 -> pts:19199 pts_time:640.607 dts:19196 dts_time:640.507 [concat @ 0x34e63e0] file:0 stream:0 pts:19197 pts_time:640.54 dts:19197 dts_time:640.54 -> pts:19197 pts_time:640.54 dts:19197 dts_time:640.54 [concat @ 0x34e63e0] file:0 stream:0 pts:19198 pts_time:640.573 dts:19198 dts_time:640.573 -> pts:19198 pts_time:640.573 dts:19198 dts_time:640.573 [AVIOContext @ 0x34f7ee0] Statistics: 4004244402 bytes read, 5 seeks [mxf @ 0x34f0740] Format mxf probed with size=2048 and score=100 [mxf @ 0x34f0740] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.23.00 [mxf @ 0x34f0740] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00 [mxf @ 0x34f0740] Before avformat_find_stream_info() pos: 65512 bytes read:310100 seeks:5 [mxf @ 0x34f0740] All info found [mxf @ 0x34f0740] After avformat_find_stream_info() pos: 65512 bytes read:310100 seeks:5 frames:0 [AVIOContext @ 0x34e6c40] Statistics: 310100 bytes read, 5 seeks [mxf @ 0x34f0740] Format mxf probed with size=2048 and score=100 [mxf @ 0x34f0740] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.23.00 [mxf @ 0x34f0740] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00 [mxf @ 0x34f0740] Before avformat_find_stream_info() pos: 65512 bytes read:310100 seeks:5 [mxf @ 0x34f0740] All info found [mxf @ 0x34f0740] After avformat_find_stream_info() pos: 65512 bytes read:310100 seeks:5 frames:0 [AVIOContext @ 0x34f1420] Statistics: 310100 bytes read, 5 seeks [mxf @ 0x34f0740] Format mxf probed with size=2048 and score=100 [mxf @ 0x34f0740] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.23.00 [mxf @ 0x34f0740] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00 [mxf @ 0x34f0740] Before avformat_find_stream_info() pos: 65512 bytes read:119009 seeks:5 [mxf @ 0x34f0740] All info found [mxf @ 0x34f0740] After avformat_find_stream_info() pos: 65512 bytes read:119009 seeks:5 frames:0 No more output streams to write to, finishing. [mxf @ 0x353eac0] essence container count:1 [mxf @ 0x353eac0] edit units count 75 [mxf @ 0x353eac0] essence container count:1 Last message repeated 1 times [mxf @ 0x353eac0] package type:1 [mxf @ 0x353eac0] package type:2 frame=19200 fps=105 q=-1.0 Lsize= 3925466kB time=00:10:40.60 bitrate=50198.4kbits/s speed=3.52x video:3910092kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.393197% Input file #0 (control.list): Input stream #0:0 (video): 19200 packets read (4003934278 bytes); Total: 19200 packets (4003934278 bytes) demuxed Output file #0 (out.mxf): Output stream #0:0 (video): 19200 packets muxed (4003934278 bytes); Total: 19200 packets (4003934278 bytes) muxed 0 frames successfully decoded, 0 decoding errors [AVIOContext @ 0x3540180] Statistics: 3 seeks, 132482 writeouts [AVIOContext @ 0x34e6c40] Statistics: 119009 bytes read, 5 seeks [AVIOContext @ 0x34eef40] Statistics: 80 bytes read, 0 seeks }}} Standalone: {{{ $ ffmpeg -i 0001V002.MXF -loglevel debug out2.mxf [20:07:04] ffmpeg version N-80023-gd55568d Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Ubuntu 5.3.1-14ubuntu2) 20160413 configuration: --extra-libs=-ldl --enable-gpl --enable-nonfree --enable- version3 --enable-libfdk-aac --enable-libx264 --enable-libfreetype libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Splitting the commandline. Reading option '-i' ... matched as input file with argument '0001V002.MXF'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'. Reading option 'out2.mxf' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option loglevel (set logging level) with argument debug. Successfully parsed a group of options. Parsing a group of options: input file 0001V002.MXF. Successfully parsed a group of options. Opening an input file: 0001V002.MXF. [file @ 0x2597b20] Setting default whitelist 'file,crypto' [mxf @ 0x2597360] Format mxf probed with size=2048 and score=100 [mxf @ 0x2597360] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.23.00 [mxf @ 0x2597360] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00 [mxf @ 0x2597360] Before avformat_find_stream_info() pos: 65512 bytes read:310100 seeks:5 [mxf @ 0x2597360] All info found [mxf @ 0x2597360] After avformat_find_stream_info() pos: 65512 bytes read:310100 seeks:5 frames:0 Input #0, mxf, from '0001V002.MXF': Metadata: uid : ab50ae15-ef3b-d7d8-59bc-27e12c7eba38 generation_uid : 3b544c31-b831-9418-ccb9-874ab1127471 company_name : Ikegami product_name : GF product_version : 1.0 product_uid : 4844532d-5631-3020-4141-363931313645 modification_date: 2015-01-26 10:54:51 material_package_umid: 0x060A2B340101010501010D2013000000DC3DD46D5B6B770CA5396FD35CC9F687 timecode : 00:00:00:00 Duration: N/A, bitrate: N/A Successfully opened the file. Parsing a group of options: output file out2.mxf. Successfully parsed a group of options. Opening an output file: out2.mxf. Output #0, mxf, to 'out2.mxf': Output file #0 does not contain any stream [AVIOContext @ 0x259fec0] Statistics: 310100 bytes read, 5 seeks }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 20:12:16 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 18:12:16 -0000 Subject: [FFmpeg-trac] #5564(undetermined:new): It is impossible to create complex rtmp_conn parameter In-Reply-To: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> References: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> Message-ID: <052.31d0ef63e2a579926e7f538cc012ce9b@avcodec.org> #5564: It is impossible to create complex rtmp_conn parameter -------------------------------------+------------------------------------- Reporter: solomax | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: rtmp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by solomax): My bad, I thought I can use named parameters "as is", but they are working only inside the object please close the issue Thanks for the help and patience -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 20:48:20 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 18:48:20 -0000 Subject: [FFmpeg-trac] #5564(undetermined:closed): It is impossible to create complex rtmp_conn parameter In-Reply-To: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> References: <037.38e70381798ac389e402310a7f2901e8@avcodec.org> Message-ID: <052.ee116cec1b13c6f7732719140fa3cf89@avcodec.org> #5564: It is impossible to create complex rtmp_conn parameter -------------------------------------+------------------------------------- Reporter: solomax | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: rtmp | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => invalid Comment: Thank you for testing! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 21:13:38 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 19:13:38 -0000 Subject: [FFmpeg-trac] #5561(avcodec:open): Implement a tiff parser In-Reply-To: <038.7759b07b1907195b8036dddc473c0164@avcodec.org> References: <038.7759b07b1907195b8036dddc473c0164@avcodec.org> Message-ID: <053.383bd1e576f2b09477cd83a7130436e4@avcodec.org> #5561: Implement a tiff parser -------------------------------------+----------------------------------- Reporter: csab6597 | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: TIF | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by csab6597): I would like to add a wish that there could be a more meaningful message like 'format xxx not supported for pipe input'. At the moment for tiff files, it looks like these files ARE supported because the line above [Input #0, tiff_pipe, from 'pipe:0'] makes the user think the file was identified correctly. This line made me spend quite a while on this matter... By the way I did some more testing of pipe input of image formats: bmp: works gif: works tga: 'Invalid data found when processing input' pbm: 'Invalid data found when processing input' pcx: 'could not find codec parameters...' jpg: works png: works other file formats to test... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 21:39:32 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 19:39:32 -0000 Subject: [FFmpeg-trac] #5571(ffprobe:new): Function not implemented "code": -38, Message-ID: <039.597fe5bae03ae4f85c4d36408190d511@avcodec.org> #5571: Function not implemented "code": -38, -----------------------------------+--------------------------------------- Reporter: haary_neo | Type: defect Status: new | Priority: critical Component: ffprobe | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+--------------------------------------- I am trying to probe a video file of MOV format. In Linux I am getting the following error, "error": { "code": -38, "string": "Function not implemented" } But in windows the file is probed perfectly. I am using the below command to probe, /SDA/apps/ffmpeg-3.0.2/bin/ffprobe -v quiet -print_format json -show_error -show_format -show_streams "/SDA/video/test.mov" The codec name of the file is "codec_name": "prores". Libpostproc, libavresample is missing the linux package when compared with the lib specified in the ffmpeg site and with the windows version. Am I doing something wrong with the installation or this is an existing issue. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 21:59:32 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 19:59:32 -0000 Subject: [FFmpeg-trac] #5571(ffprobe:new): Function not implemented "code": -38, In-Reply-To: <039.597fe5bae03ae4f85c4d36408190d511@avcodec.org> References: <039.597fe5bae03ae4f85c4d36408190d511@avcodec.org> Message-ID: <054.4d69acc2a2882ca0db8845704fa9e3e6@avcodec.org> #5571: Function not implemented "code": -38, -------------------------------------+----------------------------------- Reporter: haary_neo | Owner: Type: defect | Status: new Priority: critical | Component: ffprobe Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by llogan): Please provide a sample input file and the complete console output without `-v quiet`. Also test a build from current git master branch if possible. Use the code button to format the command and console output: it makes things easier to read. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 22:01:22 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 20:01:22 -0000 Subject: [FFmpeg-trac] #5571(ffprobe:new): Function not implemented "code": -38, In-Reply-To: <039.597fe5bae03ae4f85c4d36408190d511@avcodec.org> References: <039.597fe5bae03ae4f85c4d36408190d511@avcodec.org> Message-ID: <054.dbd8a014a8968e37e4cedab179a7f777@avcodec.org> #5571: Function not implemented "code": -38, -------------------------------------+----------------------------------- Reporter: haary_neo | Owner: Type: defect | Status: new Priority: normal | Component: ffprobe Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * priority: critical => normal Comment: To make this a valid sample run {{{ffmpeg -i test.mov}}} on the system where it does not work and post the complete, uncut console output here in the ticket. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 22:03:46 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 20:03:46 -0000 Subject: [FFmpeg-trac] #5561(avcodec:open): Implement a tiff parser In-Reply-To: <038.7759b07b1907195b8036dddc473c0164@avcodec.org> References: <038.7759b07b1907195b8036dddc473c0164@avcodec.org> Message-ID: <053.a45201846661f289b0d53c3ecf3547b7@avcodec.org> #5561: Implement a tiff parser -------------------------------------+----------------------------------- Reporter: csab6597 | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: TIF | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by cehoyos): It may be faster to run {{{dash configure --list-parsers}}}. Note that it is possible and useful to pipe single images. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 22:15:12 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 20:15:12 -0000 Subject: [FFmpeg-trac] #5571(ffprobe:new): Function not implemented "code": -38, In-Reply-To: <039.597fe5bae03ae4f85c4d36408190d511@avcodec.org> References: <039.597fe5bae03ae4f85c4d36408190d511@avcodec.org> Message-ID: <054.66f65431110189c79ef29610cfad943f@avcodec.org> #5571: Function not implemented "code": -38, -------------------------------------+----------------------------------- Reporter: haary_neo | Owner: Type: defect | Status: new Priority: normal | Component: ffprobe Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by haary_neo): Replying to [comment:2 cehoyos]: > To make this a valid ticket run {{{ffmpeg -i test.mov}}} on the system where it does not work and post the complete, uncut console output here in the ticket. @cehoyos here is the complete uncut console output when i ran the ffmpeg -i against the mov file {{{ /SDA/apps/ffmpeg-3.0.2/bin/ffmpeg -i "/SDA/assets/test.mov" ffmpeg version 3.0.2 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.3 (SUSE Linux) configuration: --prefix=/SDA/apps/ffmpeg-3.0.2 --yasmexe=/SDA/apps/yasm-1.3.0/bin/yasm libavutil 55. 17.103 / 55. 17.103 libavcodec 57. 24.102 / 57. 24.102 libavformat 57. 25.100 / 57. 25.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 31.100 / 6. 31.100 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x1c58240] this file requires zlib support compiled in [mov,mp4,m4a,3gp,3g2,mj2 @ 0x1c58240] error reading header /SDA/assets/test.mov: Function not implemented }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 22:19:04 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 20:19:04 -0000 Subject: [FFmpeg-trac] #5571(ffprobe:new): Function not implemented "code": -38, In-Reply-To: <039.597fe5bae03ae4f85c4d36408190d511@avcodec.org> References: <039.597fe5bae03ae4f85c4d36408190d511@avcodec.org> Message-ID: <054.b4802a737e66d268f0d5a5b828fa585d@avcodec.org> #5571: Function not implemented "code": -38, -------------------------------------+----------------------------------- Reporter: haary_neo | Owner: Type: defect | Status: new Priority: normal | Component: ffprobe Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by haary_neo): Replying to [comment:1 llogan]: > Please provide a sample input file and the complete console output without `-v quiet`. Also test a build from current git master branch if possible. Use the code button to format the command and console output: it makes things easier to read. @llogan here is the complete output without '-v quiet' {{{ /SDA/apps/ffmpeg-3.0.2/bin/ffprobe -print_format json -show_error -show_format -show_streams "/SDA/assets/test.mov" ffprobe version 3.0.2 Copyright (c) 2007-2016 the FFmpeg developers built with gcc 4.3 (SUSE Linux) configuration: --prefix=/SDA/apps/ffmpeg-3.0.2 --yasmexe=/SDA/apps/yasm-1.3.0/bin/yasm libavutil 55. 17.103 / 55. 17.103 libavcodec 57. 24.102 / 57. 24.102 libavformat 57. 25.100 / 57. 25.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 31.100 / 6. 31.100 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 { [mov,mp4,m4a,3gp,3g2,mj2 @ 0x1c47bc0] this file requires zlib support compiled in [mov,mp4,m4a,3gp,3g2,mj2 @ 0x1c47bc0] error reading header /SDA/assets/test.mov: Function not implemented "error": { "code": -38, "string": "Function not implemented" } } }}} I will make the video sample and let you know at the earliest. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 17 22:23:56 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 May 2016 20:23:56 -0000 Subject: [FFmpeg-trac] #5571(undetermined:closed): Function not implemented "code": -38, In-Reply-To: <039.597fe5bae03ae4f85c4d36408190d511@avcodec.org> References: <039.597fe5bae03ae4f85c4d36408190d511@avcodec.org> Message-ID: <054.78799eac2d2c92d1438f69503a0a31fd@avcodec.org> #5571: Function not implemented "code": -38, -------------------------------------+------------------------------------- Reporter: haary_neo | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => invalid * component: ffprobe => undetermined Comment: To solve your issue, you will have to read FFmpeg's console output carefully and install the zlib library and header before recompiling. Note that the configure option {{{--enable-zlib}}} has no effect. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 02:24:45 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 00:24:45 -0000 Subject: [FFmpeg-trac] #5572(undetermined:new): Rewrapping NTSC MOV to AVI, results in 60000/1001 fps Message-ID: <037.094dcca4bdf71c8371a8275304cf9fce@avcodec.org> #5572: Rewrapping NTSC MOV to AVI, results in 60000/1001 fps -------------------------------------+------------------------------------- Reporter: peter_b | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: fps | Blocked By: framerate quicktime avi mov | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- '''Summary of the bug:''' When rewrapping a videofile in a MOV container to AVI, using "-c copy" argument, the framerate is changed from 30000/1001 to 60000/1001. The output of these fps is from the following ffprobe command: {{{ $ ffprobe -v error -show_entries stream=avg_frame_rate -of default=noprint_wrappers=1:nokey=1 $VIDEOFILE }}} The MOV file displays "30000/1001". The AVI copy displays "60000/1001". '''How to reproduce:''' Download the video file here: [http://download.das-werkstatt.com/pb/mthk/testvideos/test_20160517.mov] '''Command:''' {{{ $ ffmpeg -i test_20160517.mov -c copy delme.avi }}} '''Output:''' {{{ ffmpeg version N-80026-g936751b Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --prefix=/usr/local --enable-gpl --enable-nonfree --enable-version3 --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-bzlib --enable-zlib --enable-decoder=png --enable-encoder=png --samples=../fate-suite --enable-libfreetype --enable-libschroedinger --enable-libopenjpeg --disable-decoder=jpeg2000 --enable-libvpx --enable-libvorbis --enable-libx264 --enable-libfaac libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test_20160517.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf57.36.100 Duration: 00:00:10.01, start: 0.000000, bitrate: 8368 kb/s Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1280x720, 8232 kb/s, 29.97 fps, 29.97 tbr, 30k tbn (default) Metadata: handler_name : DataHandler encoder : AVC Coding Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default) Metadata: handler_name : DataHandler [avi @ 0x35ba2e0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Last message repeated 1 times Output #0, avi, to 'delme.avi': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt ISFT : Lavf57.36.100 Stream #0:0(eng): Video: h264 (avc1 / 0x31637661), yuv420p, 1280x720, q=2-31, 8232 kb/s, 29.97 fps, 29.97 tbr, 59.94 tbn (default) Metadata: handler_name : DataHandler encoder : AVC Coding Stream #0:1(eng): Audio: aac (LC) ([255][0][0][0] / 0x00FF), 48000 Hz, stereo, 128 kb/s (default) Metadata: handler_name : DataHandler Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 300 fps=0.0 q=-1.0 Lsize= 10251kB time=00:00:10.00 bitrate=8393.4kbits/s speed= 714x video:10060kB audio:157kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.342505% }}} '''ffprobe call and output:''' {{{ ffprobe -show_entries stream=avg_frame_rate -of default=noprint_wrappers=1:nokey=1 delme.avi ffprobe version N-80026-g936751b Copyright (c) 2007-2016 the FFmpeg developers built with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --prefix=/usr/local --enable-gpl --enable-nonfree --enable-version3 --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-bzlib --enable-zlib --enable-decoder=png --enable-encoder=png --samples=../fate-suite --enable-libfreetype --enable-libschroedinger --enable-libopenjpeg --disable-decoder=jpeg2000 --enable-libvpx --enable-libvorbis --enable-libx264 --enable-libfaac libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, avi, from 'delme.avi': Metadata: encoder : Lavf57.36.100 Duration: 00:00:10.01, start: 0.000000, bitrate: 8389 kb/s Stream #0:0: Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1280x720, 8260 kb/s, 59.94 fps, 29.97 tbr, 59.94 tbn Stream #0:1: Audio: aac (LC) ([255][0][0][0] / 0x00FF), 48000 Hz, stereo, fltp, 128 kb/s 60000/1001 0/0 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 08:13:55 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 06:13:55 -0000 Subject: [FFmpeg-trac] #5572(undetermined:new): Rewrapping NTSC MOV to AVI, results in 60000/1001 fps In-Reply-To: <037.094dcca4bdf71c8371a8275304cf9fce@avcodec.org> References: <037.094dcca4bdf71c8371a8275304cf9fce@avcodec.org> Message-ID: <052.d4404c17b3303f8f65a7d121bcaeb10d@avcodec.org> #5572: Rewrapping NTSC MOV to AVI, results in 60000/1001 fps -------------------------------------+------------------------------------- Reporter: peter_b | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: fps avi mov | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: fps framerate quicktime avi mov => fps avi mov Comment: Which media player plays the output file with an incorrect speed? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 09:21:17 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 07:21:17 -0000 Subject: [FFmpeg-trac] #5573(undetermined:new): Incorrect duration when decoding raw G.729 Message-ID: <037.cf63f1e5bde7a4d18b7c5b9826be647a@avcodec.org> #5573: Incorrect duration when decoding raw G.729 -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: minor | Component: Version: git- | undetermined master | Keywords: g729 Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- {{{ $ ffmpeg -i fate-suite/act/REC03.act -acodec copy -map 0:0 -f rawvideo out.g729 }}} {{{ $ ffmpeg -i out.g729 out.wav ffmpeg version N-80026-g936751b Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 37.100 / 57. 37.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [g729 @ 0x2dc93a0] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.0 : mono Input #0, g729, from 'out.g729': Duration: 00:01:05.79, start: 0.000000, bitrate: 8 kb/s Stream #0:0: Audio: g729, 8000 Hz, 1 channels, s16 [wav @ 0x2dcbf40] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, wav, to 'out.wav': Metadata: ISFT : Lavf57.37.100 Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 8000 Hz, mono, s16, 128 kb/s Metadata: encoder : Lavc57.42.100 pcm_s16le Stream mapping: Stream #0:0 -> #0:0 (g729 (native) -> pcm_s16le (native)) Press [q] to stop, [?] for help size= 1028kB time=00:00:00.83 bitrate=10119.2kbits/s speed=6.01x video:0kB audio:1028kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.007410% }}} Both input and output file have a duration of 65 seconds. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 10:29:28 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 08:29:28 -0000 Subject: [FFmpeg-trac] #5328(undetermined:new): dvbsubtitles re encoding In-Reply-To: <036.d9072a412a2b09eca0a8702913347309@avcodec.org> References: <036.d9072a412a2b09eca0a8702913347309@avcodec.org> Message-ID: <051.1bc5ae252caaee037bb59b05582af0a3@avcodec.org> #5328: dvbsubtitles re encoding -------------------------------------+------------------------------------- Reporter: joolzg | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dvbsub | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by joolzg): Any news on this remux bug -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 10:59:22 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 08:59:22 -0000 Subject: [FFmpeg-trac] #5572(undetermined:new): Rewrapping NTSC MOV to AVI, results in 60000/1001 fps In-Reply-To: <037.094dcca4bdf71c8371a8275304cf9fce@avcodec.org> References: <037.094dcca4bdf71c8371a8275304cf9fce@avcodec.org> Message-ID: <052.196b0d8d29c0c0f436673004dc07c060@avcodec.org> #5572: Rewrapping NTSC MOV to AVI, results in 60000/1001 fps -------------------------------------+------------------------------------- Reporter: peter_b | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: fps avi mov | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by peter_b): None. It's played back correctly. The fps metadata in the container seems wrong. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 11:25:17 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 09:25:17 -0000 Subject: [FFmpeg-trac] #5574(undetermined:new): unacceptable latency to convert rtsp to hls with ffmpeg Message-ID: <040.52d7dacb1151323123e133c5d8ed74b8@avcodec.org> #5574: unacceptable latency to convert rtsp to hls with ffmpeg -------------------------------------+------------------------------------- Reporter: fanniewang | Type: Status: new | sponsoring request Component: | Priority: important undetermined | Version: 2.7.3 Keywords: ffmpeg | Blocked By: version 2.7.git | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: We need to play our rtsp live streaming in ios, so we used ffmpeg to convert rtsp to hls, and then publish the m3u8 file by nginx. But after then, we see huge latency when play it, pls help to check the follow command, and help to fix the latency for me, thanks a lot. ffmpeg -i rtsp://kanq:kanq12345 at 192.168.1.231 -c:v copy -preset ultrafast -fflags flush_packets -tune zerolatency -an -g 1 -flags -global_header -f hls -hls_time 1 -hls_list_size 3 -hls_wrap 3 play280.m3u8 [root at localhost ffmpeg-3.0.2-64bit-static]# ffmpeg -v ffmpeg version 2.7.git Copyright (c) 2000-2015 the FFmpeg developers built with gcc 4.8.3 (GCC) 20140911 (Red Hat 4.8.3-9) configuration: --prefix=/wlian/ffmpeg_build --extra- cflags=-I/wlian/ffmpeg_build/include --extra- ldflags=-L/wlian/ffmpeg_build/lib --bindir=/wlian/bin --extra-libs=-ldl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvpx --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libvo-aacenc --enable-libxvid --enable-ffplay --enable-postproc --enable-nonfree --enable-avfilter --enable-pthreads --enable-gpl libavutil 54. 31.100 / 54. 31.100 libavcodec 56. 58.100 / 56. 58.100 libavformat 56. 40.101 / 56. 40.101 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 37.100 / 5. 37.100 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 11:43:26 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 09:43:26 -0000 Subject: [FFmpeg-trac] #5574(undetermined:new): unacceptable latency to convert rtsp to hls with ffmpeg In-Reply-To: <040.52d7dacb1151323123e133c5d8ed74b8@avcodec.org> References: <040.52d7dacb1151323123e133c5d8ed74b8@avcodec.org> Message-ID: <055.a734400dfc9d3987e2d2aad2e98ce5b9@avcodec.org> #5574: unacceptable latency to convert rtsp to hls with ffmpeg -------------------------------------+------------------------------------- Reporter: fanniewang | Owner: Type: sponsoring | Status: new request | Component: Priority: important | undetermined Version: 2.7.3 | Resolution: Keywords: ffmpeg | Blocked By: version 2.7.git | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by oromit): In order to play HLS the player has to download the last 3 segments of the list in advance. So you allways have at least a delay of segmentTime*3. There is nothing ffmpeg can do about that, that's just how HLS and similar systems work. Best you can do is reduce the length of your segments. But as each segment has to start with an I frame, there is a limit in how short you can make them. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 12:19:43 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 10:19:43 -0000 Subject: [FFmpeg-trac] #3194(avcodec:open): valgrind leak on example package (leaking global lock manager mutex at exit) In-Reply-To: <037.332b17c8f858f7cbc4836f92c4b464bf@avcodec.org> References: <037.332b17c8f858f7cbc4836f92c4b464bf@avcodec.org> Message-ID: <052.3eb3b901d5373b1962de1c8a8d9768f5@avcodec.org> #3194: valgrind leak on example package (leaking global lock manager mutex at exit) -------------------------------------+------------------------------------- Reporter: andreyv | Owner: Type: defect | er.anshul.maheshwari@… Priority: minor | Status: open Version: git-master | Component: avcodec Keywords: leak | Resolution: Blocking: | Blocked By: Analyzed by developer: 1 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by pracucci): I'm testing ffmpeg 3.0.2 and I can still reproduce this memory leak. Is there any news on the fix? Thank you -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 12:23:31 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 10:23:31 -0000 Subject: [FFmpeg-trac] #3194(avcodec:open): valgrind leak on example package (leaking global lock manager mutex at exit) In-Reply-To: <037.332b17c8f858f7cbc4836f92c4b464bf@avcodec.org> References: <037.332b17c8f858f7cbc4836f92c4b464bf@avcodec.org> Message-ID: <052.a7cdc383780119b987bc6c399340df11@avcodec.org> #3194: valgrind leak on example package (leaking global lock manager mutex at exit) -------------------------------------+------------------------------------- Reporter: andreyv | Owner: Type: defect | er.anshul.maheshwari@… Priority: minor | Status: open Version: git-master | Component: avcodec Keywords: leak | Resolution: Blocking: | Blocked By: Analyzed by developer: 1 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by heleppkes): examples often skip a bit of cleanup and error checking for brevity, if your application suffers from such a problem, its your responsibility to clear it out. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 12:28:15 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 10:28:15 -0000 Subject: [FFmpeg-trac] #3194(avcodec:open): valgrind leak on example package (leaking global lock manager mutex at exit) In-Reply-To: <037.332b17c8f858f7cbc4836f92c4b464bf@avcodec.org> References: <037.332b17c8f858f7cbc4836f92c4b464bf@avcodec.org> Message-ID: <052.65c8bfe68187121ab1008dd31cd967c7@avcodec.org> #3194: valgrind leak on example package (leaking global lock manager mutex at exit) -------------------------------------+------------------------------------- Reporter: andreyv | Owner: Type: defect | er.anshul.maheshwari@… Priority: minor | Status: open Version: git-master | Component: avcodec Keywords: leak | Resolution: Blocking: | Blocked By: Analyzed by developer: 1 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by gjdfgh): This is a harmless leak, and it will prevent you from running into really obscure race conditions. I suggest closing as WONTFIX. (Although we could implement statically initializable mutexes with SRWs on Windows.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 12:42:06 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 10:42:06 -0000 Subject: [FFmpeg-trac] #5574(undetermined:closed): unacceptable latency to convert rtsp to hls with ffmpeg In-Reply-To: <040.52d7dacb1151323123e133c5d8ed74b8@avcodec.org> References: <040.52d7dacb1151323123e133c5d8ed74b8@avcodec.org> Message-ID: <055.c0d09c43c8e8e7e39a657d8f88635d71@avcodec.org> #5574: unacceptable latency to convert rtsp to hls with ffmpeg -------------------------------------+------------------------------------- Reporter: fanniewang | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * type: sponsoring request => defect * priority: important => normal * version: 2.7.3 => unspecified * keywords: ffmpeg version 2.7.git => * resolution: => invalid Comment: For future tickets please remember to test current FFmpeg git head before reporting an issue here. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 15:34:52 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 13:34:52 -0000 Subject: [FFmpeg-trac] #4350(undetermined:new): Concatenating split files of a Ikegami GFPack camera In-Reply-To: <036.45ff39ffe32a11d4df98ab8092f98f22@avcodec.org> References: <036.45ff39ffe32a11d4df98ab8092f98f22@avcodec.org> Message-ID: <051.a3a83b0a7b3026ebcab96cc0cf572778@avcodec.org> #4350: Concatenating split files of a Ikegami GFPack camera -------------------------------------+------------------------------------- Reporter: steved | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Do I understand correctly that shorter samples do not allow to reproduce the issue? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 15:38:04 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 13:38:04 -0000 Subject: [FFmpeg-trac] #1496(ffserver:open): Stream passthru : VideoCodec copy In-Reply-To: <034.7ddccfc3d2eb3989da492eacc09d08ad@avcodec.org> References: <034.7ddccfc3d2eb3989da492eacc09d08ad@avcodec.org> Message-ID: <049.4142fc407fe49205f3eec43f6b01b032@avcodec.org> #1496: Stream passthru : VideoCodec copy -------------------------------------+------------------------------------ Reporter: Lupu | Owner: Type: enhancement | Status: open Priority: wish | Component: ffserver Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by onitake): Is there any activity on this feature? Would it be difficult to implement it? I have a use case where prevention of transcoding is a requirement, so I'd like to see it implemented soon. For some reason, ffserver 2.4 actually supported this if you didn't configure the codec in ffserver.conf. In newer versions, transcoding seems to be enforced, and with very low default settings if you don't specify any. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 15:44:49 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 13:44:49 -0000 Subject: [FFmpeg-trac] #1496(ffserver:open): Stream passthru : VideoCodec copy In-Reply-To: <034.7ddccfc3d2eb3989da492eacc09d08ad@avcodec.org> References: <034.7ddccfc3d2eb3989da492eacc09d08ad@avcodec.org> Message-ID: <049.87c613ec42c8254c8e19185fdfcbfe7a@avcodec.org> #1496: Stream passthru : VideoCodec copy -------------------------------------+------------------------------------ Reporter: Lupu | Owner: Type: enhancement | Status: open Priority: wish | Component: ffserver Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by oromit): ffserver is essentialy unmaintained. If you send patches they'd most likely be happily accepted, but I think it's unlikely anyone will pick up ffserver anytime soon. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 16:06:43 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 14:06:43 -0000 Subject: [FFmpeg-trac] #4350(undetermined:new): Concatenating split files of a Ikegami GFPack camera In-Reply-To: <036.45ff39ffe32a11d4df98ab8092f98f22@avcodec.org> References: <036.45ff39ffe32a11d4df98ab8092f98f22@avcodec.org> Message-ID: <051.3d5969f4b640f7fb22f8ec083e459f6c@avcodec.org> #4350: Concatenating split files of a Ikegami GFPack camera -------------------------------------+------------------------------------- Reporter: steved | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by steved): That is not what I meant. These 4 files are generated by a Ikegami Camera and are actually one long take but split into 4 files by the camera. Trying to concatenate the files to one results in only having the video stream of the first file in the resulting file. This is the actual bug. Additionally FFmpeg is only able to encode the first file of these 4 and complains for the other 3 that there are no streams present even so there are. Did I make my self clear this time? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 18:08:03 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 16:08:03 -0000 Subject: [FFmpeg-trac] #1496(ffserver:open): Stream passthru : VideoCodec copy In-Reply-To: <034.7ddccfc3d2eb3989da492eacc09d08ad@avcodec.org> References: <034.7ddccfc3d2eb3989da492eacc09d08ad@avcodec.org> Message-ID: <049.5f5859ba26523c2d7d47006caa04470f@avcodec.org> #1496: Stream passthru : VideoCodec copy -------------------------------------+------------------------------------ Reporter: Lupu | Owner: Type: enhancement | Status: open Priority: wish | Component: ffserver Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by onitake): Too bad. But I'll give it a shot. Can't be too hard, right? :) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 18:52:10 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 16:52:10 -0000 Subject: [FFmpeg-trac] #5520(avcodec:closed): m101: crash with fuzzed file In-Reply-To: <039.11d6b1f1535380f0102d640246acefac@avcodec.org> References: <039.11d6b1f1535380f0102d640246acefac@avcodec.org> Message-ID: <054.153747cc43f5bf8a9386c5491a1a3fe9@avcodec.org> #5520: m101: crash with fuzzed file -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: m101 crash | Blocked By: SIGSEGV | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in 42ee137a0a7d025f77964e38b438d00095e6dd11 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 18:59:07 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 16:59:07 -0000 Subject: [FFmpeg-trac] #5507(avcodec:new): ffplay crashes when decoding h265 over rtsp In-Reply-To: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> References: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> Message-ID: <054.63ea08446ed2fbcadb469dc0cc611ea2@avcodec.org> #5507: ffplay crashes when decoding h265 over rtsp ---------------------------------------+----------------------------------- Reporter: brunorosa | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: crash SIGSEGV | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Changes (by michael): * cc: michael (added) Comment: Can this be reproduced with a public rtsp stream or what needs to be done to reproduce it locally ? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 18 19:15:43 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 17:15:43 -0000 Subject: [FFmpeg-trac] #5507(avcodec:new): ffplay crashes when decoding h265 over rtsp In-Reply-To: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> References: <039.69f0d708ba3463ee3c54f5d5f8cc60de@avcodec.org> Message-ID: <054.a6b0508f0548522bd61f0e8abf77f905@avcodec.org> #5507: ffplay crashes when decoding h265 over rtsp ---------------------------------------+----------------------------------- Reporter: brunorosa | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: crash SIGSEGV | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by brunorosa): I used this rtsp server: https://github.com/revmischa/rtsp-server -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 00:04:36 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 22:04:36 -0000 Subject: [FFmpeg-trac] #5498(avformat:closed): Pentax K-r MJPEG files - one second clicking In-Reply-To: <036.ac0b24ff4240b41b76edc7d85bf8280f@avcodec.org> References: <036.ac0b24ff4240b41b76edc7d85bf8280f@avcodec.org> Message-ID: <051.c8324da722e350c0fc57184cfb2af3e2@avcodec.org> #5498: Pentax K-r MJPEG files - one second clicking -------------------------------------+------------------------------------- Reporter: wanted | Owner: Type: defect | Status: closed Priority: important | Component: avformat Version: git-master | Resolution: fixed Keywords: avi | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in d08f2c172fd2baab022f0118f49e5b2852a2d463 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 01:01:36 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 May 2016 23:01:36 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.33464d31bed23f7c5e2e6fff788961d0@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by enevills): I see the same thing when making x264 files with AAC audio. After Effects and Avid see files at 2 frames off. Command: ffmpeg -loglevel debug -i 'file.mov' -pix_fmt yuv420p -vf scale=960:540 -c:v libx264 -preset veryslow -crf 23 -x264opts ref=4:qpmin=4 -color_primaries 1 -color_trc 1 -colorspace 1 -profile:v main -level 4.0 -f mp4 -ac 2 -c:a aac -b:a 192k -strict -2 -threads 3 -y 'export.mp4' Sample File: https://goo.gl/yuV0st -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 06:55:18 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 04:55:18 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.3297f0942233147c3077e8da124df9d6@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * cc: enevills (added) Comment: Replying to [comment:19 enevills]: > I see the same thing when making x264 files with AAC audio. Do I understand correctly that this is only reproducible with x264 and not with {{{-vcodec mpeg4 -qscale 2}}}? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 07:14:30 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 05:14:30 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.e8b0886778870ef5b4be1acf9e9607f2@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by enevills): I just gave {{{ -vcodec mpeg4 -qscale 2}}} and it is 1 frame early. Here is a screenshot from After Effects CC 2015. http://imgur.com/7w40W8M Notice in the bottom right, the playhead is a frame before the waveform beep. My command was two frames off. Is the issue with the AAC encoding? Same results seem to happen with v3.0.2 and v2.8.6 Looks like tomorrow I'll be making a 2nd command to offset the video. Replying to [comment:20 cehoyos]: > Replying to [comment:19 enevills]: > > I see the same thing when making x264 files with AAC audio. > > Do I understand correctly that this is only reproducible with x264 and not with {{{-vcodec mpeg4 -qscale 2}}}? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 07:25:06 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 05:25:06 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.50d84f51f46c5e6c880d0391387ba3b6@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:21 enevills]: > I just gave {{{ -vcodec mpeg4 -qscale 2}}} and it is 1 frame early. As said, I don't really believe anything can be "one frame early" but much more important: Is the issue cumulative, does it get worse if you repeat the encoding? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 07:31:40 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 05:31:40 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.5c862a87e0c429967bdc69b152055326@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by enevills): Replying to [comment:22 cehoyos]: > Replying to [comment:21 enevills]: > > I just gave {{{ -vcodec mpeg4 -qscale 2}}} and it is 1 frame early. > > As said, I don't really believe anything can be "one frame early" but much more important: Is the issue cumulative, does it get worse if you repeat the encoding? It doesn't seem to get worse if I re-encode the output. Even after a few times. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 11:49:09 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 09:49:09 -0000 Subject: [FFmpeg-trac] #5575(undetermined:new): can't compile with --disable-hwaccels on osx Message-ID: <036.0a34e44db384498ee74cbb2c58ec0557@avcodec.org> #5575: can't compile with --disable-hwaccels on osx -------------------------------------+------------------------------------- Reporter: ponpon | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- thank you for excellent program. i can't compile with --disable-hwaccels on osx. How to reproduce: {{{ ./configure --cc=clang-mp-3.7 --cxx=clang++-mp-3.7 --disable-hwaccels && make -j 8 ... LD ffserver_g LD ffprobe_g LD ffplay_g LD ffmpeg_g Undefined symbols for architecture x86_64: "_ff_vda_create_decoder", referenced from: Undefined symbols for architecture x86_64: "_ff_vda_create_decoder", referenced from: _vdadec_init in libavcodec.a(vda_h264_dec.o) _vdadec_init in libavcodec.a(vda_h264_dec.o) "_ff_vda_destroy_decoder", referenced from: "_ff_vda_destroy_decoder", referenced from: _vdadec_init in libavcodec.a(vda_h264_dec.o) _vdadec_close in libavcodec.a(vda_h264_dec.o) _vdadec_init in libavcodec.a(vda_h264_dec.o) _vdadec_close in libavcodec.a(vda_h264_dec.o) ld: symbol(s) not found for architecture x86_64 ld: symbol(s) not found for architecture x86_64 Undefined symbols for architecture x86_64: "_av_vda_default_init2", referenced from: _videotoolbox_init in ffmpeg_videotoolbox.o clang: error: linker command failed with exit code 1 (use -v to see invocation) "_ff_vda_create_decoder", referenced from: _vdadec_init in libavcodec.a(vda_h264_dec.o) Undefined symbols for architecture x86_64: "_ff_vda_create_decoder", referenced from: make: *** [ffplay_g] Error 1 make: *** Waiting for unfinished jobs.... clang: error: linker command failed with exit code 1 (use -v to see invocation) _vdadec_init in libavcodec.a(vda_h264_dec.o) make: *** [ffserver_g] Error 1 "_ff_vda_destroy_decoder", referenced from: _vdadec_init in libavcodec.a(vda_h264_dec.o) _vdadec_close in libavcodec.a(vda_h264_dec.o) "_ff_vda_destroy_decoder", referenced from: _vdadec_init in libavcodec.a(vda_h264_dec.o) _vdadec_close in libavcodec.a(vda_h264_dec.o) ld: symbol(s) not found for architecture x86_64 ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [ffprobe_g] Error 1 clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [ffmpeg_g] Error 1 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 12:09:53 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 10:09:53 -0000 Subject: [FFmpeg-trac] #5576(undetermined:new): bugreports pape Message-ID: <036.c1e3240613934dd80e8ee7c17a4af6be@avcodec.org> #5576: bugreports pape -------------------------------------+------------------------------------- Reporter: ponpon | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- from #5352 bugreports pape, http://ffmpeg.org/bugreports.html. says that execute gdb. but a modification is need on osx. need to execute not gdb but ggdb on osx. and need to rewrite /System/Library/LaunchDaemons/com.apple.taskgated.plist from -s to -sp. or need to execute lldb. this is because the default debugger of osx is lldb since osx109. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 13:41:44 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 11:41:44 -0000 Subject: [FFmpeg-trac] #5577(documentation:new): tinterlace filter mode drop_odd and drop_even is wrong Message-ID: <035.7ad86a5c0980381ece7c99ea7de0ff59@avcodec.org> #5577: tinterlace filter mode drop_odd and drop_even is wrong -------------------------------------+------------------------------------- Reporter: nicol | Type: defect Status: new | Priority: minor Component: | Version: git- documentation | master Keywords: tinterlace | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: tinterlace filter mode drop_odd and drop_even is wrong order at Doc & vf_tinterlace.c How to reproduce: {{{ % ffmpeg -i input ... output ffmpeg version ffmpeg-20160517-git-af3e944-win32-static built on ... }}} Look at https://ffmpeg.org/ffmpeg-filters.html#tinterlace mode section, ‘merge, 0’ ‘drop_odd, 1’ ‘drop_even, 2’ but source code is https://github.com/FFmpeg/FFmpeg/blob/master/libavfilter/vf_tinterlace.c#L41 {"merge", "merge fields", 0, AV_OPT_TYPE_CONST, {.i64=MODE_MERGE}, INT_MIN, INT_MAX, FLAGS, "mode"}, {"drop_even", "drop even fields", 0, AV_OPT_TYPE_CONST, {.i64=MODE_DROP_EVEN}, INT_MIN, INT_MAX, FLAGS, "mode"}, {"drop_odd", "drop odd fields", 0, AV_OPT_TYPE_CONST, {.i64=MODE_DROP_ODD}, INT_MIN, INT_MAX, FLAGS, "mode"}, -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 16:20:22 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 14:20:22 -0000 Subject: [FFmpeg-trac] #5576(website:new): bugreports pape In-Reply-To: <036.c1e3240613934dd80e8ee7c17a4af6be@avcodec.org> References: <036.c1e3240613934dd80e8ee7c17a4af6be@avcodec.org> Message-ID: <051.8af51db49fff1a25563e985534e1292f@avcodec.org> #5576: bugreports pape ------------------------------------+----------------------------------- Reporter: ponpon | Owner: Type: defect | Status: new Priority: minor | Component: website Version: git-master | Resolution: Keywords: osx | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => osx * priority: normal => minor * version: unspecified => git-master * component: undetermined => website Comment: Please consider providing a patch. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 17:11:05 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 15:11:05 -0000 Subject: [FFmpeg-trac] #5560(undetermined:closed): IFF ANIM: support decoding of Anim Brushes In-Reply-To: <039.73fd5ad04d830d415125eaa0cbabb6c3@avcodec.org> References: <039.73fd5ad04d830d415125eaa0cbabb6c3@avcodec.org> Message-ID: <054.4036c4f0e0ceccf8b2d6b4721ab7774c@avcodec.org> #5560: IFF ANIM: support decoding of Anim Brushes -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => fixed Comment: Fixed in a5c5ae5ed855f65f33abf27ce2f5839e07c7c8e9. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 17:18:06 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 15:18:06 -0000 Subject: [FFmpeg-trac] #5576(website:new): bugreports page (was: bugreports pape) In-Reply-To: <036.c1e3240613934dd80e8ee7c17a4af6be@avcodec.org> References: <036.c1e3240613934dd80e8ee7c17a4af6be@avcodec.org> Message-ID: <051.349319091ecfabed6e1e22a4582514f6@avcodec.org> #5576: bugreports page ------------------------------------+----------------------------------- Reporter: ponpon | Owner: Type: defect | Status: new Priority: minor | Component: website Version: git-master | Resolution: Keywords: osx | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Description changed by richardpl: Old description: > from #5352 > > bugreports pape, http://ffmpeg.org/bugreports.html. says that execute > gdb. > but a modification is need on osx. > > need to execute not gdb but ggdb on osx. > and need to rewrite > /System/Library/LaunchDaemons/com.apple.taskgated.plist > from > -s > to > -sp. > or need to execute lldb. > this is because the default debugger of osx is lldb since osx109. New description: from #5352 bugreports page, http://ffmpeg.org/bugreports.html. says that execute gdb. but a modification is need on osx. need to execute not gdb but ggdb on osx. and need to rewrite /System/Library/LaunchDaemons/com.apple.taskgated.plist from -s to -sp. or need to execute lldb. this is because the default debugger of osx is lldb since osx109. -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 18:39:51 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 16:39:51 -0000 Subject: [FFmpeg-trac] #5578(undetermined:new): Disabling Icy-Metadata header not working Message-ID: <045.79ac1c0ea0e78286905b6188f0b3edaf@avcodec.org> #5578: Disabling Icy-Metadata header not working -------------------------------------+------------------------------------- Reporter: | Type: defect gorilla.maguila | Priority: normal Status: new | Version: Component: | unspecified undetermined | Blocked By: Keywords: | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Trying to use -icy 0 does not disable Icy-Metadata header: {{{ ffplay -icy 0 -loglevel debug http://cdn.rasset.ie/hls- live/_definst_/rte2/rte2-720.m3u8 ffplay version N-80038-g7494b49 Copyright (c) 2003-2016 the FFmpeg developers built with gcc 6.1.1 (GCC) 20160501 configuration: --prefix=/usr --disable-debug --disable-static --enable- avisynth --enable-avresample --enable-fontconfig --enable-gnutls --enable- gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libfdk-aac --enable-libfreetype --enable-libfribidi --enable-libgsm --enable- libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable- libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable- libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable- libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable- libx265 --enable-libxvid --enable-nonfree --enable-shared --enable- version3 --enable-x11grab libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 46.100 / 6. 46.100 libavresample 3. 0. 0 / 3. 0. 0 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [http @ 0x7fb7b8007980] Setting default whitelist 'http,https,tls,rtp,tcp,udp,crypto,httpproxy' [http @ 0x7fb7b8007980] request: GET /hls- live/_definst_/rte2/rte2-720.m3u8 HTTP/1.1 User-Agent: Lavf/57.36.100 Accept: */* Range: bytes=0- Connection: close Host: cdn.rasset.ie [hls,applehttp @ 0x7fb7b8009240] Format hls,applehttp probed with size=2048 and score=100 [hls,applehttp @ 0x7fb7b8009240] HLS request for url 'http://cdn.rasset.ie /hls-live/streams/events/_definst_/rte2/rte2-720Num2370.ts', offset 0, playlist 0 [https @ 0x7fb7b800fd00] request: GET /hls-key/rte2.bin HTTP/1.10 User-Agent: Lavf/57.36.100 Accept: */* Connection: close Host: www.rte.ie Icy-MetaData: 1 [AVIOContext @ 0x7fb7b8587580] Statistics: 16 bytes read, 0 seeks [http @ 0x7fb7b839d740] request: GET /hls- live/streams/events/_definst_/rte2/rte2-720Num2370.ts HTTP/1.1 User-Agent: Lavf/57.36.100 Accept: */* Connection: close Host: cdn.rasset.ie Icy-MetaData: 1 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 21:37:15 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 19:37:15 -0000 Subject: [FFmpeg-trac] #5579(avcodec:new): Random green block artifacts when decoding H264 streams Message-ID: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> #5579: Random green block artifacts when decoding H264 streams -------------------------------------+------------------------------------- Reporter: anouar | Type: defect Status: new | Priority: critical Component: avcodec | Version: git- Keywords: H264 field | master coding, temporal direct mode, | Blocked By: green block artifacts | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I'm seeing random green blocks coding mismatch when I decode a field coded H264 stream with ffmpeg or when I play it with ffplay (same problem with VLC). Please find the sample stream “h264_field_coding_green_block_artifacts.264” under upload.ffmpeg.org ftp server to reproduce the problem. Also, I have noticed if I decode the stream many times with ffmpeg, the problem doesn't occur on the same frame, and it's random. So, you might need to decoded the attached stream 2 or 3 times to see the problem. I have confirmed that the uploaded sample stream is decoded properly with latest JM reference decoder (JM 19.0), Windows Media Player and VanguardVideo VCT v1.6, also I have analyzed it with many stream analyzer tools like Elecard StreamEye v4.3 and Sencore CMA v5.0 and all of them didn't report any syntax error and they are able to decode the stream properly. I did couple of tests to narrow down the problem and I have found that avcodec library has problem decoding h264 field coding streams with temporal direct mode. Attached please find a snapshot of the problem. How to reproduce: {{{ % ffmpeg -i h264_field_coding_green_block_artifacts.264 dec_ff_1920x1080.yuv % ffplay -i h264_field_coding_green_block_artifacts.264 I'm using this windows 64 bit ffmpeg version: Zeranoe FFmpeg Build Version: git-af3e944 (2016-05-17) libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Also I have built the latest ffmpeg code from git (git-641dccc2aa 2016-05-18) on Cygwin and I'm seeing the same issue. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 21:49:36 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 19:49:36 -0000 Subject: [FFmpeg-trac] #5512(undetermined:new): Audio Out of Sync after transcode In-Reply-To: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> References: <035.8367adc8a8a11ef9615c3815cabb8f54@avcodec.org> Message-ID: <050.37c950ffff8c8de771acc7937c52ac17@avcodec.org> #5512: Audio Out of Sync after transcode -------------------------------------+------------------------------------- Reporter: ronag | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by enevills): As a workaround, I'm running this after I transcoder my file. {{{ ffmpeg -i x264_file.mov -itsoffset 0.05994 -i x264_file.mov -vcodec copy -acodec copy -map 0:0 -map 1:1 -shortest output.mp4}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 22:03:04 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 20:03:04 -0000 Subject: [FFmpeg-trac] #5578(avformat:new): Disabling Icy-Metadata header not working In-Reply-To: <045.79ac1c0ea0e78286905b6188f0b3edaf@avcodec.org> References: <045.79ac1c0ea0e78286905b6188f0b3edaf@avcodec.org> Message-ID: <060.4c51c2710dc03820aaef574f25e221ae@avcodec.org> #5578: Disabling Icy-Metadata header not working -------------------------------------+------------------------------------- Reporter: | Owner: gorilla.maguila | Status: new Type: defect | Component: avformat Priority: normal | Resolution: Version: git-master | Blocked By: Keywords: http | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by gorilla.maguila): * keywords: => http * version: unspecified => git-master * component: undetermined => avformat -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 19 22:38:36 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 May 2016 20:38:36 -0000 Subject: [FFmpeg-trac] #5579(avcodec:new): Random green block artifacts when decoding H264 streams In-Reply-To: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> References: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> Message-ID: <051.3292ca37a570f7f1c6748c12c20ddcfb@avcodec.org> #5579: Random green block artifacts when decoding H264 streams ------------------------------------+----------------------------------- Reporter: anouar | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: H264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: H264 field coding, temporal direct mode, green block artifacts => H264 * priority: critical => normal -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 20 09:38:44 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 May 2016 07:38:44 -0000 Subject: [FFmpeg-trac] #5538(avcodec:closed): adpcm_ima_amv ERROR: step_index errors In-Reply-To: <035.e7ce28cf3d19ef447ef8f6eb2a8f1c95@avcodec.org> References: <035.e7ce28cf3d19ef447ef8f6eb2a8f1c95@avcodec.org> Message-ID: <050.3cc82362f73b48bd21ac564f04e5ca85@avcodec.org> #5538: adpcm_ima_amv ERROR: step_index errors ------------------------------------+----------------------------------- Reporter: pross | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by richardpl): * keywords: adpcm regression => adpcm * status: open => closed * resolution: => fixed Comment: Fixed in 14992421df88514e64fb56cfa888eade918cfc19. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 20 09:54:30 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 May 2016 07:54:30 -0000 Subject: [FFmpeg-trac] #5577(documentation:closed): tinterlace filter mode drop_odd and drop_even is wrong In-Reply-To: <035.7ad86a5c0980381ece7c99ea7de0ff59@avcodec.org> References: <035.7ad86a5c0980381ece7c99ea7de0ff59@avcodec.org> Message-ID: <050.8abb66774999472683ceca1c26a05d2f@avcodec.org> #5577: tinterlace filter mode drop_odd and drop_even is wrong -------------------------------------+------------------------------------- Reporter: nicol | Owner: Type: defect | Status: closed Priority: minor | Component: Version: git-master | documentation Keywords: tinterlace | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => fixed Comment: Fixed in 8b5941ce5954e26d372b8bf88babfa3d62175dd0. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 20 21:05:40 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 May 2016 19:05:40 -0000 Subject: [FFmpeg-trac] #2667(avcodec:closed): console spamming when decoding a h264 / mp4 stream In-Reply-To: <036.8759c6614b208537c9bfc8c5041ac0ac@avcodec.org> References: <036.8759c6614b208537c9bfc8c5041ac0ac@avcodec.org> Message-ID: <051.0d94e5db9f4da0243cf3779690a7e879@avcodec.org> #2667: console spamming when decoding a h264 / mp4 stream ------------------------------------+----------------------------------- Reporter: gjdfgh | Owner: Type: defect | Status: closed Priority: minor | Component: avcodec Version: git-master | Resolution: fixed Keywords: h264 mov | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by richardpl): * status: reopened => closed * resolution: => fixed Comment: Doesn't happen any more here. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 03:42:08 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 01:42:08 -0000 Subject: [FFmpeg-trac] #2667(avcodec:reopened): console spamming when decoding a h264 / mp4 stream In-Reply-To: <036.8759c6614b208537c9bfc8c5041ac0ac@avcodec.org> References: <036.8759c6614b208537c9bfc8c5041ac0ac@avcodec.org> Message-ID: <051.df08079df6cf29845f0e2460d6a8a3c2@avcodec.org> #2667: console spamming when decoding a h264 / mp4 stream ------------------------------------+------------------------------------ Reporter: gjdfgh | Owner: Type: defect | Status: reopened Priority: minor | Component: avcodec Version: git-master | Resolution: Keywords: h264 mov | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * status: closed => reopened * resolution: fixed => Comment: I still see very similar messages as three years ago. {{{ $ ffmpeg -i AndrewMcAfee_2013-480p.mp4 -qscale 2 out.avi ffmpeg version N-80050-ga0349ae Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 46.100 / 6. 46.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2da73c0] stream 0, timescale not set Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'AndrewMcAfee_2013-480p.mp4': Metadata: major_brand : isom minor_version : 1 compatible_brands: isom creation_time : 2013-05-24 19:49:04 podcast : 1 media_type : 0 title : TED: Andrew McAfee (2013) artist : TED date : 2013 album : TEDTalks comment : To learn more about this speaker, find other TEDTalks, and subscribe to this Podcast series, visit www.TED.com : Feedback: contact at ted.com genre : Podcast category : Higher Education Duration: 00:14:25.20, start: 0.000000, bitrate: 928 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 854x480 [SAR 1280:1281 DAR 16:9], 851 kb/s, 24 fps, 24 tbr, 24 tbn (default) Metadata: creation_time : 2013-03-14 19:16:08 handler_name : VideoHandler Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 73 kb/s (default) Metadata: creation_time : 2013-05-24 19:49:05 handler_name : GPAC ISO Audio Handler Stream #0:2: Video: png, pal8(pc), 400x400, 90k tbr, 90k tbn Please use -q:a or -q:v, -qscale is ambiguous [mpeg4 @ 0x2e01760] Invalid pixel aspect ratio 1280/1281, limit is 255/255 reducing [avi @ 0x2e00500] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Last message repeated 1 times Output #0, avi, to 'out.avi': Metadata: major_brand : isom minor_version : 1 compatible_brands: isom category : Higher Education podcast : 1 media_type : 0 INAM : TED: Andrew McAfee (2013) IART : TED ICRD : 2013 IPRD : TEDTalks ICMT : To learn more about this speaker, find other TEDTalks, and subscribe to this Podcast series, visit www.TED.com : Feedback: contact at ted.com IGNR : Podcast ISFT : Lavf57.36.100 Stream #0:0(und): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 854x480 [SAR 1:1 DAR 427:240], q=2-31, 200 kb/s, SAR 1280:1281 DAR 16:9, 24 fps, 24 tbn (default) Metadata: creation_time : 2013-03-14 19:16:08 handler_name : VideoHandler encoder : Lavc57.42.100 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream #0:1(und): Audio: ac3 ([0] [0][0] / 0x2000), 44100 Hz, stereo, fltp, 192 kb/s (default) Metadata: creation_time : 2013-05-24 19:49:05 handler_name : GPAC ISO Audio Handler encoder : Lavc57.42.100 ac3 Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> mpeg4 (native)) Stream #0:1 -> #0:1 (aac (native) -> ac3 (native)) Press [q] to stop, [?] for help [h264 @ 0x2ff0400] no frame!ze= 26308kB time=00:01:54.13 bitrate=1888.2kbits/s speed=32.6x [h264 @ 0x3037480] no frame! [h264 @ 0x2debc60] no frame! [h264 @ 0x2dff780] no frame! [h264 @ 0x2eae5c0] no frame! [h264 @ 0x2e755c0] no frame! [h264 @ 0x2e87fe0] no frame! [h264 @ 0x2f625c0] no frame! Error while decoding stream #0:0: Invalid data found when processing input [h264 @ 0x2fa94e0] no frame! Error while decoding stream #0:0: Invalid data found when processing input [h264 @ 0x2ff0400] no frame! ... Error while decoding stream #0:0: Invalid data found when processing input [h264 @ 0x2e87fe0] no frame! Error while decoding stream #0:0: Invalid data found when processing input [h264 @ 0x2f625c0] no frame! Error while decoding stream #0:0: Invalid data found when processing input [h264 @ 0x2fa94e0] Invalid NAL unit 0, skipping. [h264 @ 0x2fa94e0] no frame! Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [h264 @ 0x3037480] co located POCs unavailable Error while decoding stream #0:0: Invalid data found when processing input [h264 @ 0x2debc60] co located POCs unavailable Error while decoding stream #0:0: Invalid data found when processing input [h264 @ 0x2dff780] co located POCs unavailable Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [h264 @ 0x2e755c0] co located POCs unavailable Error while decoding stream #0:0: Invalid data found when processing input [h264 @ 0x2e87fe0] co located POCs unavailable Error while decoding stream #0:0: Invalid data found when processing input [h264 @ 0x2ff0400] Missing reference picture, default is 65570 [h264 @ 0x2ff0400] co located POCs unavailable [h264 @ 0x3037480] Missing reference picture, default is 65572 [h264 @ 0x3037480] co located POCs unavailable [h264 @ 0x2debc60] Missing reference picture, default is 65574 frame= 6711 fps=562 q=2.0 Lsize= 89123kB time=00:14:25.21 bitrate= 843.8kbits/s speed=72.4x video:67763kB audio:20278kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.229196% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 07:19:42 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 05:19:42 -0000 Subject: [FFmpeg-trac] #2667(avcodec:reopened): console spamming when decoding a h264 / mp4 stream In-Reply-To: <036.8759c6614b208537c9bfc8c5041ac0ac@avcodec.org> References: <036.8759c6614b208537c9bfc8c5041ac0ac@avcodec.org> Message-ID: <051.40b8fc41a84e5f2596926c9d44caf4c1@avcodec.org> #2667: console spamming when decoding a h264 / mp4 stream ------------------------------------+------------------------------------ Reporter: gjdfgh | Owner: Type: defect | Status: reopened Priority: minor | Component: avcodec Version: git-master | Resolution: Keywords: h264 mov | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by richardpl): But nothing appears if you just decode file? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 09:01:41 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 07:01:41 -0000 Subject: [FFmpeg-trac] #2667(avcodec:reopened): console spamming when decoding a h264 / mp4 stream In-Reply-To: <036.8759c6614b208537c9bfc8c5041ac0ac@avcodec.org> References: <036.8759c6614b208537c9bfc8c5041ac0ac@avcodec.org> Message-ID: <051.0cc83f2302366b744810d1153c9b48ee@avcodec.org> #2667: console spamming when decoding a h264 / mp4 stream ------------------------------------+------------------------------------ Reporter: gjdfgh | Owner: Type: defect | Status: reopened Priority: minor | Component: avcodec Version: git-master | Resolution: Keywords: h264 mov | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by cehoyos): The original file that allows to reproduce the issue is in https://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket2667/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 09:07:46 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 07:07:46 -0000 Subject: [FFmpeg-trac] #2667(avcodec:reopened): console spamming when decoding a h264 / mp4 stream In-Reply-To: <036.8759c6614b208537c9bfc8c5041ac0ac@avcodec.org> References: <036.8759c6614b208537c9bfc8c5041ac0ac@avcodec.org> Message-ID: <051.f0af53de828654e7e6b6b66ee51911da@avcodec.org> #2667: console spamming when decoding a h264 / mp4 stream ------------------------------------+------------------------------------ Reporter: gjdfgh | Owner: Type: defect | Status: reopened Priority: minor | Component: avcodec Version: git-master | Resolution: Keywords: h264 mov | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by richardpl): Than file is invalid and errors are valid. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 10:44:46 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 08:44:46 -0000 Subject: [FFmpeg-trac] #5567(avcodec:open): IFF ILBM: support multipalette images (PCHG) In-Reply-To: <039.a688efab0535d3ab2cf32808b674ccd5@avcodec.org> References: <039.a688efab0535d3ab2cf32808b674ccd5@avcodec.org> Message-ID: <054.2c511f46d87b2a2c2411df2b26173307@avcodec.org> #5567: IFF ILBM: support multipalette images (PCHG) ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: iff | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by ami_stuff): also decodes correctly with wasp http://aminet.net/package/gfx/conv/Wasp202b -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 10:58:48 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 08:58:48 -0000 Subject: [FFmpeg-trac] #5580(undetermined:new): vp7: sample with "blit-pitch" feature Message-ID: <039.954a9d8ec3924a7ef49280c482ba4f4e@avcodec.org> #5580: vp7: sample with "blit-pitch" feature -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- so it eventually can be implemented https://ffmpeg.org/pipermail/ffmpeg-devel/2014-February/154080.html {{{ C:\>ffmpegx -i C:\interlaced_blit_pitch.avi out.avi ffmpeg version N-80043-g1499242 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 46.100 / 6. 46.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, avi, from 'C:\interlaced_blit_pitch.avi': Duration: 00:00:12.64, start: 0.000000, bitrate: 307 kb/s Stream #0:0: Video: vp7 (VP70 / 0x30375056), yuv420p, 320x240, 298 kb/s, 23. 97 fps, 23.97 tbr, 23.97 tbn File 'out.avi' already exists. Overwrite ? [y/N] y [avi @ 0x28c4c80] Using AVStream.codec to pass codec parameters to muxers is dep recated, use AVStream.codecpar instead. Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf57.36.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, q=2-31, 200 kb/s, 23.97 fps, 23.97 tbn Metadata: encoder : Lavc57.42.100 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (vp7 (native) -> mpeg4 (native)) Press [q] to stop, [?] for help [vp7 @ 0x2c59bc0] Feature blit-pitch present in macroblock (value 0x12) Last message repeated 87 times frame= 303 fps=0.0 q=4.5 Lsize= 414kB time=00:00:12.64 bitrate= 268.0kbits/ s speed=26.1x video:401kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing o verhead: 3.192601% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 11:14:35 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 09:14:35 -0000 Subject: [FFmpeg-trac] #5581(undetermined:new): vp6: support decoding of interlaced video Message-ID: <039.6cde29c89a785d19522a0ab5e3ac7855@avcodec.org> #5581: vp6: support decoding of interlaced video -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- another sample is here: https://trac.videolan.org/vlc/ticket/3338 {{{ C:\>ffmpeg -i C:\vp6_interlaced.avi out.avi ffmpeg version N-80043-g1499242 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 46.100 / 6. 46.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, avi, from 'C:\vp6_interlaced.avi': Duration: 00:00:12.64, start: 0.000000, bitrate: 1572 kb/s Stream #0:0: Video: vp6 (VP60 / 0x30365056), yuv420p, 320x240, 1567 kb/s, 23 .97 fps, 23.97 tbr, 23.97 tbn File 'out.avi' already exists. Overwrite ? [y/N] y [avi @ 0x28c52e0] Using AVStream.codec to pass codec parameters to muxers is dep recated, use AVStream.codecpar instead. Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf57.36.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, q=2-31, 200 kb/s, 23.97 fps, 23.97 tbn Metadata: encoder : Lavc57.42.100 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (vp6 (native) -> mpeg4 (native)) Press [q] to stop, [?] for help [vp6 @ 0x28c4ee0] Interlacing is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file ha s a feature which has not been implemented. Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 118 times [vp6 @ 0x28c4ee0] Interlacing is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file ha s a feature which has not been implemented. Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 118 times [vp6 @ 0x28c4ee0] Interlacing is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file ha s a feature which has not been implemented. Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 41 times [vp6 @ 0x28c4ee0] Interlacing is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file ha s a feature which has not been implemented. Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 18 times frame= 0 fps=0.0 q=0.0 Lsize= 6kB time=00:00:00.00 bitrate=N/A speed= 0x video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing ove rhead: unknown Output file is empty, nothing was encoded (check -ss / -t / -frames parameters i f used) Conversion failed! }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 11:34:41 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 09:34:41 -0000 Subject: [FFmpeg-trac] #5582(undetermined:new): vp5: support decoding of interlaced video Message-ID: <039.01d8f054219048b27737127a97f691a3@avcodec.org> #5582: vp5: support decoding of interlaced video -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- http://samples.mplayerhq.hu/V-codecs/VP5/vp5_interlace.avi https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2007-November/037060.html {{{ C:\>ffmpegx -i D:\vp5_interlace.avi out.avi ffmpeg version N-80043-g1499242 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 46.100 / 6. 46.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, avi, from 'D:\vp5_interlace.avi': Duration: 00:01:35.80, start: 0.000000, bitrate: 1995 kb/s Stream #0:0: Video: vp5 (VP50 / 0x30355056), yuv420p, 352x576, 1857 kb/s, 25 fps, 25 tbr, 25 tbn Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 128 k b/s File 'out.avi' already exists. Overwrite ? [y/N] y [avi @ 0x28c5400] Using AVStream.codec to pass codec parameters to muxers is dep recated, use AVStream.codecpar instead. Last message repeated 1 times Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf57.36.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 352x576, q=2-31, 200 kb/s, 25 fps, 25 tbn Metadata: encoder : Lavc57.42.100 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p Metadata: encoder : Lavc57.42.100 libmp3lame Stream mapping: Stream #0:0 -> #0:0 (vp5 (native) -> mpeg4 (native)) Stream #0:1 -> #0:1 (mp3 (native) -> mp3 (libmp3lame)) Press [q] to stop, [?] for help [vp5 @ 0x28c5de0] interlacing not supported Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 7 times [vp5 @ 0x28c5de0] interlacing not supported Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 7 times [vp5 @ 0x28c5de0] interlacing not supported Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 7 times [vp5 @ 0x28c5de0] interlacing not supported Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 10 times [vp5 @ 0x28c5de0] interlacing not supported Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 8 times [vp5 @ 0x28c5de0] interlacing not supported Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 10 times [vp5 @ 0x28c5de0] interlacing not supported Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 8 times [vp5 @ 0x28c5de0] interlacing not supported Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 27 times [vp5 @ 0x28c5de0] interlacing not supported Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 27 times [vp5 @ 0x28c5de0] interlacing not supported Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 53 times frame= 0 fps=0.0 q=0.0 Lsize= 139kB time=00:00:07.75 bitrate= 146.7kbits/ s speed=20.7x video:0kB audio:122kB subtitle:0kB other streams:0kB global headers:0kB muxing o verhead: 14.229681% Exiting normally, received signal 2. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 11:37:36 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 09:37:36 -0000 Subject: [FFmpeg-trac] #5580(undetermined:new): vp7: interlaced sample with "blit-pitch" feature (was: vp7: sample with "blit-pitch" feature) In-Reply-To: <039.954a9d8ec3924a7ef49280c482ba4f4e@avcodec.org> References: <039.954a9d8ec3924a7ef49280c482ba4f4e@avcodec.org> Message-ID: <054.edc7b716a707d49c6dcde93715f9faa3@avcodec.org> #5580: vp7: interlaced sample with "blit-pitch" feature -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 13:58:07 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 11:58:07 -0000 Subject: [FFmpeg-trac] #5583(undetermined:new): support for openmp of soxr Message-ID: <036.5d52b1c59c641eef7b6706d05cef0620@avcodec.org> #5583: support for openmp of soxr -------------------------------------+------------------------------------- Reporter: ponpon | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- i requests support for openmp of soxr. i did some tests. from it, it doesn't seem that ffmpeg suppors openmp of soxr, though ffmpeg might support the multithreads of soxr with override. i exchanged e-mail with the developerof soxr, Rob. he said that {{{ soxr threading is based on the number of audio channels being processed, i.e. one thread can be assigned to each channel. However, soxr threading is not enabled in ffmpeg. With the latest soxr in git, it is possible to override runtime parameters set by the application, e.g. export SOXR_NUM_THREADS=0 # 0 means automatic: under control of OpenMP export OMP_NUM_THREADS=2 # For stereo audio. However, this does not work well with ffmpeg. I guess that the reason for this is that ffmpeg tries to minimise latency by using small buffer sizes, and small buffer sizes give a large overhead when multi-threading. I don't know if ffmpeg buffer size (for audio) can be adjusted. Using an application with larger buffers (e.g. the soxr examples, with input + output buffer sizes = 15k samples/channel), I find that 2 openmp threads (on 2 cores, not 2 x86 hyperthreads on one core) will reduce processing time for stereo audio to about 66% (x86), 54% (ARM). }}} and, moreover, that {{{ SIMD improvements for both single and double precision are coming soon! }}} i believe that combination ffmpeg and soxr with the openmp and new simd is useful for many users. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 15:46:51 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 13:46:51 -0000 Subject: [FFmpeg-trac] #2667(avcodec:reopened): console spamming when decoding a h264 / mp4 stream In-Reply-To: <036.8759c6614b208537c9bfc8c5041ac0ac@avcodec.org> References: <036.8759c6614b208537c9bfc8c5041ac0ac@avcodec.org> Message-ID: <051.e16b5d0b2ba7e0f3e966d3553542eef6@avcodec.org> #2667: console spamming when decoding a h264 / mp4 stream ------------------------------------+------------------------------------ Reporter: gjdfgh | Owner: Type: defect | Status: reopened Priority: minor | Component: avcodec Version: git-master | Resolution: Keywords: h264 mov | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by richardpl): Do you know decoder that decodes this fine? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 18:31:49 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 16:31:49 -0000 Subject: [FFmpeg-trac] #5468(avcodec:open): on2avc (0x0501): improve decoding of stereo modes In-Reply-To: <039.0383ec3ee76e1487ca9219f67c6b211b@avcodec.org> References: <039.0383ec3ee76e1487ca9219f67c6b211b@avcodec.org> Message-ID: <054.5c138e5979acde650423f316bafcfd43@avcodec.org> #5468: on2avc (0x0501): improve decoding of stereo modes ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: on2avc | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by ami_stuff): attached some more samples {{{ C:\>ffmpeg -i "48khz_mono_256kbps.avi -f null - ffmpeg version N-80043-g1499242 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 46.100 / 6. 46.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, avi, from '48khz_mono_256kbps.avi': Duration: 00:00:30.08, start: 0.000000, bitrate: 414 kb/s Stream #0:0: Video: msvideo1 (MSVC / 0x4356534D), rgb555le, 320x240, 144 kb/ s, 25 fps, 25 tbr, 25 tbn Stream #0:1: Audio: avc ([1][5][0][0] / 0x0501), 48000 Hz, mono, fltp, 256 k b/s [null @ 0x28ce020] Using AVStream.codec to pass codec parameters to muxers is de precated, use AVStream.codecpar instead. Last message repeated 1 times Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: wrapped_avframe, rgb555le, 320x240, q=2-31, 200 kb/s, 25 fps, 25 tbn Metadata: encoder : Lavc57.42.100 wrapped_avframe Stream #0:1: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s Metadata: encoder : Lavc57.42.100 pcm_s16le Stream mapping: Stream #0:0 -> #0:0 (msvideo1 (native) -> wrapped_avframe (native)) Stream #0:1 -> #0:1 (avc (on2avc) -> pcm_s16le (native)) Press [q] to stop, [?] for help [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input [on2avc @ 0x28cfac0] stereo mode window for mono audio Error while decoding stream #0:1: Invalid data found when processing input frame= 752 fps=0.0 q=-0.0 Lsize=N/A time=00:00:30.08 bitrate=N/A speed= 107x video:282kB audio:2706kB subtitle:0kB other streams:0kB global headers:0kB muxin g overhead: unknown }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 19:23:42 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 17:23:42 -0000 Subject: [FFmpeg-trac] #5472(undetermined:reopened): ffmpeg: invalid dts - ffmpeg can not handle pgs subtitles In-Reply-To: <036.daa7ce087d6c7d063dc1ac6d4fa90448@avcodec.org> References: <036.daa7ce087d6c7d063dc1ac6d4fa90448@avcodec.org> Message-ID: <051.7f8d7ff9dc43f6e3e776ad5d8a3d0e0a@avcodec.org> #5472: ffmpeg: invalid dts - ffmpeg can not handle pgs subtitles -------------------------------------+------------------------------------- Reporter: susnux | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: unspecified | undetermined Keywords: pgssub | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by hawken): * status: closed => reopened * resolution: needs_more_info => Comment: I have added some test data.. Contents of sample1.txt: Version: {{{ ffmpeg version N-79983-g638e294 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Debian 5.3.1-17) 20160429 configuration: --prefix=/usr/local/ --enable-gpl --enable-version3 --enable-nonfree --enable-shared --enable-avisynth --enable-chromaprint --enable-fontconfig --enable-frei0r --enable-gmp --enable-gnutls --enable- ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable- libcaca --enable-libcdio --enable-libdc1394 --enable-libfaac --enable- libfdk-aac --enable-libflite --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopencv --enable-libopenjpeg --enable-libopus --enable-libpulse --enable- librubberband --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsmbclient --enable-libsnappy --enable-libsoxr --enable- libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable- libv4l2 --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable- libxcb-shape --enable-libxvid --enable-libzmq --enable-libzvbi --enable- netcdf --enable-openal --enable-opencl --enable-opengl --arch=x86_64 --extra-cflags='-march=native' libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 }}} Other information: mkvmerge seems to get it right: mkvmerge -o sample1-working.mkv sample1.mkv sample1.pgs Command line: ffmpeg -i sample1.mkv -i sample1.pgs -map 0 -map 1 -c copy sample1-broken.mkv Result: {{{ ffmpeg version N-79983-g638e294 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Debian 5.3.1-17) 20160429 configuration: --prefix=/usr/local/ --enable-gpl --enable-version3 --enable-nonfree --enable-shared --enable-avisynth --enable-chromaprint --enable-fontconfig --enable-frei0r --enable-gmp --enable-gnutls --enable- ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable- libcaca --enable-libcdio --enable-libdc1394 --enable-libfaac --enable- libfdk-aac --enable-libflite --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopencv --enable-libopenjpeg --enable-libopus --enable-libpulse --enable- librubberband --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsmbclient --enable-libsnappy --enable-libsoxr --enable- libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable- libv4l2 --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable- libxcb-shape --enable-libxvid --enable-libzmq --enable-libzvbi --enable- netcdf --enable-openal --enable-opencl --enable-opengl --arch=x86_64 --extra-cflags='-march=native' libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 41.102 / 57. 41.102 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 45.100 / 6. 45.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, matroska,webm, from 'sample1.mkv': Metadata: ENCODER : Lavf57.36.100 Duration: 00:00:09.88, start: 0.000000, bitrate: 531 kb/s Stream #0:0: Video: hevc (Main), yuv420p(tv), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 1k tbn (default) Metadata: ENCODER : Lavc57.41.102 libx265 DURATION : 00:00:09.880000000 Input #1, sup, from 'sample1.pgs': Duration: N/A, start: 0.000000, bitrate: N/A Stream #1:0: Subtitle: hdmv_pgs_subtitle, 1920x1080 [matroska @ 0x17ffba0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Last message repeated 1 times Output #0, matroska, to 'sample1-broken.mkv': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: hevc, yuv420p(tv), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 1k tbn (default) Metadata: ENCODER : Lavc57.41.102 libx265 DURATION : 00:00:09.880000000 Stream #0:1: Subtitle: hdmv_pgs_subtitle ([255][255][255][255] / 0xFFFFFFFF), 1920x1080 Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #1:0 -> #0:1 (copy) Press [q] to stop, [?] for help [matroska @ 0x17ffba0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 47721795 >= 521 av_interleaved_write_frame(): Invalid argument frame= 247 fps=0.0 q=-1.0 Lsize= 644kB time=13:15:21.79 bitrate= 0.1kbits/s speed=1.98e+07x video:638kB audio:0kB subtitle:3kB other streams:0kB global headers:0kB muxing overhead: 0.586390% Conversion failed! }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 19:47:53 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 17:47:53 -0000 Subject: [FFmpeg-trac] #5472(undetermined:reopened): ffmpeg: invalid dts - ffmpeg can not handle pgs subtitles In-Reply-To: <036.daa7ce087d6c7d063dc1ac6d4fa90448@avcodec.org> References: <036.daa7ce087d6c7d063dc1ac6d4fa90448@avcodec.org> Message-ID: <051.25e98d6e350048e21034d0e60091f3a8@avcodec.org> #5472: ffmpeg: invalid dts - ffmpeg can not handle pgs subtitles -------------------------------------+------------------------------------- Reporter: susnux | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: unspecified | undetermined Keywords: pgssub | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by hawken): * cc: hawken@… (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 19:50:11 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 17:50:11 -0000 Subject: [FFmpeg-trac] #5419(undetermined:new): HLS EXT-X-DISCONTINUITY tag is not supported In-Reply-To: <039.be924887e00bdb816ec04a99e568f562@avcodec.org> References: <039.be924887e00bdb816ec04a99e568f562@avcodec.org> Message-ID: <054.6746e20ce1bcda8a0f37110315c16d85@avcodec.org> #5419: HLS EXT-X-DISCONTINUITY tag is not supported -------------------------------------+------------------------------------- Reporter: xyq204101 | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by an_ffmpeg_user): Replying to [comment:6 xyq204101]: > Replying to [comment:5 cehoyos]: > > Replying to [comment:4 xyq204101]: > > > Replying to [comment:3 cehoyos]: > > > > > > > Do you want to report that trancoding fails (or produces unexpected / wrong output) or do you want to report that transcoding prints warnings? > > > > > > > > > The transcoding is producing unexpected output. When I play the output flv file in VLC, it freeze at 8th second and after few seconds jump to 12th second directly. The content between 8th and 12th second is missing. > > > > What output did you expect after swapping the segments? > > The expect output is first contents in test000.ts, then test002.ts, then test001.ts then test003.ts.... according to the sequence of the m3u8 file. >What output did you expect after swapping the segments? I concur with @xyq204101. {{{ #EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:10 #EXT-X-MEDIA-SEQUENCE:0 #EXTINF:8.400000, test000.ts #EXTINF:4.560000, test001.ts #EXTINF:3.120000, test002.ts #EXTINF:5.640000, test003.ts }}} I would expect this to play test000 > test001 > test002 > test003 {{{ #EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:10 #EXT-X-MEDIA-SEQUENCE:0 #EXTINF:8.400000, test000.ts #EXTINF:3.120000, test002.ts #EXTINF:4.560000, test001.ts #EXTINF:5.640000, test003.ts }}} A player which does not support EXT-X-DISCONTINUITY will behave unexpectedly. We have seen players that either power-on-through, stall or skip. This stream would not pass the Apple HLS Validator and playback support across software or devices could not be guaranteed. I would expect FFmpeg to scream, moan and complain at the console. This appears to be the behavior that @xyq204101 describes. {{{ #EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:10 #EXT-X-MEDIA-SEQUENCE:0 #EXTINF:8.400000, test000.ts #EXT-X-DISCONTINUITY #EXTINF:3.120000, test002.ts #EXT-X-DISCONTINUITY #EXTINF:4.560000, test001.ts #EXTINF:5.640000, test003.ts }}} I would expect a HLSv3 or above player/encoder with EXT-X-DISCONTINUITY support to play or generate a seamless test000 > test002 > test001 > test003 output without console errors or warnings. It may choose to verbose log that a discontinuity flag was detected, but it should not justify a console warning or error if the EXT-X-DISCONTINUITY flag is correctly placed. But TBH, the console output is irrelevant - it is the stream that is important. @xyq204101 - how does FFplay behave when it tries to play your out.m3u8? It will help take the output modules and VLC out of the equation, helping the developers tag with the correct component. Also, it may be better to take the FLV container out of the loop and encapsulate in a single MPEG-TS. {{{ffmpeg -i out.m3u8 -acodec copy -vcodec copy -bsf:a aac_adtstoasc -f mpegts test.ts}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 20:22:21 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 18:22:21 -0000 Subject: [FFmpeg-trac] #5583(undetermined:new): support for openmp of soxr In-Reply-To: <036.5d52b1c59c641eef7b6706d05cef0620@avcodec.org> References: <036.5d52b1c59c641eef7b6706d05cef0620@avcodec.org> Message-ID: <051.45df6f70c831815e870664787dcb7970@avcodec.org> #5583: support for openmp of soxr -------------------------------------+------------------------------------- Reporter: ponpon | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by michael): if the soxr warper doesnt return any data until it has a large enough amount then it should get larger buffers -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 21:03:43 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 19:03:43 -0000 Subject: [FFmpeg-trac] #5581(undetermined:new): vp6: support decoding of interlaced video In-Reply-To: <039.6cde29c89a785d19522a0ab5e3ac7855@avcodec.org> References: <039.6cde29c89a785d19522a0ab5e3ac7855@avcodec.org> Message-ID: <054.473d62bfcbc630630eb2c617afb7cec2@avcodec.org> #5581: vp6: support decoding of interlaced video -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): this patch almost works with my sample http://article.gmane.org/gmane.comp.video.ffmpeg.devel/59991 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 21:40:46 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 19:40:46 -0000 Subject: [FFmpeg-trac] #5549(avformat:open): ffrtmp errors where librtmp succeeds In-Reply-To: <035.933393c59b78921492451b4d4ec1dd7a@avcodec.org> References: <035.933393c59b78921492451b4d4ec1dd7a@avcodec.org> Message-ID: <050.50abb6f9cb06a0b33eab29ccb405914b@avcodec.org> #5549: ffrtmp errors where librtmp succeeds --------------------------------------+------------------------------------ Reporter: RiCON | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: rtmp,librtmp | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Comment (by RiCON): As reference, the `rtmp_swfsize` is 259809 and `rtmp_swfhash` is 7520eecf7b4f3346254728ab53ad99c4bd800e34c78ccf47553170a0986b88a3. Using rtmpdump -V confirms these values are correct. Using the values directly instead of -rtmp_swfverify still triggers the same I/O error in ffrtmp. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat May 21 23:30:18 2016 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 May 2016 21:30:18 -0000 Subject: [FFmpeg-trac] #5583(undetermined:new): support for openmp of soxr In-Reply-To: <036.5d52b1c59c641eef7b6706d05cef0620@avcodec.org> References: <036.5d52b1c59c641eef7b6706d05cef0620@avcodec.org> Message-ID: <051.d0f07e07326fcc118a841c91942b8e0d@avcodec.org> #5583: support for openmp of soxr -------------------------------------+------------------------------------- Reporter: ponpon | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by michael): * cc: michael (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 22 03:32:05 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 22 May 2016 01:32:05 -0000 Subject: [FFmpeg-trac] #5584(undetermined:new): FFmpeg libraries leak 1MiB memory chunks on corrupt files Message-ID: <038.bafe7a76ef4e1b958ed06693b6362e25@avcodec.org> #5584: FFmpeg libraries leak 1MiB memory chunks on corrupt files -------------------------------------+------------------------------------- Reporter: mocmaint | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: memory leak | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I am testing the next patchset for the MOC player which adds the ability to feed FFmpeg's libav* libraries input via the callbacks registered using avio_alloc_context(). Some of those tests involve corrupt, empty or otherwise corrupt or invalid files. When attempting to process a corrupt or invalid file the FFmpeg libraries leak a significant (> 1MiB) block of memory per file. As this is a library problem, there is no command line invocation of an FFmpeg utility, and those utilities do not appear to use callbacks via avio_alloc_context(). There is no console output (obviously) but the messages issued by the libraries (on one test file) are: Estimating duration from bitrate, this may be inaccurate Format flac detected only with low score of 1, misdetection possible! Could not find codec parameters for stream 0 (Audio: flac, 0 channels): unspecified sample format Consider increasing the value for the 'analyzeduration' and 'probesize' options The sequence of library calls (omitting error checking) is: AVFormatContext *ic = avformat_alloc_context(); ic->pb = avio_alloc_context(...); avformat_open_input(ic, ...); avformat_find_stream_info(ic, ...); avformat_find_stream_info() fails with -541478725. ValGrind reports: ==8563== ==8563== HEAP SUMMARY: ==8563== in use at exit: 1,211,448 bytes in 4,717 blocks ==8563== total heap usage: 41,887 allocs, 37,170 frees, 164,363,673 bytes allocated ==8563== ==8563== 1,048,608 bytes in 1 blocks are definitely lost in loss record 279 of 279 ==8563== at 0x4C28E62: realloc (in /usr/local/stow/valgrind-3.9.0/lib64/valgrind/vgpreload_memcheck- amd64-linux.so) ==8563== by 0x98D8940: ??? ==8563== by 0xAD7E38C: ??? ==8563== by 0xAE4AC24: ??? ==8563== by 0x96B8E29: ??? ==8563== by 0x96B94D3: ??? ==8563== by 0x44D605: play_file (player.c:763) ==8563== by 0x44DCC9: player (player.c:899) ==8563== by 0x420029: play_thread (audio.c:447) ==8563== by 0x568397F: start_thread (in /lib64/libpthread-2.11.1.so) ==8563== by 0xF9D970F: ??? ==8563== ==8563== LEAK SUMMARY: ==8563== definitely lost: 1,048,608 bytes in 1 blocks ==8563== indirectly lost: 0 bytes in 0 blocks ==8563== possibly lost: 0 bytes in 0 blocks ==8563== still reachable: 13,926 bytes in 124 blocks ==8563== suppressed: 148,914 bytes in 4,592 blocks ==8563== Reachable blocks (those to which a pointer was found) are not shown. ==8563== To see them, rerun with: --leak-check=full --show-leak- kinds=all ==8563== A suitable test file can be generated with: touch bad-flac.flac Additional notes: - This 1MB memory leak was introduced in FFmpeg commit 80a3a66. Therefore it exists from FFmpeg 2.4 onwards and is still present in commit a0349ae2. - It was not present in either commit 3a19405 or commit 31e0b5d which commit 80a3a66 merged. - It is triggered when using callbacks for I/O and an empty file is opened. - Also occurs with files containing random data. - It does not occur if callbacks are not used. - Size is always 1MiB + 32B: 1,048,608. - One such block is leaked for each corrupt or invalid file attempted. - The Xiph FLAC libraries handle these files without problems. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 22 08:23:33 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 22 May 2016 06:23:33 -0000 Subject: [FFmpeg-trac] #5584(undetermined:new): FFmpeg libraries leak 1MiB memory chunks on corrupt files In-Reply-To: <038.bafe7a76ef4e1b958ed06693b6362e25@avcodec.org> References: <038.bafe7a76ef4e1b958ed06693b6362e25@avcodec.org> Message-ID: <053.489dcb6c2c15ff79220d37b56304eb4f@avcodec.org> #5584: FFmpeg libraries leak 1MiB memory chunks on corrupt files -------------------------------------+------------------------------------- Reporter: mocmaint | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: leak | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: memory leak => leak regression * priority: normal => important Comment: Please recompile without --disable-debug and provide valgrind output with --leak-check=full and provide source code that allows to reproduce the issue. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 22 14:55:34 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 22 May 2016 12:55:34 -0000 Subject: [FFmpeg-trac] #5585(undetermined:new): IFF PBM fails to decode Message-ID: <039.baa00ee1c176ca92de1d40e7d149f60d@avcodec.org> #5585: IFF PBM fails to decode -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- attached IFF PBM file stopped decoding corectly somewhere between release 2.1 and 2.2.1 ffmpeg 2.2.1 (10-Apr-2014) - fails ffmpeg 2.1 (30-Oct-2013) - decodes ok {{{ C:\>ffmpeg -i 6251.LBM out.bmp ffmpeg version N-80043-g1499242 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 42.100 / 57. 42.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 46.100 / 6. 46.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, iff, from '6251.LBM': Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (PBM / 0x204D4250), pal8, 625x468, SAR 1:1 DAR 625:468, 90k tbr, 90k tbn [image2 @ 0x2c99a60] Frame rate very high for a muxer not efficiently supporting it. Please consider specifying a lower framerate, a different muxer or -vsync 2 [image2 @ 0x2c99a60] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, image2, to 'out.bmp': Metadata: encoder : Lavf57.36.100 Stream #0:0: Video: bmp, pal8, 625x468 [SAR 1:1 DAR 625:468], q=2-31, 200 kb /s, 90k fps, 90k tbn Metadata: encoder : Lavc57.42.100 bmp Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> bmp (native)) Press [q] to stop, [?] for help frame= 1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A speed=0.000704 x video:288kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing o verhead: unknown }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 22 15:30:23 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 22 May 2016 13:30:23 -0000 Subject: [FFmpeg-trac] #5567(avcodec:open): IFF ILBM: support multipalette images (PCHG) In-Reply-To: <039.a688efab0535d3ab2cf32808b674ccd5@avcodec.org> References: <039.a688efab0535d3ab2cf32808b674ccd5@avcodec.org> Message-ID: <054.36d495eada000e0d80da90375dd12878@avcodec.org> #5567: IFF ILBM: support multipalette images (PCHG) ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: iff | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by ami_stuff): these two viewers seems to support decoding of PCHG files: http://recoil.sourceforge.net/formats.html#Amiga http://www.pmview.com/download.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 22 20:25:41 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 22 May 2016 18:25:41 -0000 Subject: [FFmpeg-trac] #4478(avformat:new): PlayStation 2 movie files not supported (.pss) In-Reply-To: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> References: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> Message-ID: <053.b4a24d70a5de0060b454c28c545a3300@avcodec.org> #4478: PlayStation 2 movie files not supported (.pss) -------------------------------------+------------------------------------- Reporter: Melchior | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: mpegps | Blocked By: atrac3 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by v0lt): MPC-BE can decode the audio stream. See CMpaDecFilter::ProcessPS2ADPCM(). https://sourceforge.net/p/mpcbe/code/HEAD/tree/trunk/src/filters/transform/MpaDecFilter/MpaDecFilter.cpp -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 22 20:30:27 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 22 May 2016 18:30:27 -0000 Subject: [FFmpeg-trac] #4478(avformat:new): PlayStation 2 movie files not supported (.pss) In-Reply-To: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> References: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> Message-ID: <053.88d64a577fede08b0f7d6da8f263cb50@avcodec.org> #4478: PlayStation 2 movie files not supported (.pss) -------------------------------------+------------------------------------- Reporter: Melchior | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: mpegps | Blocked By: atrac3 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Since this file's software license is the GPL, it would be better to describe what is needed to decode the samples. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 22 20:43:21 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 22 May 2016 18:43:21 -0000 Subject: [FFmpeg-trac] #4478(avformat:new): PlayStation 2 movie files not supported (.pss) In-Reply-To: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> References: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> Message-ID: <053.f52d355a53aec615855cb50f5f0aa16d@avcodec.org> #4478: PlayStation 2 movie files not supported (.pss) --------------------------------------+------------------------------------ Reporter: Melchior | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: mpegps adpcm | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: mpegps atrac3 => mpegps adpcm -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 22 20:49:22 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 22 May 2016 18:49:22 -0000 Subject: [FFmpeg-trac] #4478(avformat:new): PlayStation 2 movie files not supported (.pss) In-Reply-To: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> References: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> Message-ID: <053.2807b9b98b2d85e921e63fdccd0c7bdb@avcodec.org> #4478: PlayStation 2 movie files not supported (.pss) --------------------------------------+------------------------------------ Reporter: Melchior | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: mpegps adpcm | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Comment (by shiz): cehoyos: You're thinking of the probably related PSMF format used on the PSP, which does use ATRAC3 in PRIVATE_STREAM_1 encoded packets. Also, I don't think editing out that link was really necessary. I can try taking a stab at this. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 22 22:31:42 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 22 May 2016 20:31:42 -0000 Subject: [FFmpeg-trac] #5584(undetermined:new): FFmpeg libraries leak 1MiB memory chunks on corrupt files In-Reply-To: <038.bafe7a76ef4e1b958ed06693b6362e25@avcodec.org> References: <038.bafe7a76ef4e1b958ed06693b6362e25@avcodec.org> Message-ID: <053.c9063f8603b4328afc3867328428e2ce@avcodec.org> #5584: FFmpeg libraries leak 1MiB memory chunks on corrupt files -------------------------------------+------------------------------------- Reporter: mocmaint | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: leak | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mocmaint): FFmpeg was previously built without '--disable-debug'. Full FFmpeg configure originally used is: CFLAGS="-O2 -fPIC" ./configure --prefix=/usr/local/stow/$(basename $PWD) --libdir='${prefix}/lib64' --shlibdir='${prefix}/lib64' --enable- shared --disable-static --disable-yasm --enable-libspeex --enable- libtheora --enable-libopus --enable-libgme --enable-rpath '$PWD' was '/tmp/ffmpeg-a0349ae2'. Adding '--enable-debug' made no difference to ValGrind output (specificly, backtrace still showed '???'). ValGrind was previously run with '--leak-check=full --show-leak- kinds=indirect,definite'. Full ValGrind invocation originally used is: valgrind --tool=memcheck --leak-check=full --show-leak- kinds=indirect,definite --track-origins=yes --track-fds=yes --gen- suppressions=all --suppressions=/home/jcf/moc/valgrind/moc.supp --suppressions=/home/jcf/moc/valgrind/ffmpeg.supp --suppressions=/home/jcf/moc/valgrind/libasound.supp --suppressions=/home/jcf/moc/valgrind/libgme.supp --suppressions=/home/jcf/moc/valgrind/libguile.supp --suppressions=/home/jcf/moc/valgrind/libmagic.supp --suppressions=/home/jcf/moc/valgrind/librcc.supp --suppressions=/home/jcf/moc/valgrind/libspeex.supp --suppressions=/home/jcf/moc/valgrind/libdb.supp --suppressions=/home/jcf/moc/valgrind/vfprintf.supp --log- file=valgrind.8563 ../moc-test/mocp -D -J -T /home/jcf/moc/testing/themes /transparent-background . Changing to '--show-leak-kinds=all' made no difference to ValGrind output. ValGrind version being used is 3.9.0. Trying to build MOC against an FFmpeg built with static (rather than shared libraries) failed with: /usr/lib64/gcc/x86_64-slackware-linux/4.4.4/../../../../x86_64 -slackware-linux/bin/ld: /usr/local/stow/ffmpeg- a0349ae2/lib64/libavcodec.a(cavsdsp.o): relocation R_X86_64_PC32 against symbol `ff_pw_5' can not be used when making a shared object; recompile with -fPIC /usr/lib64/gcc/x86_64-slackware-linux/4.4.4/../../../../x86_64 -slackware-linux/bin/ld: final link failed: Bad value MOC is available using: svn co svn://svn.daper.net/moc/trunk Aggregated patch for the patchset being tested is available using: wget ftp://ftp.daper.net/pub/soft/moc/unstable/moc-r2872+ffmpeg_memleak-1.patch.gz Apply to the current SVN trunk HEAD (r2872) using: zcat moc-r2872+ffmpeg_memleak-1.patch.gz | patch -p1 The MOC FFmpeg decoder will be found in: decoder_plugins/ffmpeg Build as per instructions in README. After installing, delete all installed decoder plugins in 'lib{,64}/moc/decoder_plugins' *except* 'libffmpeg_decoder.*'. Then launch MOC as 'mocp' in the directory containing corrupt files. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 23 03:37:47 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 May 2016 01:37:47 -0000 Subject: [FFmpeg-trac] #4478(avformat:new): PlayStation 2 movie files not supported (.pss) In-Reply-To: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> References: <038.0f52823b9ce068f578d26b79e1575a40@avcodec.org> Message-ID: <053.4aa7b8ee30db610948b57bacc8847906@avcodec.org> #4478: PlayStation 2 movie files not supported (.pss) --------------------------------------+------------------------------------ Reporter: Melchior | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: mpegps adpcm | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Comment (by Melchior): thx for the progress :) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 23 16:41:42 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 May 2016 14:41:42 -0000 Subject: [FFmpeg-trac] #5586(undetermined:new): bug wit Message-ID: <039.f942f9c3a23552fe08ea9d45efa4c63e@avcodec.org> #5586: bug wit -------------------------------------+------------------------------------- Reporter: guenzoman | Type: defect Status: new | Priority: important Component: | Version: undetermined | unspecified Keywords: blend | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: When i use the blend filter, the Y variable in the formula works differently in 2.x and 3.x builds. How to reproduce: video 1: https://dl.dropboxusercontent.com/u/4096865/1.mp4 video 2: https://dl.dropboxusercontent.com/u/4096865/2.mp4 {{{ $ ffmpeg -i 1.mp4 -i 2.mp4 -filter_complex "blend=all_expr='if(gte((T+1)*H-Y,H),A,B)'" out.mp4 }}} Basically, i tried all static 3.x builds and some static 2.x builds. In 3.x builds, it produces a video like this: https://dl.dropboxusercontent.com/u/4096865/3x%20blend.mp4 In 2.x builds, it produces a video like this: https://dl.dropboxusercontent.com/u/4096865/2x%20blend.mp4 It's like if the Y variable were like a mod(Y,44), because this command bellow produces a similar results, in 2.x builds: {{{ $ ffmpeg -i 1.mp4 -i 2.mp4 -filter_complex "blend=all_expr='if(gte((T+1)*H-mod(Y,44),H),A,B)'" out.mp4 }}} and this video: https://dl.dropboxusercontent.com/u/4096865/2x%20blend%20with%20mod.mp4 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 23 16:48:43 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 May 2016 14:48:43 -0000 Subject: [FFmpeg-trac] #5586(undetermined:new): Blend Y variable issue (was: bug wit) In-Reply-To: <039.f942f9c3a23552fe08ea9d45efa4c63e@avcodec.org> References: <039.f942f9c3a23552fe08ea9d45efa4c63e@avcodec.org> Message-ID: <054.27ab62a45f2a14ae4c407cb29fe3aa37@avcodec.org> #5586: Blend Y variable issue -------------------------------------+------------------------------------- Reporter: guenzoman | Owner: Type: defect | Status: new Priority: important | Component: Version: unspecified | undetermined Keywords: blend | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 23 23:38:15 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 May 2016 21:38:15 -0000 Subject: [FFmpeg-trac] #5586(undetermined:new): Blend Y variable issue In-Reply-To: <039.f942f9c3a23552fe08ea9d45efa4c63e@avcodec.org> References: <039.f942f9c3a23552fe08ea9d45efa4c63e@avcodec.org> Message-ID: <054.4f1da301da306a5434ce6345e4f3880e@avcodec.org> #5586: Blend Y variable issue -------------------------------------+------------------------------------- Reporter: guenzoman | Owner: Type: defect | Status: new Priority: important | Component: Version: unspecified | undetermined Keywords: blend | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: blend => blend regression Comment: Please test current FFmpeg git head and provide the command line that allows to reproduce the issue together with the complete, uncut console output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 24 00:27:44 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 May 2016 22:27:44 -0000 Subject: [FFmpeg-trac] #5586(undetermined:closed): Blend Y variable issue In-Reply-To: <039.f942f9c3a23552fe08ea9d45efa4c63e@avcodec.org> References: <039.f942f9c3a23552fe08ea9d45efa4c63e@avcodec.org> Message-ID: <054.88acc3d73988efe2d1f5ecaba6a8821e@avcodec.org> #5586: Blend Y variable issue -------------------------------------+------------------------------------- Reporter: guenzoman | Owner: Type: defect | Status: closed Priority: important | Component: Version: unspecified | undetermined Keywords: blend | Resolution: fixed regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 24 06:42:47 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 May 2016 04:42:47 -0000 Subject: [FFmpeg-trac] #5586(undetermined:reopened): Blend Y variable issue In-Reply-To: <039.f942f9c3a23552fe08ea9d45efa4c63e@avcodec.org> References: <039.f942f9c3a23552fe08ea9d45efa4c63e@avcodec.org> Message-ID: <054.bd9eb60186677b6cc4a8d4a53968fc52@avcodec.org> #5586: Blend Y variable issue -------------------------------------+------------------------------------- Reporter: guenzoman | Owner: Type: defect | Status: reopened Priority: important | Component: Version: unspecified | undetermined Keywords: blend | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by guenzoman): * status: closed => reopened * resolution: fixed => Comment: Tested with latest mac os static build from website, this is the full console output, and it has the same result: {{{ $ ffmpeg -i 1.mp4 -i 2.mp4 -filter_complex "blend=all_expr='if(gte((T+1)*H-Y,H),A,B)'" out.mp4 }}} ffmpeg version N-79995-ge7a9b43-tessus Copyright (c) 2000-2016 the FFmpeg developers built with Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn) configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --as=yasm --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable- libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable- libxavs --enable-libxvid --enable-libzmq --enable-version3 --disable- ffplay --disable-indev=qtkit --disable-indev=x11grab_xcb libavutil 55. 23.100 / 55. 23.100 libavcodec 57. 38.100 / 57. 38.100 libavformat 57. 36.100 / 57. 36.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 44.100 / 6. 44.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '1.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf57.25.100 Duration: 00:00:02.95, start: 0.000000, bitrate: 929 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 414x414 [SAR 1:1 DAR 1:1], 867 kb/s, 30 fps, 30 tbr, 15360 tbn (default) Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 73 kb/s (default) Metadata: handler_name : SoundHandler Input #1, mov,mp4,m4a,3gp,3g2,mj2, from '2.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf57.25.100 Duration: 00:00:03.51, start: 0.000000, bitrate: 1163 kb/s Stream #1:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 414x414 [SAR 1:1 DAR 1:1], 1092 kb/s, 30 fps, 30 tbr, 15360 tbn (default) Metadata: handler_name : VideoHandler Stream #1:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 72 kb/s (default) Metadata: handler_name : SoundHandler [libx264 @ 0x7f8d8c002e00] using SAR=1/1 [libx264 @ 0x7f8d8c002e00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX [libx264 @ 0x7f8d8c002e00] profile High, level 3.0 [libx264 @ 0x7f8d8c002e00] 264 - core 148 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 [mp4 @ 0x7f8d8c001c00] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Last message repeated 1 times Output #0, mp4, to 'out.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf57.36.100 Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 414x414 [SAR 1:1 DAR 1:1], q=2-31, 30 fps, 15360 tbn (default) Metadata: encoder : Lavc57.38.100 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Stream #0:1(und): Audio: aac (LC) ([64][0][0][0] / 0x0040), 44100 Hz, mono, fltp, 69 kb/s (default) Metadata: handler_name : SoundHandler encoder : Lavc57.38.100 aac Stream mapping: Stream #0:0 (h264) -> blend:top (graph 0) Stream #1:0 (h264) -> blend:bottom (graph 0) blend (graph 0) -> Stream #0:0 (libx264) Stream #0:1 -> #0:1 (aac (native) -> aac (native)) Press [q] to stop, [?] for help frame= 104 fps= 44 q=-1.0 Lsize= 306kB time=00:00:03.36 bitrate= 744.7kbits/s speed=1.43x video:275kB audio:26kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.498923% [libx264 @ 0x7f8d8c002e00] frame I:1 Avg QP:26.22 size: 13221 [libx264 @ 0x7f8d8c002e00] frame P:47 Avg QP:25.76 size: 4413 [libx264 @ 0x7f8d8c002e00] frame B:56 Avg QP:29.13 size: 1082 [libx264 @ 0x7f8d8c002e00] consecutive B-frames: 6.7% 57.7% 20.2% 15.4% [libx264 @ 0x7f8d8c002e00] mb I I16..4: 6.1% 76.3% 17.6% [libx264 @ 0x7f8d8c002e00] mb P I16..4: 0.5% 10.5% 2.6% P16..4: 47.1% 16.4% 5.7% 0.0% 0.0% skip:17.3% [libx264 @ 0x7f8d8c002e00] mb B I16..4: 0.0% 0.4% 0.2% B16..8: 37.4% 3.5% 0.7% direct: 2.1% skip:55.7% L0:46.4% L1:47.3% BI: 6.3% [libx264 @ 0x7f8d8c002e00] 8x8 transform intra:77.2% inter:76.1% [libx264 @ 0x7f8d8c002e00] coded y,uvDC,uvAC intra: 84.3% 74.2% 14.6% inter: 20.0% 19.8% 0.1% [libx264 @ 0x7f8d8c002e00] i16 v,h,dc,p: 8% 39% 2% 50% [libx264 @ 0x7f8d8c002e00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 11% 16% 12% 6% 13% 11% 14% 8% 11% [libx264 @ 0x7f8d8c002e00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 12% 24% 15% 6% 11% 9% 10% 5% 6% [libx264 @ 0x7f8d8c002e00] i8c dc,h,v,p: 59% 20% 15% 7% [libx264 @ 0x7f8d8c002e00] Weighted P-Frames: Y:10.6% UV:2.1% [libx264 @ 0x7f8d8c002e00] ref P L0: 61.1% 21.5% 10.3% 6.5% 0.5% [libx264 @ 0x7f8d8c002e00] ref B L0: 92.7% 7.1% 0.1% [libx264 @ 0x7f8d8c002e00] ref B L1: 100.0% 0.0% [libx264 @ 0x7f8d8c002e00] kb/s:648.95 [aac @ 0x7f8d8a846c00] Qavg: 3639.638 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 24 08:21:31 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 May 2016 06:21:31 -0000 Subject: [FFmpeg-trac] #5586(undetermined:closed): Blend Y variable issue In-Reply-To: <039.f942f9c3a23552fe08ea9d45efa4c63e@avcodec.org> References: <039.f942f9c3a23552fe08ea9d45efa4c63e@avcodec.org> Message-ID: <054.b9c6f1468c0eb7871db1185e62da6808@avcodec.org> #5586: Blend Y variable issue -------------------------------------+------------------------------------- Reporter: guenzoman | Owner: Type: defect | Status: closed Priority: important | Component: Version: unspecified | undetermined Keywords: blend | Resolution: fixed regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by richardpl): * status: reopened => closed * resolution: => fixed Comment: That is not latest build. Fixed in 5b8faaad6c71bbb90951ca1642391e11cf6f5f91. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 24 08:32:09 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 May 2016 06:32:09 -0000 Subject: [FFmpeg-trac] #5587(avfilter:new): Attempting to use scale_npp filter results in "impossible to convert between formats" Message-ID: <039.3176ad5c3e7a5d2ec70bdc41bd44fd8f@avcodec.org> #5587: Attempting to use scale_npp filter results in "impossible to convert between formats" -----------------------------------+-------------------------------------- Reporter: rednaxela | Type: defect Status: new | Priority: normal Component: avfilter | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+-------------------------------------- As best as I can tell, trying to use the scale_npp filter is always resulting in an error such as the following for me: {{{ Impossible to convert between the formats supported by the filter 'graph 0 input from stream 0:0' and the filter 'auto-inserted scaler 0' Error opening filters! }}} An example command line is {{{ ffmpeg -i input_file.mkv -filter:v "scale_npp=w=1316:h=1080:format=same:interp_algo=lanczos" -codec:v libx264 output_file.mkv }}} This seems to happen regardless of what sort of input file I try. Initially was using a rgb24 color space input file, and thinking that might have been the problem tried a yuv420p input file, with the same result. This is based upon a local build of the current git version, built under MSYS2 and which includes libnpp support. A full log is attached. Maybe this is user error rather than a bug? I can't see what I've done wrong though. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 24 08:32:27 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 May 2016 06:32:27 -0000 Subject: [FFmpeg-trac] #5588(avfilter:new): Attempting to use scale_npp filter results in "impossible to convert between formats" Message-ID: <039.22a63070760b2278c9633bf104a40f79@avcodec.org> #5588: Attempting to use scale_npp filter results in "impossible to convert between formats" -----------------------------------+-------------------------------------- Reporter: rednaxela | Type: defect Status: new | Priority: normal Component: avfilter | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+-------------------------------------- As best as I can tell, trying to use the scale_npp filter is always resulting in an error such as the following for me: {{{ Impossible to convert between the formats supported by the filter 'graph 0 input from stream 0:0' and the filter 'auto-inserted scaler 0' Error opening filters! }}} An example command line is {{{ ffmpeg -i input_file.mkv -filter:v "scale_npp=w=1316:h=1080:format=same:interp_algo=lanczos" -codec:v libx264 output_file.mkv }}} This seems to happen regardless of what sort of input file I try. Initially was using a rgb24 color space input file, and thinking that might have been the problem tried a yuv420p input file, with the same result. This is based upon a local build of the current git version, built under MSYS2 and which includes libnpp support. A full log is attached. Maybe this is user error rather than a bug? I can't see what I've done wrong though. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 24 08:34:31 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 May 2016 06:34:31 -0000 Subject: [FFmpeg-trac] #5588(avfilter:closed): Attempting to use scale_npp filter results in "impossible to convert between formats" In-Reply-To: <039.22a63070760b2278c9633bf104a40f79@avcodec.org> References: <039.22a63070760b2278c9633bf104a40f79@avcodec.org> Message-ID: <054.7f54b999276c049b3d9420e11e54790b@avcodec.org> #5588: Attempting to use scale_npp filter results in "impossible to convert between formats" ------------------------------------+------------------------------------- Reporter: rednaxela | Owner: Type: defect | Status: closed Priority: normal | Component: avfilter Version: git-master | Resolution: duplicate Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------- Changes (by rednaxela): * status: new => closed * resolution: => duplicate Comment: Sorry, duplicate submit of #5587 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 24 09:03:51 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 May 2016 07:03:51 -0000 Subject: [FFmpeg-trac] #5587(avfilter:new): Attempting to use scale_npp filter results in "impossible to convert between formats" In-Reply-To: <039.3176ad5c3e7a5d2ec70bdc41bd44fd8f@avcodec.org> References: <039.3176ad5c3e7a5d2ec70bdc41bd44fd8f@avcodec.org> Message-ID: <054.d4d998d342b50d5882d78a29c30588c1@avcodec.org> #5587: Attempting to use scale_npp filter results in "impossible to convert between formats" ------------------------------------+------------------------------------ Reporter: rednaxela | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by andrey.turkin): libavfilter is not too smart when it comes to HW acceleration. Try something like "hwupload_cuda,scale_npp=w=1316:h=1080:format=yuv420p:interp_algo=lanczos,hwdownload,format=yuv420p". Basically, you need to explicitly send frames to GPU and back, and you need to manually tell libavfilter the pixel format of the frames on their way back to main memory (which is a shame but it's how things are for now). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 24 10:26:20 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 May 2016 08:26:20 -0000 Subject: [FFmpeg-trac] #5587(avfilter:closed): Attempting to use scale_npp filter results in "impossible to convert between formats" In-Reply-To: <039.3176ad5c3e7a5d2ec70bdc41bd44fd8f@avcodec.org> References: <039.3176ad5c3e7a5d2ec70bdc41bd44fd8f@avcodec.org> Message-ID: <054.5bab011d5956b9c1e016f0a33f0d02da@avcodec.org> #5587: Attempting to use scale_npp filter results in "impossible to convert between formats" ------------------------------------+------------------------------------ Reporter: rednaxela | Owner: Type: defect | Status: closed Priority: normal | Component: avfilter Version: git-master | Resolution: invalid Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by rednaxela): * status: new => closed * resolution: => invalid Comment: Ahhh, thanks for the clarification about that. With the addition of hwupload_cuda and hwdownload, things are working nicely. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 24 11:19:11 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 May 2016 09:19:11 -0000 Subject: [FFmpeg-trac] #5589(avfilter:new): Unsharp broken with high matrix size. Message-ID: <041.b4a2e03bdcc592444991c928d3d5071e@avcodec.org> #5589: Unsharp broken with high matrix size. -------------------------------------+---------------------------------- Reporter: YellowOnion | Type: defect Status: new | Priority: normal Component: avfilter | Version: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Summary of the bug: Corrupt colours with software unsharp filter from values above 13, and other-parity breaking features with opencl (contrast worse, softening effect). Comparative export from GIMP. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 25 04:28:43 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 May 2016 02:28:43 -0000 Subject: [FFmpeg-trac] #5419(undetermined:new): HLS EXT-X-DISCONTINUITY tag is not supported In-Reply-To: <039.be924887e00bdb816ec04a99e568f562@avcodec.org> References: <039.be924887e00bdb816ec04a99e568f562@avcodec.org> Message-ID: <054.69ebbadc85c328346a9521c92db6083a@avcodec.org> #5419: HLS EXT-X-DISCONTINUITY tag is not supported -------------------------------------+------------------------------------- Reporter: xyq204101 | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by HoldenForever): Hi, I have the same problem. EXT-X-DISCONTINUITY tags are currently not supported by the current version of FFMPEG. VLC does not support this as well. Someone a long time ago did create a patch to try and make this work in 2013: https://github.com/bbcallen/FFmpeg/commit/7d154d23c7a6b41da58bc40d3848f46d2eef8496 I have tried to modify this to work on the latest version of FFMPEG by just setting the PTS and DTS to no value and it works sometimes however it is not the correct way and can cause some epic audio sync issues down the line. We need to make sure the timebase from demuxer to muxer is consistent and this patch attempts to do that while my patch fails. If I find a way to make this work I will submit it here as I have spent alot of time trying to solve this issue and I think when FFMPEG supports EXT-X-DISCONTINUITIES it will be alot better piece of software for my use cases. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 25 14:32:39 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 May 2016 12:32:39 -0000 Subject: [FFmpeg-trac] #5526(undetermined:new): Wrong Framerate detection with input DirectShow Filter (was: Wrong Framerate detection when rtmp live encoding) In-Reply-To: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> References: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> Message-ID: <051.ccfff1b297ba71da5fb58fc12df4f91e@avcodec.org> #5526: Wrong Framerate detection with input DirectShow Filter -------------------------------------+------------------------------------- Reporter: kgp700 | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: codecpar | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 25 14:33:51 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 May 2016 12:33:51 -0000 Subject: [FFmpeg-trac] #5526(undetermined:new): Wrong Framerate detection when input DirectShow Filter (was: Wrong Framerate detection with input DirectShow Filter) In-Reply-To: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> References: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> Message-ID: <051.7b953522d1cc1cde9d582ebf6d8a1ce9@avcodec.org> #5526: Wrong Framerate detection when input DirectShow Filter -------------------------------------+------------------------------------- Reporter: kgp700 | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: codecpar | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed May 25 15:05:06 2016 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 May 2016 13:05:06 -0000 Subject: [FFmpeg-trac] #5526(undetermined:new): Wrong Framerate detection when input DirectShow Filter In-Reply-To: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> References: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> Message-ID: <051.69317d1f70353e5261aac46479c8e465@avcodec.org> #5526: Wrong Framerate detection when input DirectShow Filter -------------------------------------+------------------------------------- Reporter: kgp700 | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: codecpar | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kgp700): I did additional tests It's not relate rtmp or live streaming so, I changed title I don't know in detail, rfps(void ff_rfps_calculate(AVFormatContext *ic)) is measure real framerate feature? I compared Old version ffmpeg and recently version log. The difference is get framerate information by rfps or not I think rfps is not good feature for DirectShow filters (especially for kind of screen capture filters) Can not disable rfps feature when input DirectShow filters? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 26 15:10:05 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 26 May 2016 13:10:05 -0000 Subject: [FFmpeg-trac] #5590(avformat:new): Schematron validation not successful. Period element shall have an id. Message-ID: <039.2e5513fa778f9b7603161f33103403a1@avcodec.org> #5590: Schematron validation not successful. Period element shall have an id. -----------------------------------+--------------------------------------- Reporter: obirkedal | Type: defect Status: new | Priority: normal Component: avformat | Version: unspecified Keywords: dash | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+--------------------------------------- Using http://www-itec.uni-klu.ac.at/dash/?page_id=605 for validating DASH manifests I get the current error when validating the attached MPD file from FFmpeg: If the MPD is dynamic the Period element shall have an id. Schematron validation not successful – DASH is not valid!` If I change `` into `` it validates. Seems like the id tag is necessary to keep the MPD valid for dynamic files. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 26 19:01:38 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 26 May 2016 17:01:38 -0000 Subject: [FFmpeg-trac] #5591(undetermined:new): IFF ANIM: artefacts Message-ID: <039.e49a9828d789060c7a4d282971a5b4f0@avcodec.org> #5591: IFF ANIM: artefacts -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- attached file decodes correctly with MultiShow and AWC https://www.datafilehost.com/d/0cb019fd http://www.randelshofer.ch/multishow/ {{{ C:\>ffmpeg -i AmigaPark.AN5 out.avi ffmpeg version N-80096-gdefab08 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 43.100 / 57. 43.100 libavformat 57. 37.100 / 57. 37.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 46.100 / 6. 46.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, iff, from 'AmigaPark.AN5': Metadata: artist : Surai Ryudo (Ryan Lloyd) copyright : Ryan Lloyd comment : Created By Surai Ryudo On 5th & 6th January 1998 :*) Duration: N/A, bitrate: N/A Stream #0:0: Video: iff_ilbm (ANIM / 0x4D494E41), pal8, 320x200, SAR 22:22 D AR 8:5, 35 fps, 60 tbr, 60 tbn [avi @ 0x2d13160] Using AVStream.codec to pass codec parameters to muxers is dep recated, use AVStream.codecpar instead. Output #0, avi, to 'out.avi': Metadata: IART : Surai Ryudo (Ryan Lloyd) ICOP : Ryan Lloyd ICMT : Created By Surai Ryudo On 5th & 6th January 1998 :*) ISFT : Lavf57.37.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x200 [SAR 1:1 DAR 8:5], q=2-31, 200 kb/s, 60 fps, 60 tbn Metadata: encoder : Lavc57.43.100 mpeg4 Side data: cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (iff_ilbm (iff) -> mpeg4 (native)) Press [q] to stop, [?] for help frame= 316 fps=0.0 q=31.0 Lsize= 596kB time=00:00:10.36 bitrate= 471.1kbits /s speed=34.9x video:576kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing o verhead: 3.549912% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 26 19:31:45 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 26 May 2016 17:31:45 -0000 Subject: [FFmpeg-trac] #5559(undetermined:new): IFF ANIM: fix decoding artefacts (ANIM-J) In-Reply-To: <039.d5edea7aaa6f7a922b56ab01966245c3@avcodec.org> References: <039.d5edea7aaa6f7a922b56ab01966245c3@avcodec.org> Message-ID: <054.ce3830ecaf7670d4f569e4433e6700ee@avcodec.org> #5559: IFF ANIM: fix decoding artefacts (ANIM-J) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): MoviePro from this package: http://aminet.net/package/util/libs/iff.library-23 also creates ~350 frames (see attached log file) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 26 20:54:44 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 26 May 2016 18:54:44 -0000 Subject: [FFmpeg-trac] #5591(undetermined:closed): IFF ANIM: artefacts In-Reply-To: <039.e49a9828d789060c7a4d282971a5b4f0@avcodec.org> References: <039.e49a9828d789060c7a4d282971a5b4f0@avcodec.org> Message-ID: <054.9f45b344ef8afa80cdfbee26e6634345@avcodec.org> #5591: IFF ANIM: artefacts -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => invalid Comment: I see no artifacts. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 26 21:22:00 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 26 May 2016 19:22:00 -0000 Subject: [FFmpeg-trac] #5591(undetermined:closed): IFF ANIM: artefacts In-Reply-To: <039.e49a9828d789060c7a4d282971a5b4f0@avcodec.org> References: <039.e49a9828d789060c7a4d282971a5b4f0@avcodec.org> Message-ID: <054.9ac576a365f7190b9fad716023296dc2@avcodec.org> #5591: IFF ANIM: artefacts -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): There are visible artefacts (or trashed palette) with this build (and my own) at the beginning of the video and also later: http://johnvansickle.com/ffmpeg/builds/ffmpeg-git-32bit-static.tar.xz Do you see the same output from MultiShow/AWN and FFmpeg? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu May 26 21:41:27 2016 From: trac at avcodec.org (FFmpeg) Date: Thu, 26 May 2016 19:41:27 -0000 Subject: [FFmpeg-trac] #5591(undetermined:reopened): IFF ANIM: artefacts In-Reply-To: <039.e49a9828d789060c7a4d282971a5b4f0@avcodec.org> References: <039.e49a9828d789060c7a4d282971a5b4f0@avcodec.org> Message-ID: <054.fe0be282f8e6c61038aa17d08492806a@avcodec.org> #5591: IFF ANIM: artefacts -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by ami_stuff): * status: closed => reopened * resolution: invalid => Comment: with 64bit build artefacts are visible as well -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 27 09:52:21 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 May 2016 07:52:21 -0000 Subject: [FFmpeg-trac] #5592(ffmpeg:new): How to change frame rate of video using coding(c++) Message-ID: <039.f537dee77923d0f83be268b4c73e1b7d@avcodec.org> #5592: How to change frame rate of video using coding(c++) -------------------------------------+------------------------------------- Reporter: sagar9172 | Type: task Status: new | Priority: important Component: ffmpeg | Version: Keywords: c++, ffmpeg | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Summary of the bug: * I have two videos, with two different, for example 15 and 25. * Now i want to extract frame and compare them, but as i have told before fps of both video are different. * So is there any way to change fps of video using c++.or any way to take only 15 frames from 25 fps video which is same as 15 fps video. * Means is there any way to know that, frame from 15 fps video is same as frame from 25 fps video. How to reproduce: {{{ % ffmpeg -i input ... output ffmpeg version built on ... }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 27 12:16:21 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 May 2016 10:16:21 -0000 Subject: [FFmpeg-trac] #5591(undetermined:reopened): IFF ANIM: artefacts In-Reply-To: <039.e49a9828d789060c7a4d282971a5b4f0@avcodec.org> References: <039.e49a9828d789060c7a4d282971a5b4f0@avcodec.org> Message-ID: <054.e69dd29b7a5badf4106feb43f3cf606c@avcodec.org> #5591: IFF ANIM: artefacts -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): here is the same anim first splitted into separate frames like this: buildanim SPLIT amigapark.an5 frames/amigapark and next re-splitted back to anim: buildanim ANIM5 frames/amigapark001 ap2.anim5 https://www.datafilehost.com/d/e6c97d16 (http://aminet.net/package/gfx/conv/BuildAnim20) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 27 19:54:28 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 May 2016 17:54:28 -0000 Subject: [FFmpeg-trac] #5593(avcodec:new): OS X h264_videotoolbox encoder and codecpar API race condition with extradite when using MP4 / mov Message-ID: <034.e2ed95bbad5198375ab71b6bc11a0175@avcodec.org> #5593: OS X h264_videotoolbox encoder and codecpar API race condition with extradite when using MP4 / mov -------------------------------------+------------------------------------- Reporter: vade | Type: defect Status: new | Priority: normal Component: avcodec | Version: git- Keywords: | master h264_videotoolbox, extradata, | Blocked By: codecpar | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: On OS X, using the new send frame / receive packet / codec parameter API, it appears that there is a race condition or a lack of setting of the extra data / extra data size when specifying h264_videotoolbox encoder. We create do our normal output context setup, make a stream, and using the new codecparam API we: * avcodec_alloc_context3 a new AVCodecContext and set it up as per our streams setting. * avcodec_open2 the codec * avcodec_parameters_from_context to our target stream We then avcodec_send_frame / avcodec_receive_packet as expected, with no errors, and mux our resulting packets using av_interleaved_write_frame. Our resulting MP4 has invalid video samples as per Apples Quicktime Player, resulting in errors in the console : 5/27/16 12:40:50.282 PM VTDecoderXPCService[26681]: [12:40:50.282] H264VideoDecoder_DecodeFrame signalled err=-12910 (err) (createJVTLibInstance failed) at /Library/Caches/com.apple.xbs/Sources/CoreMedia_frameworks/CoreMedia-1731.15.202/Sources/VideoCodecs/H264/H264VideoDecoder.c line 2477 Quicktime Player 7, Quicklook, and other video programs also have errors opening the file. if we switch our encoder to libx264, and everything works as expected with no errors in sight. One can fix the above issue if on the first output packet received from avcodec_receive_packet, we set our streams codecpar extra data / extra data size from our codec context above. This is the race condition. Pseudocode : {{{ ret = avcodec_send_frame(mOutputVideoEncoderContext, inputFrame); if( ret >= 0 ) { ret = avcodec_receive_packet(mOutputVideoEncoderContext, outputPacket); if( ret >= 0 ) { encodedSuccess = 1; outputPacket->stream_index = videoStream->index; outputPacket->duration = mAvgVideoPacketDuration; // DEBUG FOR VIDEO TOOLBOX BUG if( videoStream->codecpar->extradata == NULL ) { videoStream->codecpar->extradata = mOutputVideoEncoderContext->extradata; videoStream->codecpar->extradata_size = mOutputVideoEncoderContext->extradata_size; } } else { std::cout << "avcodec_receive_packet got " << av_err2str(ret) << std::endl; } } else { std::cout << "avcodec_send_frame got " << av_err2str(ret) << std::endl; } }}} This bug was verified on IRC by rkern, and I was requested to make a trac issue for official reporting of the bug. Please note this issue is relevant to git master as of commit d93495c95411b95cfc5c050dbabfcdff1c10890a Thank you! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 27 19:54:52 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 May 2016 17:54:52 -0000 Subject: [FFmpeg-trac] #5593(avcodec:new): OS X h264_videotoolbox encoder and codecpar API race condition with extradata when using MP4 / mov (was: OS X h264_videotoolbox encoder and codecpar API race condition with extradite when using MP4 / mov) In-Reply-To: <034.e2ed95bbad5198375ab71b6bc11a0175@avcodec.org> References: <034.e2ed95bbad5198375ab71b6bc11a0175@avcodec.org> Message-ID: <049.824232bd4c1c5f9709c360d52eef1f4f@avcodec.org> #5593: OS X h264_videotoolbox encoder and codecpar API race condition with extradata when using MP4 / mov -------------------------------------+------------------------------------- Reporter: vade | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: h264_videotoolbox, extradata, | Reproduced by developer: 0 codecpar | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 27 19:59:35 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 May 2016 17:59:35 -0000 Subject: [FFmpeg-trac] #5593(avcodec:new): OS X h264_videotoolbox encoder and codecpar API race condition with extradata when using MP4 / mov In-Reply-To: <034.e2ed95bbad5198375ab71b6bc11a0175@avcodec.org> References: <034.e2ed95bbad5198375ab71b6bc11a0175@avcodec.org> Message-ID: <049.c5a1528090cbd934fdad031d7feb83b1@avcodec.org> #5593: OS X h264_videotoolbox encoder and codecpar API race condition with extradata when using MP4 / mov -------------------------------------+------------------------------------- Reporter: vade | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: h264_videotoolbox, extradata, | Reproduced by developer: 0 codecpar | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by heleppkes): This would appear to be a bug in the videotoolbox encoder, and unrelated to the new encode API. Encoders need to set the extradata during init to work properly with formats that require global metadata. libx264 does this. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 27 20:00:37 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 May 2016 18:00:37 -0000 Subject: [FFmpeg-trac] #5593(avcodec:new): OS X h264_videotoolbox encoder and codecpar API race condition with extradata when using MP4 / mov In-Reply-To: <034.e2ed95bbad5198375ab71b6bc11a0175@avcodec.org> References: <034.e2ed95bbad5198375ab71b6bc11a0175@avcodec.org> Message-ID: <049.06590bb33867c93174354aea7297e6e5@avcodec.org> #5593: OS X h264_videotoolbox encoder and codecpar API race condition with extradata when using MP4 / mov -------------------------------------+------------------------------------- Reporter: vade | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: h264_videotoolbox, extradata, | Reproduced by developer: 0 codecpar | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by vade): Thanks ! Do i need to edit the bug to correctly tag video toolbox encoder as the source of the issue? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri May 27 21:41:10 2016 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 May 2016 19:41:10 -0000 Subject: [FFmpeg-trac] #5594(avutil:new): Incorrect documentation for: av_find_best_pix_fmt_of_2() Message-ID: <037.708842cec4c4a6df6a0a83bd3286e0c5@avcodec.org> #5594: Incorrect documentation for: av_find_best_pix_fmt_of_2() ---------------------------------+-------------------------------------- Reporter: zaps166 | Type: defect Status: new | Priority: normal Component: avutil | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+-------------------------------------- The function: av_find_best_pix_fmt_of_2() has the same documentation as av_get_pix_fmt_loss(). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 29 07:37:19 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 May 2016 05:37:19 -0000 Subject: [FFmpeg-trac] #5575(undetermined:new): can't compile with --disable-hwaccels on osx In-Reply-To: <036.0a34e44db384498ee74cbb2c58ec0557@avcodec.org> References: <036.0a34e44db384498ee74cbb2c58ec0557@avcodec.org> Message-ID: <051.8fad402861ad413993d22de94c8c782d@avcodec.org> #5575: can't compile with --disable-hwaccels on osx -------------------------------------+------------------------------------- Reporter: ponpon | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ponpon): additional tests {{{ ./configure --cc=clang-mp-3.7 --cxx=clang++-mp-3.7 --disable-hwaccels --disable-decoder=h264_vda && make -j 8 ... LD ffmpeg_g Undefined symbols for architecture x86_64: "_av_vda_default_init2", referenced from: _videotoolbox_init in ffmpeg_videotoolbox.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [ffmpeg_g] Error 1 }}} {{{ ./configure --cc=clang-mp-3.7 --cxx=clang++-mp-3.7 --disable-hwaccels --disable-decoder=h264_vda --disable-videotoolbox && make -j 8 .... LD ffmpeg_g Undefined symbols for architecture x86_64: "_av_vda_default_init2", referenced from: _videotoolbox_init in ffmpeg_videotoolbox.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [ffmpeg_g] Error 1 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 29 12:40:35 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 May 2016 10:40:35 -0000 Subject: [FFmpeg-trac] #5595(undetermined:new): videotoolbox and vda fail to initialize for h264 Message-ID: <036.3eb1e676d3203392dbe12de6a9f8cd83@avcodec.org> #5595: videotoolbox and vda fail to initialize for h264 -------------------------------------+------------------------------------- Reporter: ponpon | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- thank you for the excellent programs. videotoolbox fails to initialize for not only mpeg2, mpeg4 but also h264. vda fails to initialize for h264. can't encode with videotoolbox. How to reproduce: {{{ ffmpeg -y -hwaccel videotoolbox -threads 1 -i test.mp4 -f null - ffmpeg version N-80117-gdac030d Copyright (c) 2000-2016 the FFmpeg developers built with clang version 3.7.1 (tags/RELEASE_371/final) configuration: --prefix=/sw --cc=clang --cxx=clang++ libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 43.100 / 57. 43.100 libavformat 57. 37.101 / 57. 37.101 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 46.100 / 6. 46.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf57.37.101 Duration: 00:00:10.01, start: 0.000000, bitrate: 214 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv), 176x144 [SAR 128:117 DAR 1408:1053], 212 kb/s, 29.97 fps, 29.97 tbr, 30k tbn (default) Metadata: handler_name : VideoHandler [null @ 0x7fdb21018000] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf57.37.101 Stream #0:0(und): Video: wrapped_avframe, yuv420p, 176x144 [SAR 128:117 DAR 1408:1053], q=2-31, 200 kb/s, 29.97 fps, 29.97 tbn (default) Metadata: handler_name : VideoHandler encoder : Lavc57.43.100 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native)) Press [q] to stop, [?] for help Error creating Videotoolbox decoder. videotoolbox hwaccel requested for input stream #0:0, but cannot be initialized. [h264 @ 0x7fdb21017a00] decode_slice_header error Error creating Videotoolbox decoder. videotoolbox hwaccel requested for input stream #0:0, but cannot be initialized. [h264 @ 0x7fdb21017a00] decode_slice_header error [h264 @ 0x7fdb21017a00] no frame! Error while decoding stream #0:0: Invalid data found when processing input ... Error creating Videotoolbox decoder. videotoolbox hwaccel requested for input stream #0:0, but cannot be initialized. [h264 @ 0x7fdb21017a00] decode_slice_header error Error creating Videotoolbox decoder. videotoolbox hwaccel requested for input stream #0:0, but cannot be initialized. [h264 @ 0x7fdb21017a00] decode_slice_header error [h264 @ 0x7fdb21017a00] no frame! Error while decoding stream #0:0: Invalid data found when processing input Error creating Videotoolbox decoder. videotoolbox hwaccel requested for input stream #0:0, but cannot be initialized. [h264 @ 0x7fdb21017a00] decode_slice_header error Error creating Videotoolbox decoder. videotoolbox hwaccel requested for input stream #0:0, but cannot be initialized. [h264 @ 0x7fdb21017a00] decode_slice_header error [h264 @ 0x7fdb21017a00] no frame! Error while decoding stream #0:0: Invalid data found when processing input frame= 0 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A speed= 0x video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) Conversion failed! }}} {{{ ffmpeg -y -hwaccel vda -threads 1 -i test.mp4 -f null - ffmpeg version N-80117-gdac030d Copyright (c) 2000-2016 the FFmpeg developers built with clang version 3.7.1 (tags/RELEASE_371/final) configuration: --prefix=/sw --cc=clang --cxx=clang++ libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 43.100 / 57. 43.100 libavformat 57. 37.101 / 57. 37.101 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 46.100 / 6. 46.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf57.37.101 Duration: 00:00:10.01, start: 0.000000, bitrate: 214 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv), 176x144 [SAR 128:117 DAR 1408:1053], 212 kb/s, 29.97 fps, 29.97 tbr, 30k tbn (default) Metadata: handler_name : VideoHandler [null @ 0x7ffed381d600] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf57.37.101 Stream #0:0(und): Video: wrapped_avframe, yuv420p, 176x144 [SAR 128:117 DAR 1408:1053], q=2-31, 200 kb/s, 29.97 fps, 29.97 tbn (default) Metadata: handler_name : VideoHandler encoder : Lavc57.43.100 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native)) Press [q] to stop, [?] for help [h264 @ 0x7ffed381d000] Cannot initialize VDA -12473 Error creating VDA decoder. vda hwaccel requested for input stream #0:0, but cannot be initialized. [h264 @ 0x7ffed381d000] decode_slice_header error [h264 @ 0x7ffed381d000] Cannot initialize VDA -12473 Error creating VDA decoder. vda hwaccel requested for input stream #0:0, but cannot be initialized. [h264 @ 0x7ffed381d000] decode_slice_header error [h264 @ 0x7ffed381d000] no frame! Error while decoding stream #0:0: Invalid data found when processing input [h264 @ 0x7ffed381d000] Cannot initialize VDA -12473 ... [h264 @ 0x7ffed381d000] Cannot initialize VDA -12473 Error creating VDA decoder. vda hwaccel requested for input stream #0:0, but cannot be initialized. [h264 @ 0x7ffed381d000] decode_slice_header error [h264 @ 0x7ffed381d000] Cannot initialize VDA -12473 Error creating VDA decoder. vda hwaccel requested for input stream #0:0, but cannot be initialized. [h264 @ 0x7ffed381d000] decode_slice_header error [h264 @ 0x7ffed381d000] no frame! Error while decoding stream #0:0: Invalid data found when processing input frame= 0 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A speed= 0x video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) Conversion failed! }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 29 21:09:05 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 May 2016 19:09:05 -0000 Subject: [FFmpeg-trac] #5596(ffmpeg:new): FFMPEG gives an error for rtp_mpegts on fedora; "Requested output format 'rtp_mpegts' is not a suitable output format" Message-ID: <038.08da44641f8c9bd943a1fa8848f1c63d@avcodec.org> #5596: FFMPEG gives an error for rtp_mpegts on fedora; "Requested output format 'rtp_mpegts' is not a suitable output format" ------------------------------------+---------------------------------- Reporter: kiran370 | Type: defect Status: new | Priority: normal Component: ffmpeg | Version: 2.4.11 Keywords: rtp_mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Summary of the bug: How to reproduce: {{{ % ffmpeg -f v4l2 -i /dev/video0 -s 720x480 -pix_fmt yuv420p -vcodec h264 -r 30 -g 15 -ar 0 -streamid 0:48 -bf 2 -f rtp_mpegts rtp://239.0.32.0:50000 ffmpeg version 2.4.11 Copyright (c) 2000-2015 the FFmpeg developers built on Aug 26 2015 19:46:08 with gcc 4.9.2 (GCC) 20150212 (Red Hat 4.9.2-6) configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib --mandir=/usr/share/man --arch=i686 --optflags='-O2 -g -pipe -Wall -Werror =format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector- strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables' --enable-bzlib --disable- crystalhd --enable-frei0r --enable-gnutls --enable-ladspa --enable-libass --enable-libcdio --enable-libdc1394 --disable-indev=jack --enable- libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable- opencl --enable-libopencv --enable-libopenjpeg --enable-libopus --enable- libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avresample --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable- stripping --shlibdir=/usr/lib --cpu=i686 --enable-runtime-cpudetect libavutil 54. 7.100 / 54. 7.100 libavcodec 56. 1.100 / 56. 1.100 libavformat 56. 4.101 / 56. 4.101 libavdevice 56. 0.100 / 56. 0.100 libavfilter 5. 1.100 / 5. 1.100 libavresample 2. 1. 0 / 2. 1. 0 libswscale 3. 0.100 / 3. 0.100 libswresample 1. 1.100 / 1. 1.100 libpostproc 53. 0.100 / 53. 0.100 Input #0, video4linux2,v4l2, from '/dev/video0': Duration: N/A, start: 554538.584009, bitrate: 199065 kb/s Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 1920x1080, 199065 kb/s, 6 fps, 6 tbr, 1000k tbn, 1000k tbc [NULL @ 0x8e94d00] Requested output format 'rtp_mpegts' is not a suitable output format rtp://239.0.32.0:50000: Invalid argument ffmpeg version ffmpeg version 2.4.11 Copyright (c) 2000-2015 the FFmpeg developers built on Aug 26 2015 19:46:08 with gcc 4.9.2 (GCC) 20150212 (Red Hat 4.9.2-6) configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib --mandir=/usr/share/man --arch=i686 --optflags='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp- buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables' --enable-bzlib --disable-crystalhd --enable- frei0r --enable-gnutls --enable-ladspa --enable-libass --enable-libcdio --enable-libdc1394 --disable-indev=jack --enable-libfreetype --enable- libgsm --enable-libmp3lame --enable-openal --enable-opencl --enable- libopencv --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable- libtheora --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable- libx264 --enable-libx265 --enable-libxvid --enable-x11grab --enable- avfilter --enable-avresample --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable- stripping --shlibdir=/usr/lib --cpu=i686 --enable-runtime-cpudetect libavutil 54. 7.100 / 54. 7.100 libavcodec 56. 1.100 / 56. 1.100 libavformat 56. 4.101 / 56. 4.101 libavdevice 56. 0.100 / 56. 0.100 libavfilter 5. 1.100 / 5. 1.100 libavresample 2. 1. 0 / 2. 1. 0 libswscale 3. 0.100 / 3. 0.100 libswresample 1. 1.100 / 1. 1.100 libpostproc 53. 0.100 / 53. 0.100 built on ... }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 29 21:56:41 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 May 2016 19:56:41 -0000 Subject: [FFmpeg-trac] #5596(undetermined:closed): FFMPEG gives an error for rtp_mpegts on fedora; "Requested output format 'rtp_mpegts' is not a suitable output format" In-Reply-To: <038.08da44641f8c9bd943a1fa8848f1c63d@avcodec.org> References: <038.08da44641f8c9bd943a1fa8848f1c63d@avcodec.org> Message-ID: <053.57765bcdaf9ea960dd8c682b81ba3028@avcodec.org> #5596: FFMPEG gives an error for rtp_mpegts on fedora; "Requested output format 'rtp_mpegts' is not a suitable output format" -------------------------------------+------------------------------------- Reporter: kiran370 | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: rtp_mpegts => * resolution: => invalid * status: new => closed * component: ffmpeg => undetermined * version: 2.4.11 => unspecified Comment: rtp_mpegts exists since 2.6 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 29 22:13:20 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 May 2016 20:13:20 -0000 Subject: [FFmpeg-trac] #5597(undetermined:new): Metadata Lost on Transcode to MP3 Message-ID: <038.53b554c28f635f6f8ea5bc8f33775c71@avcodec.org> #5597: Metadata Lost on Transcode to MP3 -------------------------------------+------------------------------------- Reporter: br3wski3 | Type: defect Status: new | Priority: important Component: | Version: git- undetermined | master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Transcode to MP3 loses metadata. A simple transcode to mp3 shows metadata in the source and what is intended for the output. However, afterward, the generated file has none of the source file metadata. {{{ Desktop>ffmpeg -i L:\br3wski3\WilliamGibson-NeuromancerD2.opus WilliamGibson-NeuromancerD2.mp3 -y ffmpeg version N-80117-gdac030d Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable- libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable- libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable- libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable- libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable- libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 43.100 / 57. 43.100 libavformat 57. 37.101 / 57. 37.101 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 46.100 / 6. 46.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 [ogg @ 033a8a40] 718 bytes of comment header remain Input #0, ogg, from 'L:\br3wski3\WilliamGibson-NeuromancerD2.opus': Duration: 01:11:18.98, start: 0.000000, bitrate: 60 kb/s Stream #0:0: Audio: opus, 48000 Hz, stereo, fltp Metadata: ENCODER : opusenc from opus-tools v0.1.9 ARTIST : William Gibson TITLE : Neuromancer Disc 2 ALBUM : Neuromancer DATE : 2011 track : 2 TRACKTOTAL : 9 ALBUM ARTIST : Robertson Dean GENRE : Audiobook ENCODER_OPTIONS : --bitrate 64 Stream #0:1: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 500x470 [SAR 96:96 DAR 50:47], 90k tbr, 90k tbn Metadata: comment : Cover (front) [swscaler @ 034ce020] deprecated pixel format used, make sure you did set range correctly [mp3 @ 034c37e0] Frame rate very high for a muxer not efficiently supporting it. Please consider specifying a lower framerate, a different muxer or -vsync 2 [mp3 @ 034c37e0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Last message repeated 1 times Output #0, mp3, to 'WilliamGibson-NeuromancerD2.mp3': Metadata: TSSE : Lavf57.37.101 Stream #0:0: Video: png, rgb24, 500x470 [SAR 1:1 DAR 50:47], q=2-31, 200 kb/s, 90k fps, 90k tbn Metadata: comment : Cover (front) encoder : Lavc57.43.100 png Stream #0:1: Audio: mp3, 48000 Hz, stereo, fltp Metadata: ENCODER_OPTIONS : --bitrate 64 ARTIST : William Gibson TITLE : Neuromancer Disc 2 ALBUM : Neuromancer DATE : 2011 track : 2 TRACKTOTAL : 9 ALBUM ARTIST : Robertson Dean GENRE : Audiobook encoder : Lavc57.43.100 libmp3lame Stream mapping: Stream #0:1 -> #0:0 (mjpeg (native) -> png (native)) Stream #0:0 -> #0:1 (opus (native) -> mp3 (libmp3lame)) Press [q] to stop, [?] for help frame= 1 fps=0.0 q=-0.0 Lsize= 67438kB time=01:11:18.97 bitrate= 129.1kbits/s speed=9.27x video:578kB audio:66860kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000377% Desktop>ffmpeg -i WilliamGibson-NeuromancerD2.mp3 ffmpeg version N-80117-gdac030d Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable- libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable- libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable- libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable- libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable- libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable- libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib libavutil 55. 24.100 / 55. 24.100 libavcodec 57. 43.100 / 57. 43.100 libavformat 57. 37.101 / 57. 37.101 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 46.100 / 6. 46.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, mp3, from 'WilliamGibson-NeuromancerD2.mp3': Metadata: encoder : Lavf57.37.101 Duration: 01:11:19.01, start: 0.023021, bitrate: 129 kb/s Stream #0:0: Audio: mp3, 48000 Hz, stereo, s16p, 128 kb/s Metadata: encoder : Lavc57.43 Stream #0:1: Video: png, rgb24(pc), 500x470 [SAR 1:1 DAR 50:47], 90k tbr, 90k tbn Metadata: comment : Cover (front) At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 29 22:15:42 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 May 2016 20:15:42 -0000 Subject: [FFmpeg-trac] #5597(undetermined:closed): Metadata Lost on Transcode to MP3 In-Reply-To: <038.53b554c28f635f6f8ea5bc8f33775c71@avcodec.org> References: <038.53b554c28f635f6f8ea5bc8f33775c71@avcodec.org> Message-ID: <053.e082cfa729b48a97d09eb629c6d29b3a@avcodec.org> #5597: Metadata Lost on Transcode to MP3 -------------------------------------+------------------------------------- Reporter: br3wski3 | Owner: Type: defect | Status: closed Priority: important | Component: Version: git-master | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by br3wski3): * status: new => closed * resolution: => invalid -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun May 29 22:18:28 2016 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 May 2016 20:18:28 -0000 Subject: [FFmpeg-trac] #5597(undetermined:closed): Metadata Lost on Transcode to MP3 In-Reply-To: <038.53b554c28f635f6f8ea5bc8f33775c71@avcodec.org> References: <038.53b554c28f635f6f8ea5bc8f33775c71@avcodec.org> Message-ID: <053.55a6b083b8156f54d2ff70a2201a7def@avcodec.org> #5597: Metadata Lost on Transcode to MP3 -------------------------------------+------------------------------------- Reporter: br3wski3 | Owner: Type: defect | Status: closed Priority: important | Component: Version: git-master | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by br3wski3): Had revelation just after posting ticket that the metadata needed to be mapped from the opus audio stream to global for the output mp3 file. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 03:31:24 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 01:31:24 -0000 Subject: [FFmpeg-trac] #5598(undetermined:new): image2pipe disruption and OOM crash on BMP sequences with certain pixel values Message-ID: <036.be078dd63c2a5eb1ec184a0ec8429dc8@avcodec.org> #5598: image2pipe disruption and OOM crash on BMP sequences with certain pixel values -------------------------------------+------------------------------------- Reporter: CoJaBo | Type: defect Status: new | Priority: important Component: | Version: git- undetermined | master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Bitmap images read through -f image2pipe disrupt ffmpeg if they contain values equal to "BM" at certain offsets; I suspect that ffmpeg is interpreting these as headers for some reason, even though they occur in the middle of image data. The shortest sequence I can get to exhibit this issue is 3 frames. Run the following commands using the attached files and observe the number of output frames: With a stream of 3 blank images, everything is as expected, with 3 frames output- {{{ cat blank.bmp blank.bmp blank.bmp | ffmpeg -f image2pipe -i - junk.mkv }}} Changing 2 specific pixels near the top of the middle image results in ffmpeg seeing only 2 frames- {{{ cat blank.bmp error.bmp blank.bmp | ffmpeg -f image2pipe -i - junk.mkv }}} If such a frame occurs in the middle of a large input stream, upon hitting it ffmpeg will stop producing output and attempt to read the remainder of the input stream into RAM until it runs out of memory and dies. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 05:18:17 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 03:18:17 -0000 Subject: [FFmpeg-trac] #5593(avcodec:open): OS X h264_videotoolbox encoder and codecpar API race condition with extradata when using MP4 / mov In-Reply-To: <034.e2ed95bbad5198375ab71b6bc11a0175@avcodec.org> References: <034.e2ed95bbad5198375ab71b6bc11a0175@avcodec.org> Message-ID: <049.dfb354adf363a1b17439b764a13c2e29@avcodec.org> #5593: OS X h264_videotoolbox encoder and codecpar API race condition with extradata when using MP4 / mov -------------------------------------+------------------------------------- Reporter: vade | Owner: kernrj Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: h264_videotoolbox, extradata, | Reproduced by developer: 0 codecpar | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by kernrj): * owner: => kernrj * status: new => open -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 08:44:33 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 06:44:33 -0000 Subject: [FFmpeg-trac] #5595(undetermined:new): videotoolbox and vda fail to initialize for h264 In-Reply-To: <036.3eb1e676d3203392dbe12de6a9f8cd83@avcodec.org> References: <036.3eb1e676d3203392dbe12de6a9f8cd83@avcodec.org> Message-ID: <051.d8c6cce0dba39e01d103251b5a29b4bd@avcodec.org> #5595: videotoolbox and vda fail to initialize for h264 -------------------------------------+------------------------------------- Reporter: ponpon | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ponpon): please ignore 'can't encode with videotoolbox.'. it's my mistake. the oldest commit this problem arises is commit 772ad7142dff590c7bb30370acf5d3c9a8fb512b the latest commit this problem doesn't arises is commit 9cc1ab63ac0fa524ad9b6c8ef600dc4fc69e2b31 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 09:17:02 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 07:17:02 -0000 Subject: [FFmpeg-trac] #5596(ffmpeg:closed): FFMPEG gives an error for rtp_mpegts on fedora; "Requested output format 'rtp_mpegts' is not a suitable output format" In-Reply-To: <038.08da44641f8c9bd943a1fa8848f1c63d@avcodec.org> References: <038.08da44641f8c9bd943a1fa8848f1c63d@avcodec.org> Message-ID: <053.17cb5e38712980661b956e70b25285b5@avcodec.org> #5596: FFMPEG gives an error for rtp_mpegts on fedora; "Requested output format 'rtp_mpegts' is not a suitable output format" ------------------------------------+---------------------------------- Reporter: kiran370 | Owner: Type: defect | Status: closed Priority: normal | Component: ffmpeg Version: 2.4.11 | Resolution: fixed Keywords: rtp_mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by kiran370): * keywords: => rtp_mpegts * resolution: invalid => fixed * version: unspecified => 2.4.11 * component: undetermined => ffmpeg Comment: fixed by installing FFmpeg Static Builds version -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 10:35:47 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 08:35:47 -0000 Subject: [FFmpeg-trac] #5596(undetermined:closed): FFMPEG gives an error for rtp_mpegts on fedora; "Requested output format 'rtp_mpegts' is not a suitable output format" In-Reply-To: <038.08da44641f8c9bd943a1fa8848f1c63d@avcodec.org> References: <038.08da44641f8c9bd943a1fa8848f1c63d@avcodec.org> Message-ID: <053.e99375330444663aa8b281c1d42169c7@avcodec.org> #5596: FFMPEG gives an error for rtp_mpegts on fedora; "Requested output format 'rtp_mpegts' is not a suitable output format" -------------------------------------+------------------------------------- Reporter: kiran370 | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: rtp_mpegts => * resolution: fixed => invalid * version: 2.4.11 => unspecified * component: ffmpeg => undetermined -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 10:45:51 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 08:45:51 -0000 Subject: [FFmpeg-trac] #5598(avcodec:new): image2pipe disruption and OOM crash on BMP sequences with certain pixel values In-Reply-To: <036.be078dd63c2a5eb1ec184a0ec8429dc8@avcodec.org> References: <036.be078dd63c2a5eb1ec184a0ec8429dc8@avcodec.org> Message-ID: <051.65a44f8b7c3dc10700e1f5623112bca4@avcodec.org> #5598: image2pipe disruption and OOM crash on BMP sequences with certain pixel values -------------------------------------+------------------------------------- Reporter: CoJaBo | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: bmp | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => bmp regression * component: undetermined => avcodec Comment: Replying to [ticket:5598 CoJaBo]: > {{{ > cat blank.bmp error.bmp blank.bmp | ffmpeg -f image2pipe -i - junk.mkv > }}} Is {{{-f image2pipe}}} necessary to reproduce? I ask because generally forcing an input format can make a ticket less important. > If such a frame occurs in the middle of a large input stream, upon hitting it ffmpeg will stop producing output and attempt to read the remainder of the input stream into RAM until it runs out of memory and dies. How can I reproduce this? So far you have reported that input exists for which the bmp parser is unable to produce correct output. This is a regression for the given input but it may be "wontfix" (because parsing bmp can be difficult). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 11:13:19 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 09:13:19 -0000 Subject: [FFmpeg-trac] #5595(avcodec:new): videotoolbox and vda fail to initialize for h264 In-Reply-To: <036.3eb1e676d3203392dbe12de6a9f8cd83@avcodec.org> References: <036.3eb1e676d3203392dbe12de6a9f8cd83@avcodec.org> Message-ID: <051.497254fdb5e36faf05b19cf3df245e99@avcodec.org> #5595: videotoolbox and vda fail to initialize for h264 -------------------------------------+------------------------------------- Reporter: ponpon | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: vda | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => vda regression * priority: normal => important * version: unspecified => git-master * component: undetermined => avcodec -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 12:00:18 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 10:00:18 -0000 Subject: [FFmpeg-trac] #492(avcodec:open): support for BitJazz SheerVideo Pro v.2.6.7.6 In-Reply-To: <037.4d17542c72c6b59e9ce2357b1c2d1d4a@avcodec.org> References: <037.4d17542c72c6b59e9ce2357b1c2d1d4a@avcodec.org> Message-ID: <052.53b456d39b3a9f5de55f7393bec7ec96@avcodec.org> #492: support for BitJazz SheerVideo Pro v.2.6.7.6 -------------------------------------+----------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by richardpl): Could you encode single frame of black video and single frame of white video and also one where is it pure noise? I can't encode or play files here via wine. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 13:33:56 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 11:33:56 -0000 Subject: [FFmpeg-trac] #5348(avformat:new): hls url stopt after after a few seconds In-Reply-To: <037.9adb135e0e09dc57eb943c5f888e823a@avcodec.org> References: <037.9adb135e0e09dc57eb943c5f888e823a@avcodec.org> Message-ID: <052.7a7b1323bd679edff94df44d2fbf1b77@avcodec.org> #5348: hls url stopt after after a few seconds -------------------------------------+------------------------------------- Reporter: mobifon | Owner: Type: defect | Status: new Priority: important | Component: avformat Version: git-master | Resolution: Keywords: hls | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * cc: michael (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 14:07:57 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 12:07:57 -0000 Subject: [FFmpeg-trac] #5348(avformat:new): hls url stopt after after a few seconds In-Reply-To: <037.9adb135e0e09dc57eb943c5f888e823a@avcodec.org> References: <037.9adb135e0e09dc57eb943c5f888e823a@avcodec.org> Message-ID: <052.4180eb87071794cb2b0c684789c440d0@avcodec.org> #5348: hls url stopt after after a few seconds -------------------------------------+------------------------------------- Reporter: mobifon | Owner: Type: defect | Status: new Priority: important | Component: avformat Version: git-master | Resolution: Keywords: hls | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Iiuc, the following command can be used to get test urls: {{{ $ curl $(youtube-dl https://www.youtube.com/watch?v=q4KD1Jk_7K4 --youtube- include-dash-manifest --dump-intermediate-pages -s | grep manifest.google | cut -d ' ' -f 5) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 15:08:53 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 13:08:53 -0000 Subject: [FFmpeg-trac] #5579(avcodec:new): Random green block artifacts when decoding H264 streams In-Reply-To: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> References: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> Message-ID: <051.394df1756697855f4d90779ea78cdf1d@avcodec.org> #5579: Random green block artifacts when decoding H264 streams ------------------------------------+----------------------------------- Reporter: anouar | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: H264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): Please provide the FFmpeg command line that allows to reproduce the issue together with the complete, uncut console output to make this a valid ticket. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 15:11:36 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 13:11:36 -0000 Subject: [FFmpeg-trac] #5579(avcodec:new): Random green block artifacts when decoding H264 streams In-Reply-To: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> References: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> Message-ID: <051.49040ac50f542470647da774a759c4ee@avcodec.org> #5579: Random green block artifacts when decoding H264 streams ------------------------------------+----------------------------------- Reporter: anouar | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: H264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by kierank): Perhaps if your employer wasn't such a blatant LGPL violator somebody at FFmpeg would care. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 15:15:14 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 13:15:14 -0000 Subject: [FFmpeg-trac] #5526(undetermined:new): Wrong Framerate detection when input DirectShow Filter In-Reply-To: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> References: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> Message-ID: <051.5d16b7711fdf57f6ee7e6f8cbb84984f@avcodec.org> #5526: Wrong Framerate detection when input DirectShow Filter -------------------------------------+------------------------------------- Reporter: kgp700 | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: codecpar | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * cc: michael (added) Comment: Try setting r_frame_rate in addition to avg_frame_rate or try to set the codec time_base. Ive no easy way to test this. Also all other video capture devices we have must be tested, its quite possible they suffer from the same bug -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 16:54:02 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 14:54:02 -0000 Subject: [FFmpeg-trac] #492(avcodec:open): support for BitJazz SheerVideo Pro v.2.6.7.6 In-Reply-To: <037.4d17542c72c6b59e9ce2357b1c2d1d4a@avcodec.org> References: <037.4d17542c72c6b59e9ce2357b1c2d1d4a@avcodec.org> Message-ID: <052.bf3062774103520908309a5aff302751@avcodec.org> #492: support for BitJazz SheerVideo Pro v.2.6.7.6 -------------------------------------+----------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by ami_stuff): https://www.datafilehost.com/d/f374b53e -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 17:20:19 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 15:20:19 -0000 Subject: [FFmpeg-trac] #5598(avcodec:new): image2pipe disruption and OOM crash on BMP sequences with certain pixel values In-Reply-To: <036.be078dd63c2a5eb1ec184a0ec8429dc8@avcodec.org> References: <036.be078dd63c2a5eb1ec184a0ec8429dc8@avcodec.org> Message-ID: <051.ede45f408683b3c6943f6d733f8130d1@avcodec.org> #5598: image2pipe disruption and OOM crash on BMP sequences with certain pixel values -------------------------------------+------------------------------------- Reporter: CoJaBo | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: bmp | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by CoJaBo): Replying to [comment:1 cehoyos]: > Is {{{-f image2pipe}}} necessary to reproduce? I ask because generally forcing an input format can make a ticket less important. It actually is not required; testing without it, I see that ffmpeg auto- detects the format as bmp_pipe instead of image2pipe, but this still exhibits the described bug. > > If such a frame occurs in the middle of a large input stream, upon hitting it ffmpeg will stop producing output and attempt to read the remainder of the input stream into RAM until it runs out of memory and dies. > > How can I reproduce this? Just repeat the blank frame until the input stream won't fit in RAM; here's a one-liner to do this (increase 500 as needed): {{{ (cat blank.bmp error.bmp; for i in `seq 1 500`; do cat blank.bmp; done;) | ffmpeg -i - junk.mkv }}} For comparison, it works with only the blank frame, generating the expected 502 frames of output with no errors: {{{ (cat blank.bmp blank.bmp; for i in `seq 1 500`; do cat blank.bmp; done;) | ffmpeg -i - junk.mkv }}} > So far you have reported that input exists for which the bmp parser is unable to produce correct output. This is a regression for the given input but it may be "wontfix" (because parsing bmp can be difficult). Should it be that difficult though? The size of the file including header is the 4 bytes at offset 0x02; once the format has been identified as BMP, ffmpeg should read that many bytes before expecting either another header or EOF. Instead, it seems to be continuously scanning for anything that appears to be another header; that's only a 2-byte sequence (BM), so it will inevitably happen. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon May 30 17:22:12 2016 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 May 2016 15:22:12 -0000 Subject: [FFmpeg-trac] #5591(undetermined:reopened): IFF ANIM: artefacts In-Reply-To: <039.e49a9828d789060c7a4d282971a5b4f0@avcodec.org> References: <039.e49a9828d789060c7a4d282971a5b4f0@avcodec.org> Message-ID: <054.1bd015fcba2d316d55594dabded30c4f@avcodec.org> #5591: IFF ANIM: artefacts -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): see attached files, "anim16-27" decodes correctly, "anim15-27" not (1 frame difference at the beginning) buildanim ANIM5 animpark015 anim15-27 buildanim ANIM5 animpark016 anim16-27 info via MultiShow ("View/Show Info"): anim15-27: "Palettes: 2" anim16-27: "Palettes: 1" -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 31 03:21:31 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 May 2016 01:21:31 -0000 Subject: [FFmpeg-trac] #5419(undetermined:new): HLS EXT-X-DISCONTINUITY tag is not supported In-Reply-To: <039.be924887e00bdb816ec04a99e568f562@avcodec.org> References: <039.be924887e00bdb816ec04a99e568f562@avcodec.org> Message-ID: <054.9109eeb07a4cd346855e89012f1572a3@avcodec.org> #5419: HLS EXT-X-DISCONTINUITY tag is not supported -------------------------------------+------------------------------------- Reporter: xyq204101 | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by HoldenForever): There have been many attempts to make this work from various people. Check out AirStachPlayer hls.c file: https://github.com/AirStash/AirStashPlayer/blob/d0013059c63cf0807196c1dd396aa4ba2bbc1663/android/contrib /ffmpeg-x86_64/libavformat/hls.c I have not made their implementation work as of yet. You can hack around the problem by modifying the hls_read_packet function and change the end of the function to: /* If we got a packet, return it */ if (minplaylist >= 0) { struct playlist *pls = c->playlists[minplaylist]; *pkt = pls->pkt; pkt->stream_index += pls->stream_offset; reset_packet(&c->playlists[minplaylist]->pkt); if (pkt->dts != AV_NOPTS_VALUE) c->cur_timestamp = av_rescale_q(pkt->dts, pls->ctx->streams[pls->pkt.stream_index]->time_base, AV_TIME_BASE_Q); pkt->dts = AV_NOPTS_VALUE; pkt->pts = AV_NOPTS_VALUE; return 0; } return AVERROR_EOF; Just add the 2 lines: pkt->dts = AV_NOPTS_VALUE; pkt->pts = AV_NOPTS_VALUE; This seems to make FFMPEG handle #EXT-X-DISCONTINUITY Obviously you will need to compile your own build to make this work. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 31 10:00:24 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 May 2016 08:00:24 -0000 Subject: [FFmpeg-trac] #5526(undetermined:new): Wrong Framerate detection when input DirectShow Filter In-Reply-To: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> References: <036.629f7ca8de5c2aaf02d8f8596d7920e3@avcodec.org> Message-ID: <051.caaec5d8cba1965acf488919c6fe55b4@avcodec.org> #5526: Wrong Framerate detection when input DirectShow Filter -------------------------------------+------------------------------------- Reporter: kgp700 | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: codecpar | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kgp700): How to setting r_frame_rate in addition to avg_frame_rate or try to set the codec time_base? sorry I don't know how to input parameters... BTW, If you want reproduce this bug, try input ffsplit screen capture feature (monitor capture)(You can download on http://www.ffsplit.com/) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 31 11:16:42 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 May 2016 09:16:42 -0000 Subject: [FFmpeg-trac] #5599(undetermined:new): Regression in concat filter: Channel layout change is not supported Message-ID: <036.5eb37a58d79f9eb1ce0ed073ae845dac@avcodec.org> #5599: Regression in concat filter: Channel layout change is not supported -------------------------------------+------------------------------------- Reporter: fiuqwb | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: concat | Blocked By: lavfi filter audio | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- In the latest Windows build, I noticed a regression. I am attaching the command and output from the latest build here, plus the command and output from an older build, for comparison. The intent of the command is to concatenate an audio stream with silence, to achieve a desired output duration. The input file I used for testing is available here: https://mega.nz/#!A1A2HaBT!Q0Ey40Iz1wYCe750CqIOX0QamkZ5HREO-Rh3kuaELNQ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 31 11:21:36 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 May 2016 09:21:36 -0000 Subject: [FFmpeg-trac] #5590(avformat:new): Schematron validation not successful. Period element shall have an id. In-Reply-To: <039.2e5513fa778f9b7603161f33103403a1@avcodec.org> References: <039.2e5513fa778f9b7603161f33103403a1@avcodec.org> Message-ID: <054.9341d7037fd1254ed438b4389e5cb901@avcodec.org> #5590: Schematron validation not successful. Period element shall have an id. -------------------------------------+------------------------------------ Reporter: obirkedal | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: dash | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by fiuqwb): FYI http://dashif.org/conformance is the most up-to-date version of the DASH validator. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 31 16:47:21 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 May 2016 14:47:21 -0000 Subject: [FFmpeg-trac] #5585(undetermined:new): IFF PBM fails to decode In-Reply-To: <039.baa00ee1c176ca92de1d40e7d149f60d@avcodec.org> References: <039.baa00ee1c176ca92de1d40e7d149f60d@avcodec.org> Message-ID: <054.2e68a581e9ea01df3659b068f8791fd1@avcodec.org> #5585: IFF PBM fails to decode -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): Regression since 4843227b2ca6876d07caddddd62e58e52d67e94f. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 31 19:07:50 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 May 2016 17:07:50 -0000 Subject: [FFmpeg-trac] #5579(avcodec:new): Random green block artifacts when decoding H264 streams In-Reply-To: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> References: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> Message-ID: <051.46652d9fecc54d06cb6469ffe0d98427@avcodec.org> #5579: Random green block artifacts when decoding H264 streams ------------------------------------+----------------------------------- Reporter: anouar | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: H264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by anouar): * cc: anouar.hadj@… (removed) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 31 19:14:49 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 May 2016 17:14:49 -0000 Subject: [FFmpeg-trac] #5579(avcodec:closed): Random green block artifacts when decoding H264 streams In-Reply-To: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> References: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> Message-ID: <051.d98f217445c2bf52d3ff592275e77bea@avcodec.org> #5579: Random green block artifacts when decoding H264 streams ------------------------------------+----------------------------------- Reporter: anouar | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: wontfix Keywords: H264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by kierank): * status: new => closed * resolution: => wontfix Comment: Come back when your employer doesn't violate the LGPL repeatedly. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 31 19:48:00 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 May 2016 17:48:00 -0000 Subject: [FFmpeg-trac] #5579(avcodec:reopened): Random green block artifacts when decoding H264 streams In-Reply-To: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> References: <036.bf335b832ed21d9dc1db86f5fe39903a@avcodec.org> Message-ID: <051.4c2b95728289b363b79fe8a7d7679e32@avcodec.org> #5579: Random green block artifacts when decoding H264 streams ------------------------------------+------------------------------------ Reporter: anouar | Owner: Type: defect | Status: reopened Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: H264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * status: closed => reopened * resolution: wontfix => -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 31 19:57:48 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 May 2016 17:57:48 -0000 Subject: [FFmpeg-trac] #5509(avformat:open): ffmpeg loses Opus Codec delay on remuxing In-Reply-To: <036.4f76b17213703440902691d01bb6412a@avcodec.org> References: <036.4f76b17213703440902691d01bb6412a@avcodec.org> Message-ID: <051.9adde5487e0652ca7e765b21ddd7d8a7@avcodec.org> #5509: ffmpeg loses Opus Codec delay on remuxing -------------------------------------+------------------------------------- Reporter: kagami | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: opus | Blocked By: codecpar regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kagami): Firefox issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1276238 Latest response: {{{ Timothy B. Terriberry (:derf) 2016-05-31 10:29:11 PDT Echoing what I said in #opus on Friday: <+derf> jya: I'd say if the file has a non-zero preskip value and no CodecDelay, then we're well within our rights to reject it. <+derf> Any codec-agnostic demuxer (to the extent such a thing is even possible) is going to do the wrong thing with that file. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 31 22:32:47 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 May 2016 20:32:47 -0000 Subject: [FFmpeg-trac] #5598(avcodec:closed): image2pipe disruption and OOM crash on BMP sequences with certain pixel values In-Reply-To: <036.be078dd63c2a5eb1ec184a0ec8429dc8@avcodec.org> References: <036.be078dd63c2a5eb1ec184a0ec8429dc8@avcodec.org> Message-ID: <051.cee170466b09cb4221102ab5dee162f1@avcodec.org> #5598: image2pipe disruption and OOM crash on BMP sequences with certain pixel values -------------------------------------+------------------------------------- Reporter: CoJaBo | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: bmp | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Fixed in d0388bd32e1c84a9ef87ba6c448c7fffb6a9f259 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 31 23:37:05 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 May 2016 21:37:05 -0000 Subject: [FFmpeg-trac] #5600(avformat:new): Please merge patches output bytestream labels from libav Message-ID: <035.10606024e40599063f2186816587aa01@avcodec.org> #5600: Please merge patches output bytestream labels from libav ----------------------------------+--------------------------------------- Reporter: Sesse | Type: enhancement Status: new | Priority: normal Component: avformat | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- Hi, libav recently acquired a feature that's very useful for streaming; it allows a client to register avio callbacks that get the type of data (header, keyframe, nothing special) each block begins, which means it can begin clients' streams from other places than the beginning of the stream without producing an invalid stream. It is possible to infer the same information with the current API, but it is rather indirect, is based on assuming internal details of muxers, and requires frequent flushing (which messes up e.g. movenc's duration calculation, causing pts < dts in rare cases). I've tested an earlier version of the patch set (on top of ffmpeg, not libav) for literally weeks in Nageru (my streaming application) with no problems, and I believe it would also be useful for e.g. VLC's streaming. The patch series from libav (all directly after each other) is: db7968bff4851c2be79b15b2cb2ae747424d2fca avio: Allow custom IO users to get labels for the output bytestream 371df9ba71393a1c5429d5f40c76348b30e556c7 flvenc: Provide output bytestream markers dbbaad32e36b9046cd19d6e3329e2ca7ab49b401 movenc: Provide output bytestream markers for fragmented content 71852a1ba89abc8749e309d9d662c49d47e19531 matroskaenc: Provide output bytestream markers fd4957d9c67996e7d218fd36b4168c9cb85f9ea7 movenc-test: Test write_data_type e1eb0fc960163402bbb4e630185790488f7d28ed movenc: Use packets in interleaving queues for the duration at the end of fragments a79aafd0b4d37eda6f15dc68e6509d4e815290c9 movenc: Add a test for VFR with b-frames, with a duration change at a fragment end 72d621069fc301b431fac36b5281699a362562f2 movenc: Add a missed const There are some conflicts, but they seem simple to reconcile (possibly with the exception of test syntax differences, which I don't know anything about). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue May 31 23:40:25 2016 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 May 2016 21:40:25 -0000 Subject: [FFmpeg-trac] #5600(avformat:new): Please merge patches output bytestream labels from libav In-Reply-To: <035.10606024e40599063f2186816587aa01@avcodec.org> References: <035.10606024e40599063f2186816587aa01@avcodec.org> Message-ID: <050.3b20752037117de595287db018735d8d@avcodec.org> #5600: Please merge patches output bytestream labels from libav -------------------------------------+------------------------------------ Reporter: Sesse | Owner: Type: enhancement | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by heleppkes): Changes will generally be merged in due time, no need to open tickets about that. -- Ticket URL: FFmpeg FFmpeg issue tracker