1

Это файл метаданных, извлеченный с помощью Atom box studio:https://www.dropbox.com/s/tok76wospngf854/moov

Видео было конвертировано с помощью avconv, информация:

/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

Параметры команды avconv были следующими:

'-i', opts.video ,'-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)

Позже я опубликую новый атомный файл и используемую командную строку, а также пример видео.

В файле moov больше всего места занимают эти данные:

( 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

Много их! Более 1 миллиона строк ...

Пожалуйста помоги. Мне нужно сделать видео поток как можно более плавным. Но в настоящее время видеоплеер и видеосервер пропускают 5 Мб метаданных, а не воспроизводят видео мгновенно.

Что может вызвать такой большой файл метаданных (91.8mb!) для видео файла размером (718мб)?

1 ответ1

2

Я посмотрел на ваш текстовый файл, и это не метаданные, а файл журнала.

Насколько я вижу, журнал содержит по одной строке для каждого записанного фрагмента и еще больше дополнительной информации.

Если вы использовали лог-уровень verbose, это может быть нормальным явлением. В противном случае, возможно, у входного файла были некоторые проблемы.

Без дополнительной информации о том, что именно вы сделали, и особенно о параметрах команды aconv, нам было бы сложно быть более конкретным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .