АнглийскийФранцузскийИспанский

Значок OnWorks

avprobe - Интернет в облаке

Запустите avprobe в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда avprobe, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


ffprobe - медиа-зонд ffprobe

СИНТАКСИС


ffprobe [кредита] [входной_файл]

ОПИСАНИЕ


ffprobe собирает информацию из мультимедийных потоков и распечатывает ее на людях и машинах.
читабельный мод.

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

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

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

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

Вывод ffprobe разработан так, чтобы его можно было легко анализировать с помощью текстового фильтра, и он состоит из одного
или несколько разделов формы, определенной выбранным писателем, который указан
print_format опцию.

Разделы могут содержать другие вложенные разделы и идентифицируются по имени (которое может быть
общий для других разделов) и уникальное имя. См. Вывод разделах.

Теги метаданных, хранящиеся в контейнере или в потоках, распознаются и печатаются в
соответствующий раздел "FORMAT", "STREAM" или "PROGRAM_STREAM".

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Все числовые параметры, если не указано иное, принимают строку, представляющую
число в качестве входных данных, за которым может следовать один из префиксов единиц СИ, например: 'K',
«M» или «G».

Если к префиксу единицы СИ добавляется буква i, полный префикс будет интерпретироваться как
префикс единицы для двоичных кратных, которые основаны на степенях 1024 вместо степеней
1000. Добавление буквы «B» к префиксу единицы СИ умножает значение на 8. Это позволяет использовать,
например: «KB», «MiB», «G» и «B» в качестве числовых суффиксов.

Параметры, не принимающие аргументов, являются логическими параметрами и устанавливают соответствующее значение.
к истине. Для них можно установить значение false, поставив перед именем параметра префикс «нет». Например
использование "-nofoo" установит для логической опции с именем "foo" значение false.

Поток спецификаторы
Некоторые параметры применяются к потоку, например, битрейт или кодек. Спецификаторы потока используются для
точно указать, к какому потоку (-ам) принадлежит данная опция.

Спецификатор потока - это строка, обычно добавляемая к имени опции и отделяемая от него.
двоеточием. Например, "-codec: a: 1 ac3" содержит спецификатор потока "a: 1", который соответствует
второй аудиопоток. Следовательно, для второго аудиопотока будет выбран кодек ac3.

Спецификатор потока может соответствовать нескольким потокам, поэтому параметр применяется ко всем из
их. Например, спецификатор потока в "-b: a 128k" соответствует всем аудиопотокам.

Описатель пустого потока соответствует всем потокам. Например, «-codec copy» или «-codec:
copy "скопирует все потоки без перекодирования.

Возможные формы спецификаторов потока:

поток_индекс
Соответствует потоку с этим индексом. Например, "-threads: 1 4" установит количество потоков для
второй поток на 4.

тип_потока[:поток_индекс]
тип_потока может быть одним из следующих: 'v' или 'V' для видео, 'a' для аудио, 's' для
подзаголовок, «d» для данных и «t» для вложений. 'v' соответствует всем видеопотокам, 'V'
соответствует только видеопотокам, к которым не прикреплены изображения, эскизы видео или обложка
искусства. Если поток_индекс задается, тогда он соответствует номеру потока поток_индекс этого
тип. В противном случае он соответствует всем потокам этого типа.

p:идентификатор_программы[:поток_индекс]
If поток_индекс задан, то он соответствует потоку с номером поток_индекс в
программа с идентификатором идентификатор_программы. В противном случае он соответствует всем потокам в программе.

#поток_ид or i:поток_ид
Сопоставьте поток по идентификатору потока (например, PID в контейнере MPEG-TS).

m:ключ[:ценностное ]
Соответствует потокам с тегом метаданных ключ имеющий указанное значение. Если ценностное Не
Данный, сопоставляет потоки, содержащие данный тег, с любым значением.

u Соответствует потокам с используемой конфигурацией, кодек должен быть определен, а основные
должна присутствовать такая информация, как размер видео или частота дискретизации звука.

