1

В Windows я обычно вижу общую длительность нескольких видеофайлов таких форматов, как (.avi, .wmv) в диалоге свойств.

Но я не могу видеть продолжительность всех файлов FLV таким образом. Я попробовал WMV и MPC плеер, и они тоже не покажут.

Что я могу сделать, чтобы просмотреть продолжительность нескольких файлов FLV?

1 ответ1

1

Базовая ОС Windows не взаимодействует с файлом метаданных в файле .flv даже с кодеками, так как большинство кодеков созданы для воспроизведения файла, а не для анализа его для вашей ОС.

Метаданные, хранящиеся в файле .flv, выглядят следующим образом:

  • "duration" - 64-битное значение IEEE с плавающей точкой в секундах.
  • "width" и "height" - 64-битное значение с плавающей точкой IEEE в пикселях
  • "framerate" - 64-битное значение с плавающей точкой IEEE в кадрах в секунду
  • "ключевые кадры" - массив с позициями p-кадров, необходимый при поиске произвольного доступа.
  • «| AdditionalHeader» - массив требуемых потоковых декодирующих информационных пар
    • "Шифрование" - массив обязательных информационных пар шифрования
    • "Метаданные" - строка в кодировке Base64 данных схемы DRM Adobe Access, содержащая требуемый ключ дешифрования

В конце концов flv, f4v, ect ... предназначены для использования в качестве встроенного видео. Windows, вероятно, не имеет этой функциональности из-за этого, но вы всегда можете написать свои собственные dll-файлы, чтобы справиться с этим, или найти стороннее программное обеспечение, такое как flvmdv, для просмотра этих метаданных

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