[FFmpeg-user] Developer "cehoyos" closed my bug without any explanation, and without solving it

Alexey Eromenko al4321 at gmail.com
Thu Oct 13 00:58:46 EEST 2016


On Wed, Oct 12, 2016 at 11:46 PM, Carl Eugen Hoyos <ceffmpeg at gmail.com> wrote:
> 2016-10-12 23:38 GMT+02:00 Alexey Eromenko <al4321 at gmail.com>:
>> Carl Eugen Hoyos wrote:
>>>How can I reproduce this?
>>
>> Encode any file into *.mov and try to play it.
>
> Sorry that my question was so unclear:
> Please provide the command line and console output and an input (!)
> file that allow to reproduce this issue.


alexey at deb9ws:/media/cdrom$ ffmpeg -i
/media/sf_F_DRIVE/Test-video-coding/3DMark03/3DMark03-f01-h264-20000k-bitrate.mp4
-b:v 2000k /media/sf_F_DRIVE/Test-video-coding/3DMark03/3DMark03-f01-h264-2000k-bitrate-mov.mov
ffmpeg version 3.1.3-1 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 6.1.1 (Debian 6.1.1-11) 20160802
  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-libebur128 --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-libopencv
--enable-libx264
  WARNING: library configuration mismatch
  avutil      configuration: --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-libebur128 --enable-libflite --enable-libfontconfig
--enable-libfreetype --enable-libfribidi --enable-libgme
--enable-libgsm --enable-libmodplug --enable-libmp3lame
--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-libopencv --enable-libx264
  avcodec     configuration: --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-libebur128 --enable-libflite --enable-libfontconfig
--enable-libfreetype --enable-libfribidi --enable-libgme
--enable-libgsm --enable-libmodplug --enable-libmp3lame
--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-libopencv --enable-libx264
  avformat    configuration: --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-libebur128 --enable-libflite --enable-libfontconfig
--enable-libfreetype --enable-libfribidi --enable-libgme
--enable-libgsm --enable-libmodplug --enable-libmp3lame
--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-libopencv --enable-libx264
  avdevice    configuration: --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-libebur128 --enable-libflite --enable-libfontconfig
--enable-libfreetype --enable-libfribidi --enable-libgme
--enable-libgsm --enable-libmodplug --enable-libmp3lame
--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-libopencv --enable-libx264
  avfilter    configuration: --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-libebur128 --enable-libflite --enable-libfontconfig
--enable-libfreetype --enable-libfribidi --enable-libgme
--enable-libgsm --enable-libmodplug --enable-libmp3lame
--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-libopencv --enable-libx264
  swresample  configuration: --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-libebur128 --enable-libflite --enable-libfontconfig
--enable-libfreetype --enable-libfribidi --enable-libgme
--enable-libgsm --enable-libmodplug --enable-libmp3lame
--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-libopencv --enable-libx264
  libavutil      55. 28.100 / 55. 32.100
  libavcodec     57. 48.101 / 57. 61.100
  libavformat    57. 41.100 / 57. 51.103
  libavdevice    57.  0.101 / 57.  0.102
  libavfilter     6. 47.100 /  6. 63.100
  libavresample   3.  0.  0 /  3.  0.  0
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  1.100 /  2.  2.100
  libpostproc    54.  0.100 / 54.  0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
'/media/sf_F_DRIVE/Test-video-coding/3DMark03/3DMark03-f01-h264-20000k-bitrate.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf53.21.1
  Duration: 00:00:30.00, start: 0.000000, bitrate: 21985 kb/s
    Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p,
1024x768, 21981 kb/s, 30 fps, 30 tbr, 30 tbn, 60 tbc (default)
    Metadata:
      handler_name    : VideoHandler
[libx264 @ 0x1737e40] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
[libx264 @ 0x1737e40] profile High, level 3.1
[libx264 @ 0x1737e40] 264 - core 148 r2708 86b7198 - 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=abr
mbtree=1 bitrate=2000 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4
ip_ratio=1.40 aq=1:1.00
[mov @ 0x1736560] Using AVStream.codec to pass codec parameters to
muxers is deprecated, use AVStream.codecpar instead.
Output #0, mov, to
'/media/sf_F_DRIVE/Test-video-coding/3DMark03/3DMark03-f01-h264-2000k-bitrate-mov.mov':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf57.51.103
    Stream #0:0(und): Video: h264 (libx264) (avc1 / 0x31637661),
yuv420p, 1024x768, q=-1--1, 2000 kb/s, 30 fps, 15360 tbn, 30 tbc
(default)
    Metadata:
      handler_name    : VideoHandler
      encoder         : Lavc57.48.101 libx264
    Side data:
      cpb: bitrate max/min/avg: 0/0/2000000 buffer size: 0 vbv_delay: -1
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
Press [q] to stop, [?] for help
frame=  900 fps= 29 q=-1.0 Lsize=    8026kB time=00:00:29.90
bitrate=2198.8kbits/s speed=0.968x
video:8014kB audio:0kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: 0.142594%
[libx264 @ 0x1737e40] frame I:6     Avg QP:29.11  size: 76159
[libx264 @ 0x1737e40] frame P:226   Avg QP:34.17  size: 19209
[libx264 @ 0x1737e40] frame B:668   Avg QP:37.72  size:  5101
[libx264 @ 0x1737e40] consecutive B-frames:  0.9%  0.2%  0.7% 98.2%
[libx264 @ 0x1737e40] mb I  I16..4:  3.9% 59.7% 36.4%
[libx264 @ 0x1737e40] mb P  I16..4:  1.3%  9.8%  1.3%  P16..4: 42.3%
14.8%  8.9%  0.0%  0.0%    skip:21.6%
[libx264 @ 0x1737e40] mb B  I16..4:  0.1%  0.8%  0.0%  B16..8: 47.5%
4.7%  1.2%  direct: 2.4%  skip:43.2%  L0:45.5% L1:52.6% BI: 1.9%
[libx264 @ 0x1737e40] final ratefactor: 31.67
[libx264 @ 0x1737e40] 8x8 transform intra:77.6% inter:63.7%
[libx264 @ 0x1737e40] coded y,uvDC,uvAC intra: 61.3% 35.3% 5.5% inter:
14.4% 4.2% 0.0%
[libx264 @ 0x1737e40] i16 v,h,dc,p: 10% 42%  9% 39%
[libx264 @ 0x1737e40] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  6% 17% 19%  6%
14%  7% 17%  4% 10%
[libx264 @ 0x1737e40] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 11% 20% 26%  7%
9%  6%  9%  5%  7%
[libx264 @ 0x1737e40] i8c dc,h,v,p: 78% 15%  6%  1%
[libx264 @ 0x1737e40] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0x1737e40] ref P L0: 59.7% 16.2% 17.9%  6.2%
[libx264 @ 0x1737e40] ref B L0: 90.1%  7.4%  2.4%
[libx264 @ 0x1737e40] ref B L1: 96.4%  3.6%
[libx264 @ 0x1737e40] kb/s:2188.22

The problem is not encoded file per se, but the *.mov file extension,
that Android dislikes. As I said after a simple rename to MP4
extension, it works.

Input file:
https://drive.google.com/open?id=0BycgkMZbeQOzbzFIZy1aYzA3ZXc

Output file: (MOV)
https://drive.google.com/open?id=0BycgkMZbeQOzYjg3WnE0OTc5WUU

-- 
-Alexey Eromenko "Technologov"


More information about the ffmpeg-user mailing list