Обратите внимание, что в FFmpeg, сопоставление по метаданным будет правильно работать только для входных файлов.

Общий кредита
Эти параметры используются в инструментах ff *.

-L Показать лицензию.

-час, - ?, -помощь, --Помогите [аргумент]
Покажи справку. Необязательный параметр может быть указан для вывода справки по конкретному элементу.
Если аргумент не указан, отображаются только базовые (не расширенные) параметры инструмента.

Возможные значения аргумент составляют:

длинной
Печать дополнительных параметров инструмента в дополнение к основным параметрам инструмента.

полный
Распечатать полный список опций, включая общие и частные опции для кодировщиков,
декодеры, демультиплексоры, мультиплексоры, фильтры и т. д.

декодер =имя_декодера
Распечатать подробную информацию о названном декодере имя_декодера, Использовать -декодеры
возможность получить список всех декодеров.

кодировщик =Encoder_name
Распечатать подробную информацию о названном кодировщике Encoder_name, Использовать -энкодеры
возможность получить список всех кодировщиков.

демультиплексор =имя_демультиплексора
Вывести подробную информацию о демультиплексоре с именем имя_демультиплексора, Использовать -форматы
возможность получить список всех демультиплексоров и мультиплексоров.

muxer =имя_мультиплексора
Распечатать подробную информацию о мультиплексоре с именем имя_мультиплексора, Использовать -форматы
возможность получить список всех мультиплексоров и демультиплексоров.

фильтр =имя_фильтра
Распечатать подробную информацию о названии фильтра имя_фильтра, Использовать -фильтры
возможность получить список всех фильтров.

-версия
Показать версию.

-форматы
Показать доступные форматы (включая устройства).

-devices
Показать доступные устройства.

-кодеки
Показать все кодеки, известные libavcodec.

Обратите внимание, что термин «кодек» используется в этой документации как сокращение для
то, что более правильно называется форматом битового потока мультимедиа.

-декодеры
Показать доступные декодеры.

-энкодеры
Показать все доступные кодировщики.

-bsfs
Показать доступные фильтры битового потока.

-протоколы
Показать доступные протоколы.

-фильтры
Показать доступные фильтры libavfilter.

-pix_fmts
Показать доступные форматы пикселей.

-sample_fmts
Показать доступные образцы форматов.

-разметки
Показывать названия каналов и стандартные макеты каналов.

-цвета
Показать распознанные названия цветов.

-sources устройство[,опт1=val1[,опт2=val2] ...]
Показать автоматически обнаруженные источники входного устройства. Некоторые устройства могут предоставлять системные
имена зависимых источников, которые не могут быть обнаружены автоматически. Возвращенный список не может быть
предполагается всегда быть полным.

ffmpeg -sources pulse, server = 192.168.0.4

- раковины устройство[,опт1=val1[,опт2=val2] ...]
Показать автоматически обнаруженные приемники выходного устройства. Некоторые устройства могут предоставлять системные
имена зависимых приемников, которые не могут быть обнаружены автоматически. Возвращенный список не может быть принят
быть всегда полным.

ffmpeg -sinks pulse, server = 192.168.0.4

-логуровень [повтор +]уровень журнала | -v [повтор +]уровень журнала
Установите уровень ведения журнала, используемый библиотекой. Добавление "repeat +" означает, что повторяется
вывод журнала не должен сжиматься до первой строки, а "Последнее сообщение повторяется n
times "строка будет опущена." repeat "также можно использовать отдельно. Если используется" repeat "
в одиночку и без предварительной установки уровня журнала будет использоваться уровень журнала по умолчанию. Если несколько
Приведены параметры loglevel, использование «повторения» не изменит уровень журналирования. уровень журнала
является строкой или числом, содержащим одно из следующих значений:

тихий, -8
Вообще ничего не показывать; Молчи.

