Получить информацию о видео из инструмента командной строки [дубликат]

Как обсуждалось в этом отчете об ошибке, текущее поведение (12.04) плагина меню обмена сообщениями для thunderbird заключается в том, чтобы превратить синий конверт только для определенных типов электронных писем (например, в зависимости от приоритета, списков рассылки и т. д.). Обычно списки рассылки не должны изменять цвет значков.

Вы можете отфильтровать свои письма в thunderbird (например, изменить приоритет), чтобы не запускать уведомление. Для этого настройте новый фильтр с Tools> Message Filters. Укажите критерии, которые соответствуют сообщениям, которые вы считаете низкими приоритетами. Среди возможных действий для выполнения есть Set priority to. Подберите его, затем установите значение Low или Lowest.

Вы можете проверить, работает ли это, добавив «вы в качестве отправителя» к критериям и отправив себе сообщение.

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

1
задан 10 August 2015 в 15:19

1 ответ

Существует несколько способов достижения этого. Вот три метода, используя три разных утилиты.

Использование exiftool

Установите libimage-exiftool-perl с помощью команды sudo apt-get install libimage-exiftool-perl. Выполнить exiftool /path/to/file Выводимый вами результат аналогичен этому:
ExifTool Version Number         : 9.04
File Name                       : filename.avi
Directory                       : Path/To/File
File Size                       : ### MB
File Modification Date/Time     : 2013:04:14 10:46:51+04:00
File Access Date/Time           : 2013:05:19 09:21:08+04:00
File Permissions                : rwxrwxr--
File Type                       : AVI
MIME Type                       : video/x-msvideo
Frame Rate                      : 25
Max Data Rate                   : 0 kB/s
Frame Count                     : 105154
Stream Count                    : 2
Stream Type                     : Video
Video Codec                     : xvid
Video Frame Rate                : 25
Video Frame Count               : 105154
Quality                         : 10000
Sample Size                     : Variable
Image Width                     : 640
Image Height                    : 360
Planes                          : 1
Bit Depth                       : 12
Compression                     : XVID
Image Length                    : 1382400
Pixels Per Meter X              : 0
Pixels Per Meter Y              : 0
Num Colors                      : Use BitDepth
Num Important Colors            : All
Audio Codec                     : 
Audio Sample Rate               : 41.67
Audio Sample Count              : 175252
Encoding                        : MP3
Num Channels                    : 2
Sample Rate                     : 48000
Avg Bytes Per Sec               : 16000
Bits Per Sample                 : 0
Stream Name                     : filename.audio
Duration                        : 1:10:06
Image Size                      : 640x360

Источник: http://ubuntuforums.org/showthread.php?t=474839&p=2851338#post2851338

Использование ffmpeg

Установите libimage-exiftool-perl с помощью команды sudo apt-get install libimage-exiftool-perl. Выполнить ffmpeg -i /path/to/file Запустить exiftool /path/to/file

Источник: http://ubuntuforums.org/showthread.php?t=474839&p=2851338#post2851338

Использование mplayer

Запуск ffmpeg -i /path/to/file Выполнить mplayer -vo null -ao null -identify -frames 0 /path/to/file Вывод, который вы получаете, подобен этому:
ExifTool Version Number         : 9.04
File Name                       : filename.avi
Directory                       : Path/To/File
File Size                       : ### MB
File Modification Date/Time     : 2013:04:14 10:46:51+04:00
File Access Date/Time           : 2013:05:19 09:21:08+04:00
File Permissions                : rwxrwxr--
File Type                       : AVI
MIME Type                       : video/x-msvideo
Frame Rate                      : 25
Max Data Rate                   : 0 kB/s
Frame Count                     : 105154
Stream Count                    : 2
Stream Type                     : Video
Video Codec                     : xvid
Video Frame Rate                : 25
Video Frame Count               : 105154
Quality                         : 10000
Sample Size                     : Variable
Image Width                     : 640
Image Height                    : 360
Planes                          : 1
Bit Depth                       : 12
Compression                     : XVID
Image Length                    : 1382400
Pixels Per Meter X              : 0
Pixels Per Meter Y              : 0
Num Colors                      : Use BitDepth
Num Important Colors            : All
Audio Codec                     : 
Audio Sample Rate               : 41.67
Audio Sample Count              : 175252
Encoding                        : MP3
Num Channels                    : 2
Sample Rate                     : 48000
Avg Bytes Per Sec               : 16000
Bits Per Sample                 : 0
Stream Name                     : filename.audio
Duration                        : 1:10:06
Image Size                      : 640x360

Источник: http://ubuntuforums.org/showthread.php?t=474839&p=2851338#post2851338

16
ответ дан 24 May 2018 в 21:29
  • 1
    exiftool хорош для простого формата вывода, например, я хотел видеть видеокодеки своих файлов AVI и выделять те, которые находятся в «divx», и полученные с помощью этого скрипта: exiftool * | grep "Video Codec \ | Имя файла " | grep --color -E '^ | divx' – Pisu 26 November 2016 в 20:30

Другие вопросы по тегам:

Похожие вопросы: