[FFmpeg-user] Video Duration Corruption

Edoceo, Inc. edoceo at gmail.com
Fri Aug 7 01:22:59 CEST 2015


On Thu, Aug 6, 2015 at 3:14 PM, Lou <lou at lrcd.com> wrote:

> On Thu, 6 Aug 2015 13:41:01 -0700
> "Edoceo, Inc." <edoceo at gmail.com> wrote:
>
> > I've got a few WebM videos that have crap data in them
>
> Please provide a sample file.
>

Here we go, will remain available for another year

http://edoceo.com/pub/8f3600f8-bfb1-4cf1-966f-cc9b0ec826e7_3694d18b-97bc-4f1a-8ad6-ac86c7206d1e.webm


>
> > I've got the command and output here:  http://edoceo.io/paste?p=BoIWim
>
> All relevant info should be included in your email message if possible.
> What if someone else comes across the same issue, and wants to view the
> command and output, but the link is dead?
>

Good point, the IRC room encourages pastebin so I followed that process for
my first post here.  Below is the contents of the bin.  I have also
uploaded the report from ffmpeg, it's visible at
http://edoceo.com/pub/8f3600f8-bfb1-4cf1-966f-cc9b0ec826e7_3694d18b-97bc-4f1a-8ad6-ac86c7206d1e.log

--- command & output to ffvhuff but also fails to webm ---
./bin/ffmpeg -fflags +genpts -i
'/tmp/8f3600f8-bfb1-4cf1-966f-cc9b0ec826e7_3694d18b-97bc-4f1a-8ad6-ac86c7206d1e.webm'
 -c:v ffvhuff -b:v 1M -r 24 -pix_fmt yuv420p -c:a flac -ac 2 -f matroska -y
'/tmp/8f3600f8-bfb1-4cf1-966f-cc9b0ec826e7_3694d18b-97bc-4f1a-8ad6-ac86c7206d1e-post.ffvhuff'

ffmpeg version N-48773-ge5774f2-static http://johnvansickle.com/ffmpeg/
 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.3 (Debian 4.9.3-3)
  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-aacenc --enable-libvo-amrwbenc
--enable-gray --enable-libopenjpeg --enable-libopus --enable-libass
--enable-gnutls --enable-libvidstab --enable-libsoxr --cc=gcc-4.9
  libavutil      54. 30.100 / 54. 30.100
  libavcodec     56. 57.100 / 56. 57.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 32.100 /  5. 32.100
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Input #0, matroska,webm, from
'/tmp/8f3600f8-bfb1-4cf1-966f-cc9b0ec826e7_3694d18b-97bc-4f1a-8ad6-ac86c7206d1e.webm':
  Metadata:
    encoder         : libwebm-0.2.1.0
    creation_time   : 2019-12-06 10:12:56
  Duration: 22668:23:00.86, start: 0.000000, bitrate: 0 kb/s
    Stream #0:0(eng): Audio: opus, 48000 Hz, mono, fltp (default)
    Stream #0:1(eng): Video: vp8, yuv420p, 640x480, SAR 1:1 DAR 4:3, 1k
tbr, 1k tbn, 1k tbc (default)
[flac @ 0x2d51dc0] encoding as 24 bits-per-sample
Output #0, matroska, to
'/tmp/8f3600f8-bfb1-4cf1-966f-cc9b0ec826e7_3694d18b-97bc-4f1a-8ad6-ac86c7206d1e-post.ffvhuff':
  Metadata:
    encoder         : Lavf56.40.101
    Stream #0:0(eng): Video: ffvhuff (FFVH / 0x48564646), yuv420p, 640x480
[SAR 1:1 DAR 4:3], q=2-31, 1000 kb/s, 24 fps, 1k tbn, 24 tbc (default)
    Metadata:
      encoder         : Lavc56.57.100 ffvhuff
    Stream #0:1(eng): Audio: flac ([172][241][0][0] / 0xF1AC), 48000 Hz,
stereo, s32 (24 bit), 128 kb/s (default)
    Metadata:
      encoder         : Lavc56.57.100 flac
Stream mapping:
  Stream #0:1 -> #0:0 (vp8 (native) -> ffvhuff (native))
  Stream #0:0 -> #0:1 (opus (native) -> flac (native))
Press [q] to stop, [?] for help
Input stream #0:1 frame changed from size:640x480 fmt:yuv420p to
size:480x360 fmt:yuv420p
Input stream #0:1 frame changed from size:480x360 fmt:yuv420p to
size:640x480 fmt:yuv420p
Input stream #0:1 frame changed from size:640x480 fmt:yuv420p to
size:480x360 fmt:yuv420p
Input stream #0:1 frame changed from size:480x360 fmt:yuv420p to
size:320x240 fmt:yuv420p
Input stream #0:1 frame changed from size:320x240 fmt:yuv420p to
size:240x180 fmt:yuv420p
Input stream #0:1 frame changed from size:240x180 fmt:yuv420p to
size:320x240 fmt:yuv420p drop=19
Input stream #0:1 frame changed from size:320x240 fmt:yuv420p to
size:240x180 fmt:yuv420p
Input stream #0:1 frame changed from size:240x180 fmt:yuv420p to
size:320x240 fmt:yuv420p
Input stream #0:1 frame changed from size:320x240 fmt:yuv420p to
size:480x360 fmt:yuv420p
Input stream #0:1 frame changed from size:480x360 fmt:yuv420p to
size:640x480 fmt:yuv420p
Input stream #0:1 frame changed from size:640x480 fmt:yuv420p to
size:480x360 fmt:yuv420p0 drop=34
Input stream #0:1 frame changed from size:480x360 fmt:yuv420p to
size:640x480 fmt:yuv420p
Input stream #0:1 frame changed from size:640x480 fmt:yuv420p to
size:480x360 fmt:yuv420p0 drop=49
Input stream #0:1 frame changed from size:480x360 fmt:yuv420p to
size:320x240 fmt:yuv420p
Input stream #0:1 frame changed from size:320x240 fmt:yuv420p to
size:480x360 fmt:yuv420p0 drop=69
Input stream #0:1 frame changed from size:480x360 fmt:yuv420p to
size:640x480 fmt:yuv420p
Input stream #0:1 frame changed from size:640x480 fmt:yuv420p to
size:480x360 fmt:yuv420p
Input stream #0:1 frame changed from size:480x360 fmt:yuv420p to
size:320x240 fmt:yuv420p
Input stream #0:1 frame changed from size:320x240 fmt:yuv420p to
size:240x180 fmt:yuv420p
Input stream #0:1 frame changed from size:240x180 fmt:yuv420p to
size:320x240 fmt:yuv420p=0 drop=156
Input stream #0:1 frame changed from size:320x240 fmt:yuv420p to
size:480x360 fmt:yuv420p
Input stream #0:1 frame changed from size:480x360 fmt:yuv420p to
size:640x480 fmt:yuv420p
Input stream #0:1 frame changed from size:640x480 fmt:yuv420p to
size:480x360 fmt:yuv420p
Input stream #0:1 frame changed from size:480x360 fmt:yuv420p to
size:640x480 fmt:yuv420p=0 drop=177
frame= 9337 fps=1269 q=-0.0 Lsize= 1727155kB time=22668:23:00.33 bitrate=
0.2kbits/s dup=0 drop=183
video:1726700kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: 0.026363%
-----


More information about the ffmpeg-user mailing list