паника, 0
Показывать только фатальные ошибки, которые могут привести к сбою процесса, например, assert
отказ. В настоящее время это ни для чего не используется.

фатальный 8
Показывать только фатальные ошибки. Это ошибки, после которых процесс абсолютно не может
продолжить после.

ошибка, 16
Показать все ошибки, в том числе те, которые можно исправить.

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

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

подробный, 40
То же, что и "info", только более подробное.

отлаживать, 48
Показать все, включая отладочную информацию.

след, 56

По умолчанию программа регистрируется в stderr, если окраска поддерживается терминалом,
цвета используются для обозначения ошибок и предупреждений. Раскрашивание журнала можно отключить, установив
переменная среды AV_LOG_FORCE_NOCOLOR or НЕТ_COLOR, или может быть принудительно установлен
переменная среды AV_LOG_FORCE_COLOR. Использование переменной окружения НЕТ_COLOR
устарел и будет удален в следующей версии FFmpeg.

-report
Дамп полной командной строки и вывода консоли в файл с именем
"программа-ГГГГММДД-ЧЧММСС.log " в текущем каталоге. Этот файл может быть полезен для
отчеты об ошибках. Это также подразумевает «подробный словарь».

Установка переменной окружения FREPORT к любому значению имеет тот же эффект. Если
значение представляет собой последовательность ключ = значение, разделенную ':', эти параметры будут влиять на отчет;
значения параметров должны быть экранированы, если они содержат специальные символы или параметры
delimiter ':' (см. раздел `` Цитирование и экранирование '' в руководстве ffmpeg-utils).

Распознаются следующие варианты:

файл
установить имя файла для использования в отчете; % p заменяется на имя
программа,% t заменяется меткой времени, "%%" заменяется на простой "%"

уровень
установить уровень детализации журнала с помощью числового значения (см. «-loglevel»).

Например, чтобы вывести отчет в файл с именем ffreport.log с использованием уровня журнала 32
(псевдоним для уровня журнала "информация"):

FFREPORT = file = ffreport.log: level = 32 ffmpeg -i input output

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

-hide_banner
Подавить печать баннера.

Все инструменты FFmpeg обычно показывают уведомление об авторских правах, параметры сборки и библиотеку.
версии. Этот параметр можно использовать для подавления печати этой информации.

-cpuflags Флаги (Глобальный)
Позволяет устанавливать и очищать флаги процессора. Этот вариант предназначен для тестирования. Не используйте
это, если вы не знаете, что делаете.

ffmpeg -cpuflags -sse + mmx ...
ffmpeg -cpuflags ммх...
ffmpeg -cpuflags 0 ...

Возможные флаги для этой опции:

x86
MMX
mmxext
SSE
sse2
sse2slow
sse3
sse3slow
сссе3
атом
sse4.1
sse4.2
avx
avx2
ХОР
fma3
fma4
3dnow
3dnowext
ИМТ1
ИМТ2
смов
ARM
Armv5te
ARMv6
Armv6t2
ВФП
vfpv3
неоновый
сидеть
AAArch64
ARMv8
ВФП
неоновый
PowerPC
альтивек
Конкретный Процессоры
Pentium2
Pentium3
Pentium4
k6
k62
Athlon
Athlonxp
k8
-opencl_bench
Эта опция используется для тестирования всех доступных устройств OpenCL и печати результатов.
Эта опция доступна, только если FFmpeg скомпилирован с помощью "--enable-opencl".

Когда FFmpeg настроен с помощью "--enable-opencl", параметры для глобального OpenCL
контекст устанавливаются через -opencl_options. См. Раздел «Параметры OpenCL» в ffmpeg-
руководство по утилите для получения полного списка поддерживаемых опций. Среди прочего, эти параметры
включить возможность выбора конкретной платформы и устройства для запуска кода OpenCL
на. По умолчанию FFmpeg запускается на первом устройстве первой платформы. В то время как
опции для глобального контекста OpenCL предоставляют пользователю гибкость при выборе
Устройство OpenCL по своему выбору, большинство пользователей, вероятно, захотят выбрать самое быстрое
Устройство OpenCL для своей системы.

