[FFmpeg-trac] #2206(undetermined:new): After converting to mp4 (h264) , only see audio without pictuer

FFmpeg trac at avcodec.org
Mon Jan 28 23:28:07 CET 2013


#2206: After converting to mp4 (h264) , only see audio without pictuer
-------------------------------------+-------------------------------------
             Reporter:  cadrsa       |                    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):

 * component:  FFmpeg => undetermined


Old description:

> After converting to mp4 (h264) , only see audio without pictuer
>
> here is converting and video information :-
> root at 2r22 / #  ffmpeg -i data/HXH2011/11.mp4 -c:v libx264 -preset fast
> -b:v 350k -pass 1  -c:a libfaac -b:a 58k -y data/HXH2011/11-480P.mp4
> ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers
>   built on Dec 20 2012 14:56:14 with gcc 4.4.6 (GCC) 20120305 (Red Hat
> 4.4.6-4)
>   configuration: --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 --disable-ffplay --enable-shared --enable-gpl
> --arch=x86_64 --enable-postproc --enable-nonfree --enable-avfilter
> --enable-pthreads --extra-cflags=-fPIC
>   libavutil      51. 73.101 / 51. 73.101
>   libavcodec     54. 59.100 / 54. 59.100
>   libavformat    54. 29.104 / 54. 29.104
>   libavdevice    54.  2.101 / 54.  2.101
>   libavfilter     3. 17.100 /  3. 17.100
>   libswscale      2.  1.101 /  2.  1.101
>   libswresample   0. 15.100 /  0. 15.100
>   libpostproc    52.  0.100 / 52.  0.100
> Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'data/HXH2011/11.mp4':
>   Metadata:
>     major_brand     : isom
>     minor_version   : 1
>     compatible_brands: isomavc1
>     creation_time   : 2011-12-11 17:14:23
>   Duration: 00:23:37.53, start: 0.000000, bitrate: 1480 kb/s
>     Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p,
> 1280x720 [SAR 1:1 DAR 16:9], 1349 kb/s, 23.81 fps, 23.81 tbr, 49933188.00
> tbn, 47.62 tbc
>     Metadata:
>       creation_time   : 2011-12-11 17:14:23
>       handler_name    : àj
>     Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo,
> s16, 127 kb/s
>     Metadata:
>       creation_time   : 2011-12-11 17:14:27
>       handler_name    : GPAC ISO Audio Handler
> [libx264 @ 0x1bfd2e0] using SAR=1/1
> [libx264 @ 0x1bfd2e0] using cpu capabilities: MMX2 SSE2Fast SSSE3
> FastShuffle SSE4.2 AVX
> [libx264 @ 0x1bfd2e0] profile Main, level 3.1
> [libx264 @ 0x1bfd2e0] 264 - core 129 r2230 1cffe9f - H.264/MPEG-4 AVC
> codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options:
> cabac=1 ref=1 deblock=1:0:0 analyse=0x1:0 me=dia subme=2 psy=1
> psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0
> cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=12
> lookahead_threads=2 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=23
> scenecut=40 intra_refresh=0 rc_lookahead=30 rc=abr mbtree=1 bitrate=350
> ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
> Output #0, mp4, to 'data/HXH2011/11-480P.mp4':
>   Metadata:
>     major_brand     : isom
>     minor_version   : 1
>     compatible_brands: isomavc1
>     encoder         : Lavf54.29.104
>     Stream #0:0(und): Video: h264 ([33][0][0][0] / 0x0021), yuv420p,
> 1280x720 [SAR 1:1 DAR 16:9], q=-1--1, pass 1, 350 kb/s, 12483297.00 tbn,
> 23.81 tbc
>     Metadata:
>       creation_time   : 2011-12-11 17:14:23
>       handler_name    : àj
>     Stream #0:1(und): Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz,
> stereo, s16, 58 kb/s
>     Metadata:
>       creation_time   : 2011-12-11 17:14:27
>       handler_name    : GPAC ISO Audio Handler
> Stream mapping:
>   Stream #0:0 -> #0:0 (h264 -> libx264)
>   Stream #0:1 -> #0:1 (aac -> libfaac)
> Press [q] to stop, [?] for help
> frame=    3 fps=0.1 q=-1.0 Lsize=   10436kB time=00:23:37.53 bitrate=
> 60.3kbits/s dup=0 drop=33746
> video:1kB audio:10195kB subtitle:0 global headers:0kB muxing overhead
> 2.352810%
> [libx264 @ 0x1bfd2e0] frame I:1     Avg QP:21.09  size:   214
> [libx264 @ 0x1bfd2e0] frame P:1     Avg QP:44.99  size:   135
> [libx264 @ 0x1bfd2e0] frame B:1     Avg QP:29.00  size:    35
> [libx264 @ 0x1bfd2e0] consecutive B-frames: 33.3% 66.7%  0.0%  0.0%
> [libx264 @ 0x1bfd2e0] mb I  I16..4: 100.0%  0.0%  0.0%
> [libx264 @ 0x1bfd2e0] mb P  I16..4:  0.4%  0.0%  0.0%  P16..4:  0.1%
> 0.0%  0.0%  0.0%  0.0%    skip:99.5%
> [libx264 @ 0x1bfd2e0] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.0%
> 0.0%  0.0%  direct: 0.0%  skip:100.0%
> [libx264 @ 0x1bfd2e0] final ratefactor: 26.67
> [libx264 @ 0x1bfd2e0] coded y,uvDC,uvAC intra: 0.1% 0.3% 0.2% inter: 0.0%
> 0.0% 0.0%
> [libx264 @ 0x1bfd2e0] i16 v,h,dc,p: 98%  0%  2%  0%
> [libx264 @ 0x1bfd2e0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu:  0%  0% 100%  0%  0%
> 0%  0%  0%  0%
> [libx264 @ 0x1bfd2e0] i8c dc,h,v,p: 100%  0%  0%  0%
> [libx264 @ 0x1bfd2e0] Weighted P-Frames: Y:0.0% UV:0.0%
> [libx264 @ 0x1bfd2e0] kb/s:24.38
> root at 2r22 /var/www/vhosts/stream.japnetwork.com #  ffmpeg -i
> data/HXH2011/11.mp4
> ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers
>   built on Dec 20 2012 14:56:14 with gcc 4.4.6 (GCC) 20120305 (Red Hat
> 4.4.6-4)
>   configuration: --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 --disable-ffplay --enable-shared --enable-gpl
> --arch=x86_64 --enable-postproc --enable-nonfree --enable-avfilter
> --enable-pthreads --extra-cflags=-fPIC
>   libavutil      51. 73.101 / 51. 73.101
>   libavcodec     54. 59.100 / 54. 59.100
>   libavformat    54. 29.104 / 54. 29.104
>   libavdevice    54.  2.101 / 54.  2.101
>   libavfilter     3. 17.100 /  3. 17.100
>   libswscale      2.  1.101 /  2.  1.101
>   libswresample   0. 15.100 /  0. 15.100
>   libpostproc    52.  0.100 / 52.  0.100
> Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'data/HXH2011/11.mp4':
>   Metadata:
>     major_brand     : isom
>     minor_version   : 1
>     compatible_brands: isomavc1
>     creation_time   : 2011-12-11 17:14:23
>   Duration: 00:23:37.53, start: 0.000000, bitrate: 1480 kb/s
>     Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p,
> 1280x720 [SAR 1:1 DAR 16:9], 1349 kb/s, 23.81 fps, 23.81 tbr, 49933188.00
> tbn, 47.62 tbc
>     Metadata:
>       creation_time   : 2011-12-11 17:14:23
>       handler_name    : àj
>     Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo,
> s16, 127 kb/s
>     Metadata:
>       creation_time   : 2011-12-11 17:14:27
>       handler_name    : GPAC ISO Audio Handler
> At least one output file must be specified

New description:

 After converting to mp4 (h264) , only see audio without pictuer

 here is converting and video information :-
 {{{
 root at 2r22 / #  ffmpeg -i data/HXH2011/11.mp4 -c:v libx264 -preset fast
 -b:v 350k -pass 1  -c:a libfaac -b:a 58k -y data/HXH2011/11-480P.mp4
 ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers
   built on Dec 20 2012 14:56:14 with gcc 4.4.6 (GCC) 20120305 (Red Hat
 4.4.6-4)
   configuration: --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 --disable-ffplay --enable-shared --enable-gpl
 --arch=x86_64 --enable-postproc --enable-nonfree --enable-avfilter
 --enable-pthreads --extra-cflags=-fPIC
   libavutil      51. 73.101 / 51. 73.101
   libavcodec     54. 59.100 / 54. 59.100
   libavformat    54. 29.104 / 54. 29.104
   libavdevice    54.  2.101 / 54.  2.101
   libavfilter     3. 17.100 /  3. 17.100
   libswscale      2.  1.101 /  2.  1.101
   libswresample   0. 15.100 /  0. 15.100
   libpostproc    52.  0.100 / 52.  0.100
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'data/HXH2011/11.mp4':
   Metadata:
     major_brand     : isom
     minor_version   : 1
     compatible_brands: isomavc1
     creation_time   : 2011-12-11 17:14:23
   Duration: 00:23:37.53, start: 0.000000, bitrate: 1480 kb/s
     Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p,
 1280x720 [SAR 1:1 DAR 16:9], 1349 kb/s, 23.81 fps, 23.81 tbr, 49933188.00
 tbn, 47.62 tbc
     Metadata:
       creation_time   : 2011-12-11 17:14:23
       handler_name    : àj
     Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo,
 s16, 127 kb/s
     Metadata:
       creation_time   : 2011-12-11 17:14:27
       handler_name    : GPAC ISO Audio Handler
 [libx264 @ 0x1bfd2e0] using SAR=1/1
 [libx264 @ 0x1bfd2e0] using cpu capabilities: MMX2 SSE2Fast SSSE3
 FastShuffle SSE4.2 AVX
 [libx264 @ 0x1bfd2e0] profile Main, level 3.1
 [libx264 @ 0x1bfd2e0] 264 - core 129 r2230 1cffe9f - H.264/MPEG-4 AVC
 codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options:
 cabac=1 ref=1 deblock=1:0:0 analyse=0x1:0 me=dia subme=2 psy=1
 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0
 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=12
 lookahead_threads=2 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=23
 scenecut=40 intra_refresh=0 rc_lookahead=30 rc=abr mbtree=1 bitrate=350
 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
 Output #0, mp4, to 'data/HXH2011/11-480P.mp4':
   Metadata:
     major_brand     : isom
     minor_version   : 1
     compatible_brands: isomavc1
     encoder         : Lavf54.29.104
     Stream #0:0(und): Video: h264 ([33][0][0][0] / 0x0021), yuv420p,
 1280x720 [SAR 1:1 DAR 16:9], q=-1--1, pass 1, 350 kb/s, 12483297.00 tbn,
 23.81 tbc
     Metadata:
       creation_time   : 2011-12-11 17:14:23
       handler_name    : àj
     Stream #0:1(und): Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz,
 stereo, s16, 58 kb/s
     Metadata:
       creation_time   : 2011-12-11 17:14:27
       handler_name    : GPAC ISO Audio Handler
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 -> libx264)
   Stream #0:1 -> #0:1 (aac -> libfaac)
 Press [q] to stop, [?] for help
 frame=    3 fps=0.1 q=-1.0 Lsize=   10436kB time=00:23:37.53 bitrate=
 60.3kbits/s dup=0 drop=33746
 video:1kB audio:10195kB subtitle:0 global headers:0kB muxing overhead
 2.352810%
 [libx264 @ 0x1bfd2e0] frame I:1     Avg QP:21.09  size:   214
 [libx264 @ 0x1bfd2e0] frame P:1     Avg QP:44.99  size:   135
 [libx264 @ 0x1bfd2e0] frame B:1     Avg QP:29.00  size:    35
 [libx264 @ 0x1bfd2e0] consecutive B-frames: 33.3% 66.7%  0.0%  0.0%
 [libx264 @ 0x1bfd2e0] mb I  I16..4: 100.0%  0.0%  0.0%
 [libx264 @ 0x1bfd2e0] mb P  I16..4:  0.4%  0.0%  0.0%  P16..4:  0.1%  0.0%
 0.0%  0.0%  0.0%    skip:99.5%
 [libx264 @ 0x1bfd2e0] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.0%  0.0%
 0.0%  direct: 0.0%  skip:100.0%
 [libx264 @ 0x1bfd2e0] final ratefactor: 26.67
 [libx264 @ 0x1bfd2e0] coded y,uvDC,uvAC intra: 0.1% 0.3% 0.2% inter: 0.0%
 0.0% 0.0%
 [libx264 @ 0x1bfd2e0] i16 v,h,dc,p: 98%  0%  2%  0%
 [libx264 @ 0x1bfd2e0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu:  0%  0% 100%  0%  0%
 0%  0%  0%  0%
 [libx264 @ 0x1bfd2e0] i8c dc,h,v,p: 100%  0%  0%  0%
 [libx264 @ 0x1bfd2e0] Weighted P-Frames: Y:0.0% UV:0.0%
 [libx264 @ 0x1bfd2e0] kb/s:24.38
 root at 2r22 /var/www/vhosts/stream.japnetwork.com #  ffmpeg -i
 data/HXH2011/11.mp4
 ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers
   built on Dec 20 2012 14:56:14 with gcc 4.4.6 (GCC) 20120305 (Red Hat
 4.4.6-4)
   configuration: --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 --disable-ffplay --enable-shared --enable-gpl
 --arch=x86_64 --enable-postproc --enable-nonfree --enable-avfilter
 --enable-pthreads --extra-cflags=-fPIC
   libavutil      51. 73.101 / 51. 73.101
   libavcodec     54. 59.100 / 54. 59.100
   libavformat    54. 29.104 / 54. 29.104
   libavdevice    54.  2.101 / 54.  2.101
   libavfilter     3. 17.100 /  3. 17.100
   libswscale      2.  1.101 /  2.  1.101
   libswresample   0. 15.100 /  0. 15.100
   libpostproc    52.  0.100 / 52.  0.100
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'data/HXH2011/11.mp4':
   Metadata:
     major_brand     : isom
     minor_version   : 1
     compatible_brands: isomavc1
     creation_time   : 2011-12-11 17:14:23
   Duration: 00:23:37.53, start: 0.000000, bitrate: 1480 kb/s
     Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p,
 1280x720 [SAR 1:1 DAR 16:9], 1349 kb/s, 23.81 fps, 23.81 tbr, 49933188.00
 tbn, 47.62 tbc
     Metadata:
       creation_time   : 2011-12-11 17:14:23
       handler_name    : àj
     Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo,
 s16, 127 kb/s
     Metadata:
       creation_time   : 2011-12-11 17:14:27
       handler_name    : GPAC ISO Audio Handler
 At least one output file must be specified
 }}}

--

Comment:

 Is your problem also reproducible with current git head?

 Please provide the input sample 11.mp4

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2206#comment:1>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list