Я хотел бы видеть из командной строки всю информацию, относящуюся к данному видеофайлу, включая длину, качество, битрейт, разрешение, аудио и видео форматы, количество и язык аудиопотоков и субтитров и т. Д .; чем больше, тем лучше.
На данный момент я должен прибегнуть к вкладке «информация» VLC, потому что даже файловый менеджер Dolphin не помогает мне с этим: он показывает мне только некоторые из этих сведений и только для некоторых форматов (то есть .mkv
, кажется, не поддерживается таким образом ).
linux
command-line
video
Sekhemty
источник
источник
mkvinfo
иffprobe
а.mkvinfo -v -v video.mkv
Ответы:
Дайте mediainfo попробовать. В командной строке введите
mediainfo input.mkv
. Для более подробной видео информацииmediainfo --fullscan input.mkv
.Пример вывода:
источник
Вы можете использовать mplayer:
Выход:
источник
brew install mplayer
. mplayer обнаруживает гораздо больше нестандартных метаданных, чем mediainfo.ffprobe
Под Ubuntu:
Чтобы получить информацию о формате, потоках и т. Д., Выполните:
Вы также можете вывести в формате JSON или CSV. Смотрите больше о ffprobe .
ExifTool
Под Ubuntu:
Образец вывода:
Смотрите также: https://askubuntu.com/questions/249828/command-to-see-media-file-info-in-terminal
Проверено на Ubuntu 18.10.
источник
Mediainfo - отличный инструмент. В качестве альтернативы вы также можете получить детали с помощью ffprobe .
Вот вывод
источник
Как писал Гюнай Гюльтекин, вы можете получить только определенный атрибут, но цитаты отсутствовали:
Исходя из этого, я написал небольшую оболочку для вычисления продолжительности найденных файлов с выводом сводки:
источник
В последних дистрибутивах Linux вы также можете получить информацию, используя
avconv
:источник
avconv
больше не поставляется с Ubuntu.