Отображение информации о медиафайлах в Linux с помощью MediaInfo
MediaInfo — бесплатная программа с открытым исходным кодом, используемая для отображения информации о медиафайлах в Linux, BSD, Mac OS и Microsoft Windows. Он также доступен для мобильных платформ, таких как Android и iOS. Он отображает полную техническую информацию, а также информацию о тегах для аудио- и видеофайлов. Его можно легко интегрировать с другими программами. Mediainfo имеет как интерфейс командной строки (CLI), так и графический интерфейс пользователя (GUI), поэтому вы можете получить подробную информацию о медиафайле как с настольного компьютера, так и с серверной системы.
Перечень информации предоставлен МедиаИнфо
Mediainfor предоставляет обширный список технической информации и информации о тегах медиафайла, как указано ниже.
Общее:
- Имя медиафайла
- Формат Мкв, Мпег
- Размер файла
- Продолжительность
- Битрейт
- Закодированная дата
- Написание приложения mkvmerge
- И более.
Видео:
- Формат видео
- Информация о формате Расширенный видеокодек
- Настройки формата CABAC/8 опорных рамок
- Идентификатор кодека
- Ширина
- Высота
- Соотношение сторон дисплея
- Частота кадров
- Цветовое пространство
- И много.
Аудио:
- Аудио формат
- Канал
- Идентификатор кодека
- Частота кадров
- Режим сжатия
- Частота дискретизации
- И еще несколько.
Текст:
- Формат Е,г. UTF-8
- Идентификатор кодека
- Язык субтитров
- И еще несколько.
Главы:
- Общее количество глав
- Список глав
Поддерживаемые форматы
Mediainfo поддерживает следующие форматы мультимедиа.
- Видео: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB) и другие.
- Видеокодеки: DivX, XviD, MSMPEG4, ASP, H.264, AVC и другие.
- Аудио: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF и другие.
- Субтитры: СРТ, ССА, АСС, САМИ.
Более подробная информация на официальном сайте проекта приведена в конце данного руководства.
Установите MediaInfo в Linux
Mediainfo упакован в большинство популярных операционных систем Linux и доступен в репозиториях по умолчанию.
В Arch Linux убедитесь, что вы включили репозиторий [Community] и установите Mediainfo с помощью Pacman, как показано ниже.
sudo pacman -S mediainfo mediainfo-gui
В Debian:
sudo apt-get install mediainfo mediainfo-gui
В CentOS, RHEL включите [EPEL] репозиторий:
sudo yum install epel-release
А затем установите Mediainfo с помощью команды:
sudo yum install mediainfo mediainfo-gui
В Fedora:
sudo dnf install mediainfo mediainfo-gui
В openSUSE:
sudo zypper install mediainfo mediainfo-gui
В Ubuntu включите репозиторий [Universe]:
sudo add-apt-repository universe
А затем установите Mediainfo:
sudo apt install mediainfo mediainfo-gui
Отображение информации о медиафайлах в Linux с помощью MediaInfo
Типичное использование Mediainfo:
mediainfo <path_to_media_file>
Отображение информации о видеофайле с помощью Mediainfo
Например, чтобы найти информацию о файле Matroska, просто запустите:
mediainfo King\ kong.mkv
Пример вывода:
General
Unique ID : 235919701764564560562801819231992137181 (0xB17C7B57E53C1E03A43059E6AC7FC5DD)
Complete name : King kong.mkv
Format : Matroska
Format version : Version 1
File size : 851 MiB
Duration : 3 h 12 min
Overall bit rate : 618 kb/s
Movie name : King Kong
Encoded date : UTC 2011-01-11 11:25:57
Writing application : mkvmerge v2.2.0 ('Turn It On Again') built on Mar 4 2008 13:20:25
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4
Format settings : CABAC / 8 Ref Frames
Format settings, CABAC : Yes
Format settings, ReFrames : 8 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 3 h 12 min
Width : 1 280 pixels
Height : 544 pixels
Display aspect ratio : 2.35:1
Frame rate mode : Constant
Frame rate : 23.976 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Title : King Kong
Language : English
Default : Yes
Forced : No
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : HE-AAC / LC
Format settings : Explicit
Codec ID : A_AAC-2
Duration : 3 h 12 min
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 kHz / 24.0 kHz
Frame rate : 23.438 FPS (1024 SPF)
Compression mode : Lossy
Title : King Kong
Default : Yes
Forced : No
Text
ID : 3
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : King Kong
Language : English
Default : Yes
Forced : No
Отображение информации об аудиофайле с помощью Mediainfo
Mediainfo может перечислять технические подробности аудиофайла, например .mp3, как показано ниже.
mediainfo My\ heart\ will\ go\ on.mp3
Пример вывода:
General
Complete name : My heart will go on.mp3
Format : MPEG Audio
File size : 3.07 MiB
Duration : 3 min 38 s
Overall bit rate mode : Variable
Overall bit rate : 118 kb/s
Track name : 2432768786941406
Writing library : LAME3.100
major_brand : isom
minor_version : 512
compatible_brands : isomiso2mp41
Audio
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Format settings : Joint stereo / MS Stereo
Duration : 3 min 38 s
Bit rate mode : Variable
Bit rate : 118 kb/s
Channel(s) : 2 channels
Sampling rate : 44.1 kHz
Frame rate : 38.281 FPS (1152 SPF)
Compression mode : Lossy
Stream size : 3.07 MiB (100%)
Writing library : LAME3.100
Чтобы отобразить полную информацию, включая все внутренние теги, используйте флаг -f.
mediainfo -f King\ kong.mkv
Отображение конкретных сведений о медиафайле
Также можно указать конкретную информацию о медиафайле, например форматы аудио/видео, частоту кадров, скорость передачи данных и т. д., используя различные параметры.
Чтобы отобразить соотношение сторон данного медиафайла, запустите:
mediainfo King\ kong.mkv --Inform="Video;%DisplayAspectRatio%"
2.353
Чтобы отобразить аудиоформат медиафайла:
mediainfo King\ kong.mkv --Inform="Audio;%Format%"
AAC
Настройки формата отображения:
mediainfo King\ kong.mkv --Inform="Video;%Format_Settings%"
CABAC / 8 Ref Frames
Частота кадров дисплея:
mediainfo King\ kong.mkv --Inform="Video;%FrameRate%"
23.976
Время воспроизведения (длительность) медиафайла в формате ЧЧ:ММ:СС:ФФ:
mediainfo King\ kong.mkv --Inform="Video;%Duration/String4%"
03:12:26;07
Чтобы найти список всех доступных параметров медиафайла, запустите:
mediainfo --info-Parameters King\ kong.mkv
Чтобы получить помощь, запустите:
mediainfo -h
Рекомендуем прочитать:
- Как просмотреть метаданные изображения в Linux
- 20+ команд FFmpeg для начинающих
Отображение информации о медиафайлах с помощью графического интерфейса MediaInfo
Если вас не устраивает использование командной строки, вы можете использовать графический интерфейс пользователя Mediainfo для отображения информации о медиафайле.
Запустите графический интерфейс Mediainfo из Dash или меню.
Нажмите Файл -> Открыть -> Открыть файл(ы) в строке меню и выберите медиафайл на локальном диске.
Также возможно отображать информацию о нескольких файлах или обо всех файлах в каталоге. Чтобы отобразить информацию обо всех файлах в каталоге, выберите параметр Файл -> Открыть -> Открыть каталог.
Вы можете изменить представление по умолчанию на другой макет, например «Текст», HTML, XML и т. д. Для этого нажмите Вид в строке меню и выберите макет представления.
Ресурс:
- Сайт Медиаинфо