Эта опция помогает выбрать наиболее эффективную конфигурацию, определяя
соответствующее устройство для системы пользователя. Встроенный тест выполняется на всех
Устройства OpenCL и производительность измеряется для каждого устройства. Устройства в
список результатов отсортирован в зависимости от их производительности с указанием самого быстрого устройства
первый. Пользователь может впоследствии вызвать FFmpeg использование устройства считается наиболее
соответствующий через -opencl_options чтобы получить лучшую производительность для OpenCL
ускоренный код.

Типичное использование самого быстрого устройства OpenCL включает следующие шаги.

Выполните команду:

ffmpeg -opencl_bench

Запишите идентификатор платформы (пидкс) и ID устройства (дидкс) первого, то есть самого быстрого устройства
в списке. Выберите платформу и устройство с помощью команды:

ffmpeg -opencl_options platform_idx = : device_idx = ...

-opencl_options кредита (Глобальный)
Установите параметры среды OpenCL. Эта опция доступна, только если FFmpeg был
скомпилирован с помощью "--enable-opencl".

кредита должен быть список ключ=ценностное пары опций, разделенные знаком ":". См. Документ OpenCL
Параметры '' в руководстве по ffmpeg-utils для получения списка поддерживаемых параметров.

AVОпции
Эти параметры предоставляются напрямую libavformat, libavdevice и libavcodec.
библиотеки. Чтобы увидеть список доступных AVOptions, используйте -Помощь вариант. Они есть
разделены на две категории:

родовой
Эти параметры можно установить для любого контейнера, кодека или устройства. Общие варианты:
перечислены в параметрах AVFormatContext для контейнеров / устройств и в разделе AVCodecContext
варианты кодеков.

частная
Эти параметры зависят от конкретного контейнера, устройства или кодека. Частные варианты
перечислены в соответствующих им контейнерах / устройствах / кодеках.

Например, чтобы записать заголовок ID3v2.3 вместо ID3v2.4 по умолчанию в файл MP3, используйте
id3v2_версия частная опция мультиплексора MP3:

ffmpeg -i input.flac -id3v2_version 3 out.mp3

Все AVOptions кодека относятся к потоку, поэтому спецификатор потока должен быть прикреплен к
их.

Обратите внимание -опция синтаксис не может использоваться для логических AVOptions, используйте -Option 0/-Option 1.

Примечание: старый недокументированный способ указания AVOptions для каждого потока путем добавления v / a / s к
имя параметров устарело и скоро будет удалено.

Главная кредита
-f формат
Принудительно использовать формат.

-единица измерения
Покажите единицу отображаемых значений.

-префикс
Используйте префиксы SI для отображаемых значений. Если только опция "-byte_binary_prefix" не
все используемые префиксы десятичные.

-byte_binary_prefix
Принудительно использовать двоичные префиксы для байтовых значений.

-шестидесятичный
Используйте шестидесятеричный формат HH: MM: SS.MICROSECONDS для значений времени.

-хорошенький
Уточните формат отображаемых значений, он соответствует параметрам "-unit
-prefix -byte_binary_prefix -sexagesimal ".

-из, -print_format имя_писателя[=параметры_писателя]
Установите выходной формат печати.

имя_писателя указывает имя писателя, и параметры_писателя определяет параметры
передать писателю.

Например, для печати вывода в формате JSON укажите:

-print_formatjson

Дополнительные сведения о доступных форматах выходной печати см. В разделе «Писатели».
внизу.

-секции
Распечатать структуру разделов и информацию о разделах и выйти. Вывод не предназначен для
анализироваться машиной.

-select_streams поток_спецификатор
Выбирать только те потоки, которые указаны поток_спецификатор. Этот параметр влияет только на
параметры, относящиеся к потокам (например, «show_streams», «show_packets» и т. д.).

Например, чтобы показать только аудиопотоки, вы можете использовать команду:

ffprobe -show_streams -select_streams ВХОД

Чтобы показать только видеопакеты, принадлежащие видеопотоку с индексом 1:

ffprobe -show_packets -select_streams v: 1 ВХОД

-show_data
Показывать данные полезной нагрузки в виде шестнадцатеричного дампа и дампа ASCII. В сочетании с -show_packets, Он
сбросит данные пакетов. В сочетании с -show_streams, он сбросит кодек
экстраданные.

Дамп печатается как поле «данные». Он может содержать символы новой строки.

-show_data_hash алгоритм
Показать хэш данных полезной нагрузки для пакетов с -show_packets и для экстраданных кодека
-show_streams.

-show_error
Показать информацию об ошибке, обнаруженной при попытке зондирования входа.

Информация об ошибке печатается в разделе с именем «ERROR».

-show_format
Показать информацию о формате контейнера входящего мультимедийного потока.

Вся информация о формате контейнера печатается в разделе с именем «FORMAT».

-show_format_entry имя
Подобно -show_format, но печатает только указанную запись формата контейнера
информация, а не все. Этот вариант можно давать более одного раза, тогда все
будут показаны указанные записи.

Эта опция устарела, используйте вместо нее show_entries.

-show_entries раздел_записи
Установите список отображаемых записей.

Записи указываются в соответствии со следующим синтаксисом. раздел_записи содержит
список записей разделов, разделенных ":". Каждая запись раздела состоит из раздела
имя (или уникальное имя), за которым может следовать список записей, локальных для этого раздела,
разделены по ",".

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

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

Формальный синтаксис определяется следующим образом:

знак равно [, ]
знак равно знак равно ]]
знак равно [: ]

Например, чтобы показать только индекс и тип каждого потока, а также время PTS,
продолжительность и индекс потока пакетов, вы можете указать аргумент:

пакет = pts_time, duration_time, stream_index: stream = index, codec_type

Чтобы показать все записи в разделе «формат», но только тип кодека в
в разделе «поток» укажите аргумент:

формат: stream = codec_type

Чтобы показать все теги в разделах потока и формата:

stream_tags: format_tags

Чтобы в разделах потока отображался только тег "title" (если он есть):

stream_tags = название

-show_packets
Показать информацию о каждом пакете, содержащемся во входном мультимедийном потоке.

Информация для каждого отдельного пакета печатается в специальном разделе с именем
«ПАКЕТ».

-show_frames
Показать информацию о каждом кадре и субтитрах, содержащихся во входном мультимедиа
поток.

Информация для каждого отдельного кадра печатается в специальном разделе с названием.
«КАДР» или «СУБТИТРЫ».

-show_streams
Показать информацию о каждом медиапотоке, содержащемся во входном мультимедийном потоке.

Информация о каждом медиапотоке печатается в специальном разделе с именем
"ТРАНСЛИРОВАТЬ".

-шоу_программы
Показать информацию о программах и их потоках, содержащихся во входном мультимедиа
поток.

Информация о каждом медиапотоке печатается в специальном разделе с именем
«ПРОГРАММА_ПОТОК».

-show_chapters
Показать информацию о главах, хранящихся в формате.

Каждая глава печатается в отдельном разделе с названием «ГЛАВА».

-count_frames
Подсчитайте количество кадров в потоке и сообщите об этом в соответствующем потоке.
.

-count_packets
Подсчитайте количество пакетов в потоке и сообщите об этом в соответствующем потоке.
.

-read_intervals read_interval (интервалы чтения)
Читайте только указанные интервалы. read_interval (интервалы чтения) должен быть последовательностью интервала
спецификации, разделенные ",". ffprobe будет искать начальную точку интервала,
и продолжу читать с этого.

Каждый интервал определяется двумя необязательными частями, разделенными «%».

Первая часть определяет начальную позицию интервала. Это трактуется как абсолютное
положение, или как относительное смещение от текущей позиции, если ему предшествует
"+" символ. Если эта первая часть не указана, поиск не будет выполняться, когда
чтение этого интервала.

Вторая часть определяет конечную позицию интервала. Это трактуется как абсолютное
положение, или как относительное смещение от текущей позиции, если ему предшествует
"+" символ. Если спецификация смещения начинается с "#", это интерпретируется как
количество пакетов для чтения (не включая пакеты сброса) из интервала
Начните. Если вторая часть не указана, программа будет читать до конца
вход.

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

Формальный синтаксис определяется следующим образом:

знак равно | + ] [% [ | + ]]
знак равно [, ]

Ниже приведены несколько примеров.

· Поиск до времени 10, чтение пакетов до 20 секунд после найденной точки поиска, затем
найдите позицию "01:30" (1 минута и тридцать секунд) и прочитайте пакеты, пока
позиция «01:45».

10%+20,01:30%01:45

· Прочитать только 42 пакета после поиска позиции "01:23":

01:23% + # 42

· Читайте только первые 20 секунд с начала:

% + 20

· Прочтите от начала до позиции «02:30»:

% 02: 30

-show_private_data, -частный
Показать личные данные, то есть данные в зависимости от формата конкретного показанного
элемент. Этот параметр включен по умолчанию, но вам может потребоваться отключить его для
конкретное использование, например, при создании вывода XML, совместимого с XSD.

-show_program_version
Показать информацию, относящуюся к версии программы.

Информация о версии печатается в разделе с именем «PROGRAM_VERSION».

-show_library_versions
Показать информацию, относящуюся к версиям библиотеки.

Информация о версии для каждой библиотеки печатается в разделе с именем
«БИБЛИОТЕКА_ВЕРСИЯ».

-show_versions
Показать информацию, относящуюся к версиям программы и библиотеки. Это эквивалент
установка обоих -show_program_version и -show_library_versions настройки.

-show_pixel_formats
Показать информацию обо всех форматах пикселей, поддерживаемых FFmpeg.

Информация о формате пикселей для каждого формата печатается в разделе с именем
«PIXEL_FORMAT».

битоточный
Принудительный битексный вывод, полезный для вывода, не зависящего от конкретного
строить.

-i входной_файл
Читать входной_файл.

ПИСАТЕЛИ


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

Писатель может принять один или несколько аргументов, которые определяют варианты для принятия. Варианты
указаны как список ключ=ценностное пары, разделенные ":".

Все писатели поддерживают следующие варианты:

проверка_строки, sv
Установите режим проверки строки.

Принимаются следующие значения.

неудача
Писатель немедленно выйдет из строя в случае недопустимой последовательности строк (UTF-8) или
кодовая точка находится во входных данных. Это особенно полезно для проверки ввода
метаданные.

игнорировать
Любая ошибка проверки будет проигнорирована. Это может привести к поломке вывода,
особенно с писателем json или xml.

заменить
Писатель заменит недопустимые последовательности UTF-8 или кодовые точки строкой
указано с string_validation_replacement.

Значение по умолчанию заменить.

строка_валидация_замена, SVR
Установить заменяющую строку для использования в случае string_validation на заменить.

Если опция не указана, писатель примет пустую строку, то есть
он удалит недопустимые последовательности из входных строк.

Описание доступных в настоящее время писателей следует.

по умолчанию
Формат по умолчанию.

Распечатайте каждый раздел в форме:

[РАЗДЕЛ]
ключ1 = значение1
...
keyN = valN
[/РАЗДЕЛ]

Теги метаданных печатаются в виде строки в соответствующем формате FORMAT, STREAM или PROGRAM_STREAM.
раздел, и им предшествует строка «TAG:».

Ниже приводится описание принятых вариантов.

нет ключа, nk
Если установлено значение 1, укажите, что ключ каждого поля не выводится. Значение по умолчанию - 0.

нетпринт_обертки, nw
Если установлено значение 1, укажите, что верхний и нижний колонтитулы раздела не выводятся. Значение по умолчанию - 0.

компактный, CSV
Компактный и формат CSV.

Писатель "csv" эквивалентен "compact", но поддерживает другие значения по умолчанию.

Каждый раздел печатается в отдельной строке. Если опция не указана, на выходе будет
форма:

раздел | ключ1 = значение1 | ... | keyN = valN

Теги метаданных печатаются в соответствующем разделе «формат» или «поток». Метаданные
ключ тега, если он напечатан, имеет префикс в виде строки "tag:".

Описание допустимых опций следует ниже.

item_sep, s
Укажите символ, который будет использоваться для разделения полей в строке вывода. Это должно быть
единственный печатный символ, это "|" по умолчанию ("," для писателя "csv").

нет ключа, nk
Если установлено значение 1, укажите, что ключ каждого поля не выводится. Его значение по умолчанию - 0 (1 для
писатель "csv").

побег, e
Установите для использования escape-режим, по умолчанию - «c» («csv» для модуля записи «csv»).

Он может принимать одно из следующих значений:

c Выполните C-подобный побег. Строки, содержащие новую строку (\n), возврат каретки (\r),
вкладка (\t), подача формы (\f), экранирующий символ (\) или разделитель элементов
персонаж Сентябрь экранируются с помощью C-подобного экранирования, так что новая строка
преобразован в последовательность \n, возврат каретки к \r, \ в \\ и разделитель
Сентябрь преобразуется в \Сентябрь.

CSV Выполните экранирование в формате CSV, как описано в RFC4180. Строки, содержащие новую строку
(\n), возврат каретки (\r), двойная кавычка ("), или Сентябрь заключены в двойные
цитаты.

нет
Не совершайте побега.

раздел_печати, p
Напечатайте имя раздела в начале каждой строки, если значение равно 1, отключите его с помощью
значение установлено на 0. Значение по умолчанию - 1.

плоский
Плоский формат.

Вывод в свободной форме, где каждая строка содержит явный ключ = значение, например
"streams.stream.3.tags.foo = bar". Вывод экранирован оболочкой, поэтому его можно напрямую
встроены в сценарии sh, если символ-разделитель является буквенно-цифровым или
подчеркивание (см. sep_char опция).

Описание допустимых опций следует ниже.

сентябрь_char, s
Символ-разделитель, используемый для разделения главы, названия раздела, идентификаторов и потенциальных
теги в печатном поле ключа.

Значение по умолчанию ..

иерархический, h
Укажите, должна ли спецификация имени раздела быть иерархической. Если установлено в 1, и если
в текущей главе более одного раздела, название раздела будет
с префиксом названия главы. Значение 0 отключит это поведение.

Значение по умолчанию 1.

ини
Вывод в формате INI.

Вывод на печать в формате на основе INI.

Приняты следующие условные обозначения:

· Все ключи и значения в кодировке UTF-8

· . является разделителем подгрупп

· новая линия, \t, \f, \b и следующие символы экранированы

· \ это escape-символ

· # индикатор комментария

· = является разделителем ключей и значений

· : не используется, но обычно анализируется как разделитель ключ / значение

Этот писатель принимает варианты в виде списка ключ=ценностное пары, разделенные :.

Описание допустимых опций следует ниже.

иерархический, h
Укажите, должна ли спецификация имени раздела быть иерархической. Если установлено в 1, и если
в текущей главе более одного раздела, название раздела будет
с префиксом названия главы. Значение 0 отключит это поведение.

Значение по умолчанию 1.

JSON
Формат на основе JSON.

Каждый раздел напечатан с использованием нотации JSON.

Описание допустимых опций следует ниже.

компактный, c
Если установлено значение 1, разрешить компактный вывод, то есть каждый раздел будет напечатан на одном
линия. Значение по умолчанию - 0.

Для получения дополнительной информации о JSON см.http://www.json.org/>.

XML
Формат на основе XML.

Вывод XML описан в файле описания схемы XML. ffprobe.xsd установленный в
каталог данных FFmpeg.

Обновленную версию схемы можно получить по URL-адресу
<http://www.ffmpeg.org/schema/ffprobe.xsd>, который перенаправляет на последнюю зафиксированную схему
в дерево исходного кода разработки FFmpeg.

Обратите внимание, что выданный результат будет соответствовать ffprobe.xsd схема только когда нет
специальные глобальные параметры вывода (Ед. изм, префикс, byte_binary_prefix, шестидесятеричный и т. д.)
указано.

Описание допустимых опций следует ниже.

Полностью квалифицированный, q
Если установлено значение 1, укажите, должен ли вывод быть полностью определен. Значение по умолчанию - 0. Это
требуется для создания файла XML, который можно проверить с помощью файла XSD.

xsd_совместимый, x
Если установлено значение 1, выполните дополнительные проверки, чтобы убедиться, что выходные данные соответствуют XSD. Дефолт
значение 0. Этот параметр автоматически устанавливает Полностью квалифицированный в 1.

Для получения дополнительной информации о формате XML см.http://www.w3.org/XML/>.

TIMECODE


ffprobe поддерживает извлечение тайм-кода:

· Тайм-код MPEG1 / 2 извлекается из GOP и доступен в видеопотоке
Детали (-show_streamsСм. таймкодом).

· Тайм-код MOV извлекается из дорожки tmcd, поэтому доступен в метаданных потока tmcd
(-show_streamsСм. ТЕГ: временной код).

· Временные коды DV, GXF и AVI доступны в формате метаданных (-show_formatСм.
ТЕГ: временной код).

Используйте avprobe онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    PitchBlack-Recovery
    PitchBlack-Recovery
    Pitch Black Recovery - это форк TWRP
    со многими улучшениями, чтобы сделать ваш
    опыт лучше. Это более
    гибкий и простой в использовании. Черный как смоль
    Восстановление было...
    Скачать PitchBlack-Recovery
  • 2
    jTDS - SQL Server и драйвер JDBC Sybase
    jTDS - SQL Server и драйвер JDBC Sybase
    Драйвер JDBC 3.0 типа 4 с открытым исходным кодом для
    Microsoft SQL Server (6.5 до 2012 г.)
    и Sybase ASE. jTDS — это полный
    реализация спецификации JDBC 3.0 и
    фас ...
    Скачать jTDS — драйвер SQL Server и Sybase JDBC
  • 3
    Загрузчик изображений
    Загрузчик изображений
    Сканирование и загрузка изображений с помощью
    Selenium с использованием python3 и PyQt5.
    Поддерживаемая поисковая система: Google, Bing,
    Байду. ввод ключевых слов с клавиатуры
    или ввод из...
    Скачать загрузчик изображений
  • 4
    Плагин Eclipse Tomcat
    Плагин Eclipse Tomcat
    Плагин Eclipse Tomcat предоставляет
    простая интеграция сервлета tomcat
    контейнер для разработки java
    веб-приложения. Вы можете присоединиться к нам для
    обсуждение ...
    Скачать подключаемый модуль Eclipse Tomcat
  • 5
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop предназначен для потоковой передачи
    торренты на Mac, Windows или Linux. Это
    подключается как к BitTorrent, так и к
    Одноранговые узлы WebTorrent. Теперь нет
    нужно ждать ...
    Скачать WebTorrent для рабочего стола
  • 6
    GenX
    GenX
    GenX - это научная программа для улучшения
    коэффициент отражения рентгеновских лучей, нейтрон
    отражательная способность и поверхностные рентгеновские лучи
    данные дифракции с использованием дифференциального
    алгоритм эволюции ....
    Скачать GenX
  • Больше »

Команды Linux

Ad