FFmpeg | 24 Apr 02:51 2014

#3588(avdevice:new): libavdevice fails to build qtkit.m due to incorrect include

#3588: libavdevice fails to build qtkit.m due to incorrect include
---------------------------------------+----------------------------------
               Reporter:  jeremyhu     |                  Owner:
                   Type:  defect       |                 Status:  new
               Priority:  normal       |              Component:  avdevice
                Version:  unspecified  |               Keywords:
             Blocked By:               |               Blocking:
Reproduced by developer:  0            |  Analyzed by developer:  0
---------------------------------------+----------------------------------
 Note that this should be QTKit.h, not QTkit.h:

 {{{
 :info:build libavdevice/qtkit.m:28:9: fatal error: 'QTKit/QTkit.h' file
 not found
 :info:build #import <QTKit/QTkit.h>
 :info:build         ^
 :info:build 1 error generated.  hello = lambda: "world"
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/3588>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
FFmpeg | 24 Apr 01:22 2014

Re: #1398(avformat:open): remuxed DTS audio won't play on hardware devices

#1398: remuxed DTS audio won't play on hardware devices
------------------------------------+------------------------------------
             Reporter:  patters     |                    Owner:
                 Type:  defect      |                   Status:  open
             Priority:  normal      |                Component:  avformat
              Version:  git-master  |               Resolution:
             Keywords:  dca mpegts  |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by goodthanks):

 Replying to [comment:23 cehoyos]:
 > Could you elaborate?
 > We invest a lot of time to ensure out-of-the-box compilation on Windows
 works fine, if it fails for you, please report it!

 I tried the instructions here
 http://pcloadletter.co.uk/2011/05/07/compiling-64bit-ffmpeg-for-windows-
 with-libfaac/
 and get a compile error at the last stage.
 The last line in the config.log file is -
 ./configure: line 771: x86_64-w64-mingw32-gcc: command not found

 I'm not a developer and have limited knowledge of linux so it's taking me
 a while to get my head around it.
 Now I have a msys console installed I might give zeranoe's instructions a
 whirl.

(Continue reading)

FFmpeg | 23 Apr 23:40 2014

Re: #2953(undetermined:closed): FFmpeg hangs while conversion video using libx264

#2953: FFmpeg hangs while conversion video using libx264
-------------------------------------+-------------------------------------
             Reporter:  gerrysingh7  |                    Owner:
                 Type:  defect       |                   Status:  closed
             Priority:  normal       |                Component:
              Version:  unspecified  |  undetermined
             Keywords:  libx264      |               Resolution:  invalid
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------
Changes (by llogan):

 * status:  new => closed
 * resolution:   => invalid

Comment:

 Please reopen this ticket if you can provide the requested information.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/2953#comment:34>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
FFmpeg | 23 Apr 23:33 2014

Re: #1398(avformat:open): remuxed DTS audio won't play on hardware devices

#1398: remuxed DTS audio won't play on hardware devices
------------------------------------+------------------------------------
             Reporter:  patters     |                    Owner:
                 Type:  defect      |                   Status:  open
             Priority:  normal      |                Component:  avformat
              Version:  git-master  |               Resolution:
             Keywords:  dca mpegts  |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+------------------------------------
Changes (by cehoyos):

 * cc: goodthanks (added)

Comment:

 Replying to [comment:22 goodthanks]:
 > Got no idea how to compile ffmpeg on windows so hopefully someone else
 can confirm.

 Could you elaborate?
 We invest a lot of time to ensure out-of-the-box compilation on Windows
 works fine, if it fails for you, please report it!

 I will attach a PoC: If somebody can confirm that it fixes this issue, I
 will try to provide a more complete patch.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/1398#comment:23>
FFmpeg <https://ffmpeg.org>
(Continue reading)

FFmpeg | 23 Apr 20:57 2014

#3587(undetermined:new): FFMPEG issues when using Tee PseudoMuxer to convert mkv to MP4+TS

#3587: FFMPEG issues when using Tee PseudoMuxer to convert mkv to MP4+TS
-------------------------------------+-------------------------------------
             Reporter:  dannyzb      |                     Type:  defect
               Status:  new          |                 Priority:  important
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 The ffmpeg command i used -
 /usr/bin/ffmpeg -i /var/www/files/72760ed097ebe68dfaaf23377be167d2cff457c8
 -threads 4 -acodec libfdk_aac -vbr 1 -bsf:a aac_adtstoasc -x264opts
 crf=24:keyint=240 -vcodec libx264 -preset veryfast -flags +global_header
 -tune film -f tee -map 0:v -map 0:a -profile:v high -level 4.1
 "[f=segment:bsfs/v=dump_extra,h264_mp4toannexb]/var/www/media/video/hd_hls/72760ed097ebe68dfaaf23377be167d2cff457c8/72760ed097ebe68dfaaf23377be167d2cff457c8%03d.ts|[movflags=+faststart]/var/www/media/video/hd/72760ed097ebe68dfaaf23377be167d2cff457c8.mp4"

 The command throws an error "[NULL  <at>  0x370b8c0] Packet header is not
 contained in global extradata, corrupted stream or invalid MP4/AVCC
 bitstream"

 reminiscent of https://trac.ffmpeg.org/ticket/3117

 How to reproduce:
 use the command with your own files with an mkv source on the latest git
 build
 Attached is a sample file that produces the issue

 The original output :
(Continue reading)

FFmpeg | 23 Apr 17:37 2014

#3586(avcodec:new): [discrepancy with libav] avcodec_encode_video2 merges packet side data with the packet body

#3586: [discrepancy with libav] avcodec_encode_video2 merges packet side data with
the packet body
-------------------------------------+-------------------------------------
             Reporter:  Lastique     |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:  avcodec      |                  Version:  2.2.1
             Keywords:  libav        |               Blocked By:
  avcodec_encode_video2 avpacket     |  Reproduced by developer:  0
  av_packet_merge_side_data          |
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 We have an application which uses ffmpeg to encode video in h263. The
 application requests h263_mb_info side data by setting the "mb_info"
 option on the encoder context:

 {{{
 av_opt_set_int(av_ctx, "mb_info", 1400, AV_OPT_SEARCH_CHILDREN)
 }}}

 Later we call avcodec_encode_video2() to encode frames. The problem is
 that ffmpeg avcodec_encode_video2() returns AVPackets with the encoded
 frame and some amount of junk at the end. From the source code I can see
 that the junk is actually the encoded side data (mb_info) appended to the
 h263 packet by av_packet_merge_side_data() which is called by
 avcodec_encode_video2().

 This appended side data prevents the packets from being decoded by ffmpeg
 2.2.1 (I tried both decoding through the API and ffplay). Decoding results
 in many messages such as:
(Continue reading)

FFmpeg | 23 Apr 17:30 2014

#3585(avcodec:new): Many decoding errors for pmp input

#3585: Many decoding errors for pmp input
-------------------------------------+-------------------------------------
               Reporter:  cehoyos    |                  Owner:
                   Type:  defect     |                 Status:  new
               Priority:  minor      |              Component:  avcodec
                Version:  git-       |               Keywords:  pmp h264
  master                             |  regression
             Blocked By:             |               Blocking:
Reproduced by developer:  0          |  Analyzed by developer:  0
-------------------------------------+-------------------------------------
 The sample from ticket #3534 shows many errors on decoding since 45da7a0e
 {{{
 $ ffmpeg -i test.pmp
 ffmpeg version N-62653-g1aa388d Copyright (c) 2000-2014 the FFmpeg
 developers
   built on Apr 23 2014 17:28:12 with gcc 4.7 (SUSE Linux)
   configuration: --enable-gpl
   libavutil      52. 78.100 / 52. 78.100
   libavcodec     55. 58.105 / 55. 58.105
   libavformat    55. 37.101 / 55. 37.101
   libavdevice    55. 13.100 / 55. 13.100
   libavfilter     4.  4.100 /  4.  4.100
   libswscale      2.  6.100 /  2.  6.100
   libswresample   0. 18.100 /  0. 18.100
   libpostproc    52.  3.100 / 52.  3.100
 [pmp  <at>  0x1c4bae0] AAC not yet correctly supported
 [h264  <at>  0x1c4c480] SEI type 0 size 40 truncated at 37
 [h264  <at>  0x1c4c480] SEI type 1 size 40 truncated at 36
     Last message repeated 6 times
 Input #0, pmp, from 'test.pmp':
(Continue reading)

FFmpeg | 23 Apr 16:48 2014

#3584(avformat:new): Memleak when probing broken transport stream

#3584: Memleak when probing broken transport stream
-------------------------------------+-------------------------------------
               Reporter:  cehoyos    |                  Owner:
                   Type:  defect     |                 Status:  new
               Priority:  normal     |              Component:  avformat
                Version:  git-       |               Keywords:  mpegts leak
  master                             |               Blocking:
             Blocked By:             |  Analyzed by developer:  0
Reproduced by developer:  0          |
-------------------------------------+-------------------------------------
 A user uploaded a transport stream that leaks memory on probing with
 FFmpeg:
 {{{
 $ valgrind --leak-check=full ./ffmpeg_g -i
 sf_1d5644675da539e30f3c1ac570e32c77_cut.m2ts
 ==5543== Memcheck, a memory error detector
 ==5543== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
 ==5543== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
 ==5543== Command: ./ffmpeg_g -i
 sf_1d5644675da539e30f3c1ac570e32c77_cut.m2ts
 ==5543==
 ffmpeg version N-62649-g1ba59b1 Copyright (c) 2000-2014 the FFmpeg
 developers
   built on Apr 23 2014 15:36:28 with gcc 4.7 (SUSE Linux)
   configuration: --enable-gpl
   libavutil      52. 78.100 / 52. 78.100
   libavcodec     55. 58.105 / 55. 58.105
   libavformat    55. 37.101 / 55. 37.101
   libavdevice    55. 13.100 / 55. 13.100
   libavfilter     4.  4.100 /  4.  4.100
(Continue reading)

FFmpeg | 23 Apr 05:36 2014

Re: #1398(avformat:open): remuxed DTS audio won't play on hardware devices

#1398: remuxed DTS audio won't play on hardware devices
------------------------------------+------------------------------------
             Reporter:  patters     |                    Owner:
                 Type:  defect      |                   Status:  open
             Priority:  normal      |                Component:  avformat
              Version:  git-master  |               Resolution:
             Keywords:  dca mpegts  |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by goodthanks):

 Replying to [comment:21 patters]:
 > Out of curiosity I made a similar edit to FFmpeg 2.1's
 libavformat/mpegts.h (changed the DTS stream ID from 0x8a to 0x88). I
 compiled it and I can report that it did not fix the bug that I originally
 raised this ticket for.

 I have been looking at this the last couple of days. Using MediaInfo the
 issue appears to be the Codec ID (stream type) assigned to the audio
 stream on the output file.

 When muxing with ffmpeg it gives the DTS audio stream a codec ID of 6
 (0x06). Tsmuxer gives the DTS audio stream a codec ID of 130 (0x82)
 Checking Elementary Stream Types on this page
 http://en.wikipedia.org/wiki/Program-specific_information
 0x06 - ITU-T Rec. H.222 and ISO/IEC 13818-1 (MPEG-2 packetized
 data)privately defined  (ie, DVB subtitles/VBI and AC-3)

(Continue reading)

FFmpeg | 22 Apr 16:07 2014

Re: #2467(avfilter:closed): -itsoffset with overlay filter buffer queue overflow

#2467: -itsoffset with overlay filter buffer queue overflow
------------------------------------+------------------------------------
             Reporter:  Timbot      |                    Owner:
                 Type:  defect      |                   Status:  closed
             Priority:  important   |                Component:  avfilter
              Version:  git-master  |               Resolution:  fixed
             Keywords:  regression  |               Blocked By:
             Blocking:              |  Reproduced by developer:  1
Analyzed by developer:  0           |
------------------------------------+------------------------------------
Changes (by cehoyos):

 * status:  reopened => closed
 * resolution:   => fixed

Comment:

 Please open a new ticket for your apparently unrelated problem (this
 regression was reproducible with {{{-an}}}).

--
Ticket URL: <https://trac.ffmpeg.org/ticket/2467#comment:14>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
FFmpeg | 22 Apr 14:10 2014

Re: #2467(avfilter:reopened): -itsoffset with overlay filter buffer queue overflow

#2467: -itsoffset with overlay filter buffer queue overflow
------------------------------------+------------------------------------
             Reporter:  Timbot      |                    Owner:
                 Type:  defect      |                   Status:  reopened
             Priority:  important   |                Component:  avfilter
              Version:  git-master  |               Resolution:
             Keywords:  regression  |               Blocked By:
             Blocking:              |  Reproduced by developer:  1
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by lifeamit):

 It is not reproducible with {{{-an}}} but then the final video looses
 audio which I don't want.
 It is reproducible with {{{-vcodec mpeg4}}}
 It is reproducible only when I use overlay filter (that too with
 {{{-itoffset}}}
 What is b0012de4 and how to use it ?

--
Ticket URL: <https://trac.ffmpeg.org/ticket/2467#comment:13>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

Gmane