Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This is the metadata file, extracted with Atom box studio:

Video was converted with avconv, info:

/usr/local/bin/avconv -version
avconv version 9.4, Copyright (c) 2000-2013 the Libav developers
  built on Mar 25 2013 20:43:51 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)
avconv 9.4
libavutil     52.  3. 0 / 52.  3. 0
libavcodec    54. 35. 0 / 54. 35. 0
libavformat   54. 20. 3 / 54. 20. 3
libavdevice   53.  2. 0 / 53.  2. 0
libavfilter    3.  3. 0 /  3.  3. 0
libavresample  1.  0. 1 /  1.  0. 1
libswscale     2.  1. 1 /  2.  1. 1

The avconv command parameters were :

'-i', ,'-strict', 'experimental' ,'-acodec', 'aac' ,'-ac', '2' ,'-ab', '128k' ,'-ar', '44100' ,'-y' ,'-c:v', 'libx264' ,'-qscale', '1' ,'-s', opts.sizes || '640x480' ,'-g', '25' ,'-r', '25' ,path.join(opts.pre_meta_path,status.filename)

Later I'll post new atom file and command line used, as well sample of video.

The most space used in moov file is this data:

( 249512) Chunk Offset :  0x23A9053B
( 249513) Chunk Offset :  0x23A91D70
( 249514) Chunk Offset :  0x23A91EDF
( 249515) Chunk Offset :  0x23A92699
( 249516) Chunk Offset :  0x23A94112


( 315536) Sample Size :     344
( 315537) Sample Size :     344
( 315538) Sample Size :     345
( 315539) Sample Size :     338

A LOT of them! Over 1 million of lines...

Please help. I need to make video stream as smooth as possible. But currently video player and video server passing over 5mb metadata instead of playing video instantly.

What could cause so big metadata file(91.8mb!) for video file of size(718mb) ?

share|improve this question
Without knowing the exact avconv command used, I suspect that this will be impossible to answer. It's likely due to the -loglevel used, though even then 90+ mb seems excessive. – evilsoup Mar 29 '13 at 13:21
I dont understand, why would a final video need a metadata file? These additional files for AVIs are usefull for storing many types of data, but as an output item why would your viewers want them? When doing VBR encoding (2Pass) or special processing, a seperate file might be produced that is reqired to finish the processing (2nd passes) but the end user has no need or desire for these files. Mabey this is some kind of NEW thing? But I can't believe that it would be a really usefull thing, when distributing a simple video to end users. – Psycogeek Apr 4 '13 at 18:56

I have taken a look at your text file, and this is not metadata, but a log file.

The log contains, as far as I can see, one line for each chunk written and even more additional information.

If you have used the loglevel of verbose, this might be a normal occurrence. Otherwise, maybe the input file had some issues.

Without more information about what you did exactly and especially the parameters of the aconv command, it would be hard for us to be more specific.

share|improve this answer
'-i', ,'-strict', 'experimental' ,'-acodec', 'aac' ,'-ac', '2' ,'-ab', '128k' ,'-ar', '44100' ,'-y' ,'-c:v', 'libx264' ,'-qscale', '1' ,'-s', opts.sizes || '640x480' ,'-g', '25' ,'-r', '25' ,path.join(opts.pre_meta_path,status.filename) here is array of parameters used for avconv – Somebody Mar 30 '13 at 14:06
That's not exactly a command line. – harrymc Apr 2 '13 at 10:32
What the difference? All parameters are visible. – Somebody Apr 24 '13 at 8:18
I have copied these parameters into your post for you about a month ago. Just to remark that having the actual command-line to which this was translated would have made it easier to be sure of what is going on. – harrymc Apr 24 '13 at 8:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .