[FFmpeg-user] ffplay on current build does not play mkv file but on old build does.

Tim Hiles thiles at confex.com
Wed Nov 9 20:57:26 EET 2016


Hi,

I have two zeranoe windows builds installed. Current version built and an
older build from 2015.  I've created a 5 second video (full command line
and uncut output below) using current git.  I only hear audio when I play
this file back when I use current build. However the 2015 build plays fine.
I've also included ffplay.exe command line and uncut output below from both
older and current builds below.

Also, possibly separate issue but as you can see I do get an error when
creating the video that doesn't effect playing the file with the old
version or VLC.  But, I'm curious as to why I get the error, how this
effects the file, and perhaps how to fix it if it should be fixed.

Lastly, I've included the report log if that provides any further detail to
aid.

C:\Users\c0nF3x41l3s>c:\ffmpeg\ffmpeg\bin\ffmpeg.exe -f dshow -i
video="screen-capture-recorder":audio="Internal Mic (ID
T High Definiti" -flags +global_header -vcodec libx264 -pix_fmt yuv420p
-preset ultrafast -acodec aac -ac 1 -ar 22050 -t
 00:00:05 -report "C:\CMT\Test.mkv"
ffmpeg started on 2016-11-09 at 10:02:54
Report written to "ffmpeg-20161109-100254.log"
ffmpeg version N-82274-g34aeb5d Copyright (c) 2000-2016 the FFmpeg
developers
  built with gcc 5.4.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-dxva2 --enable-libmfx --enable-nvenc --ena
ble-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig
--enable-frei0r --enable-gnutls --enable-iconv --ena
ble-libass --enable-libbluray --enable-libbs2b --enable-libcaca
--enable-libfreetype --enable-libgme --enable-libgsm --e
nable-libilbc --enable-libmodplug --enable-libmp3lame
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-lib
openh264 --enable-libopenjpeg --enable-libopus --enable-librtmp
--enable-libschroedinger --enable-libsnappy --enable-lib
soxr --enable-libspeex --enable-libtheora --enable-libtwolame
--enable-libvidstab --enable-libvo-amrwbenc --enable-libvo
rbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
--enable-libx265 --enable-libxavs --enable-li
bxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 35.100 / 55. 35.100
  libavcodec     57. 66.101 / 57. 66.101
  libavformat    57. 57.100 / 57. 57.100
  libavdevice    57.  2.100 / 57.  2.100
  libavfilter     6. 66.100 /  6. 66.100
  libswscale      4.  3.100 /  4.  3.100
  libswresample   2.  4.100 /  2.  4.100
  libpostproc    54.  2.100 / 54.  2.100
leaving aero onGuessed Channel Layout for Input Stream #0.1 : stereo
Input #0, dshow, from 'video=screen-capture-recorder:audio=Internal Mic
(IDT High Definiti':
  Duration: N/A, start: 349092.854000, bitrate: N/A
    Stream #0:0: Video: rawvideo, bgr0, 1366x768, 30 fps, 30 tbr, 10000k
tbn, 10000k tbc
    Stream #0:1: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
[libx264 @ 0000000000397120] using cpu capabilities: MMX2 SSE2Fast SSSE3
SSE4.2 AVX
[libx264 @ 0000000000397120] profile Constrained Baseline, level 3.2
[libx264 @ 0000000000397120] 264 - core 148 r2721 72d53ab - H.264/MPEG-4
AVC codec - Copyleft 2003-2016 - http://www.vid
eolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0
me=dia subme=0 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_th
reads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0
constrained_intra=0 bframes=0 weightp=0 keyint=250
 keyint_min=25 scenecut=0 intra_refresh=0 rc=crf mbtree=0 crf=23.0
qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq
=0
Output #0, matroska, to 'C:\CMT\Test.mkv':
  Metadata:
    encoder         : Lavf57.57.100
    Stream #0:0: Video: h264 (libx264) (H264 / 0x34363248), yuv420p,
1366x768, q=-1--1, 30 fps, 1k tbn, 30 tbc
    Metadata:
      encoder         : Lavc57.66.101 libx264
    Side data:
      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
    Stream #0:1: Audio: aac (LC) ([255][0][0][0] / 0x00FF), 22050 Hz, mono,
fltp, 69 kb/s
    Metadata:
      encoder         : Lavc57.66.101 aac
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (pcm_s16le (native) -> aac (native))
Press [q] to stop, [?] for help
[swscaler @ 00000000003a7fe0] Warning: data is not aligned! This can lead
to a speedloss
frame=  150 fps= 28 q=-1.0 Lsize=     758kB time=00:00:05.00
bitrate=1239.5kbits/s speed=0.919x
video:715kB audio:40kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: 0.349632%
[libx264 @ 0000000000397120] frame I:1     Avg QP:20.00  size:218939
[libx264 @ 0000000000397120] frame P:149   Avg QP:13.87  size:  3441
[libx264 @ 0000000000397120] mb I  I16..4: 100.0%  0.0%  0.0%
[libx264 @ 0000000000397120] mb P  I16..4:  0.6%  0.0%  0.0%  P16..4:  2.9%
 0.0%  0.0%  0.0%  0.0%    skip:96.6%
[libx264 @ 0000000000397120] coded y,uvDC,uvAC intra: 44.2% 4.5% 4.0%
inter: 1.6% 0.3% 0.2%
[libx264 @ 0000000000397120] i16 v,h,dc,p: 72% 25%  2%  2%
[libx264 @ 0000000000397120] i8c dc,h,v,p: 88%  9%  3%  0%
[libx264 @ 0000000000397120] kb/s:1170.64
[aac @ 000000000039a020] Qavg: 3008.527
[dshow @ 00000000006a8880] real-time buffer [screen-capture-recorder]
[video input] too full or near too full (275% of s
ize: 3041280 [rtbufsize parameter])! frame dropped!

C:\Users\c0nF3x41l3s>"C:\ffmpegOldTwo\ffmpeg\bin\ffplay.exe" -i
C:\CMT\Test.mkv
ffplay version N-76123-g002b049 Copyright (c) 2003-2015 the FFmpeg
developers
  built with gcc 5.2.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-avisynth --enable-bzlib --enable-fontconfi
g --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-libm
p3lame --enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora
--enable-libtwolame --enable-libvidstab --ena
ble-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
--enable-libwavpack --enable-libwebp --enabl
e-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma
--enable-decklink --enable-zlib
  libavutil      55.  4.100 / 55.  4.100
  libavcodec     57.  7.100 / 57.  7.100
  libavformat    57.  8.102 / 57.  8.102
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 11.100 /  6. 11.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.100 /  2.  0.100
  libpostproc    54.  0.100 / 54.  0.100
Input #0, matroska,webm, from 'C:\CMT\Test.mkv':B sq=    0B f=0/0
  Metadata:
    ENCODER         : Lavf57.57.100
  Duration: 00:00:05.05, start: 0.000000, bitrate: 1229 kb/s
    Stream #0:0: Video: h264 (Constrained Baseline), yuv420p, 1366x768, SAR
1:1 DAR 683:384, 30 fps, 30 tbr, 1k tbn, 60
tbc (default)
    Metadata:
      ENCODER         : Lavc57.66.101 libx264
      DURATION        : 00:00:05.050000000
    Stream #0:1: Audio: aac (LC), 22050 Hz, mono, fltp (default)
    Metadata:
      ENCODER         : Lavc57.66.101 aac
      DURATION        : 00:00:05.043000000
   5.03 A-V: -7.318 fd=   0 aq=    0KB vq=    0KB sq=    0B f=0/0

C:\Users\c0nF3x41l3s>"C:\ffmpeg\ffmpeg\bin\ffplay.exe" -i C:\CMT\Test.mkv
ffplay version N-82274-g34aeb5d Copyright (c) 2003-2016 the FFmpeg
developers
  built with gcc 5.4.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-dxva2 --enable-libmfx --enable-nvenc --ena
ble-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig
--enable-frei0r --enable-gnutls --enable-iconv --ena
ble-libass --enable-libbluray --enable-libbs2b --enable-libcaca
--enable-libfreetype --enable-libgme --enable-libgsm --e
nable-libilbc --enable-libmodplug --enable-libmp3lame
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-lib
openh264 --enable-libopenjpeg --enable-libopus --enable-librtmp
--enable-libschroedinger --enable-libsnappy --enable-lib
soxr --enable-libspeex --enable-libtheora --enable-libtwolame
--enable-libvidstab --enable-libvo-amrwbenc --enable-libvo
rbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
--enable-libx265 --enable-libxavs --enable-li
bxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 35.100 / 55. 35.100
  libavcodec     57. 66.101 / 57. 66.101
  libavformat    57. 57.100 / 57. 57.100
  libavdevice    57.  2.100 / 57.  2.100
  libavfilter     6. 66.100 /  6. 66.100
  libswscale      4.  3.100 /  4.  3.100
  libswresample   2.  4.100 /  2.  4.100
  libpostproc    54.  2.100 / 54.  2.100
Input #0, matroska,webm, from 'C:\CMT\Test.mkv':B sq=    0B f=0/0
  Metadata:
    ENCODER         : Lavf57.57.100
  Duration: 00:00:05.05, start: 0.000000, bitrate: 1229 kb/s
    Stream #0:0: Video: h264 (Constrained Baseline), yuv420p(progressive),
1366x768, 30 fps, 30 tbr, 1k tbn, 60 tbc (def
ault)
    Metadata:
      ENCODER         : Lavc57.66.101 libx264
      DURATION        : 00:00:05.050000000
    Stream #0:1: Audio: aac (LC), 22050 Hz, mono, fltp (default)
    Metadata:
      ENCODER         : Lavc57.66.101 aac
      DURATION        : 00:00:05.043000000
  -0.03 A-V:    nan fd=   0 aq=   11KB vq=  102KB sq=    0B f=0/0

Thanks!!
Tim
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ffmpeg-20161109-100254.log
Type: application/octet-stream
Size: 113856 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-user/attachments/20161109/ca495504/attachment.obj>


More information about the ffmpeg-user mailing list