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

Ad


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


ffplay - медиаплеер FFplay

СИНТАКСИС


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

ОПИСАНИЕ


FFplay - очень простой и портативный медиаплеер, использующий библиотеки FFmpeg и SDL.
библиотека. Он в основном используется в качестве испытательного стенда для различных API-интерфейсов FFmpeg.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Все числовые параметры, если не указано иное, принимают строку, представляющую
число в качестве входных данных, за которым может следовать один из префиксов единиц СИ, например: '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 к
имя параметров устарело и скоро будет удалено.

Главная кредита
-x ширина
Заставить отображаемую ширину.

-y высота
Принудительно отобразить высоту.

-s размер
Установите размер кадра (ШxВ или сокращение), необходимый для видео без заголовка
с размером кадра как у сырого YUV. Эта опция устарела и заменена частной
варианты, попробуйте -video_size.

-фс Запустить в полноэкранном режиме.

-an Отключить звук.

-вн Отключить видео.

-sn Отключить субтитры.

-ss пост
Искать пост. Обратите внимание, что в большинстве форматов точный поиск невозможен, поэтому ffplay
будет искать ближайшую точку поиска пост.

пост должно быть указанием продолжительности времени, см. домен Время продолжительность . in домен
ffmpeg-утилиты(1) руководство.

-t продолжительность
Играть продолжительность секунды аудио / видео.

продолжительность должно быть указанием продолжительности времени, см. домен Время продолжительность . in домен
ffmpeg-утилиты(1) руководство.

-байты
Искать по байтам.

-нодисп
Отключить графический дисплей.

-f FMT
Форсировать формат.

-window_title название
Установить заголовок окна (по умолчанию - имя входного файла).

-loop номер
Циклическое воспроизведение фильма раз. 0 означает навсегда.

-шоумод Режим
Установите режим показа для использования. Доступные значения для Режим составляют:

0, видео
показать видео

1, волны
показать звуковые волны

2, рдфт
показать полосу звуковых частот с помощью RDFT ((обратное) вещественное дискретное преобразование Фурье)

Значение по умолчанию - "видео", если видео отсутствует или не может быть воспроизведено "rdft".
выбирается автоматически.

Вы можете интерактивно переключаться между доступными режимами шоу, нажимая кнопку w.

-vf фильтрграф
Создайте фильтрграф, указанный фильтрграф и использовать его для фильтрации видеопотока.

фильтрграф - описание графа фильтров, применяемого к потоку, и должно иметь
один видеовход и один видеовыход. В графе фильтра входом является
связан с меткой «in», а выход - с меткой «out». См. Ffmpeg-
руководство по фильтрам для получения дополнительной информации о синтаксисе графа фильтров.

Вы можете указать этот параметр несколько раз и циклически перебирать указанные
фильтровграфы вместе с режимами показа по нажатию клавиши w.

-af фильтрграф
фильтрграф - описание графа фильтров, применяемого к входному звуку. Использовать
опция "-filters", чтобы показать все доступные фильтры (включая источники и приемники).

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

Фильтр кредита
-pix_fmt формат
Установите формат пикселей. Эта опция устарела и заменена на частные, попробуйте
-пиксель_формат.

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

-быстро
Оптимизация, не соответствующая спецификациям.

-генпты
Сгенерировать очки.

-синхронизация напишите
Установите основные часы на аудио ("type = audio"), видео ("type = video") или внешние
("тип = доб"). По умолчанию звук. Мастер-часы используются для управления аудио-видео.
синхронизация. Большинство медиаплееров используют звук в качестве основных часов, но в некоторых случаях
(потоковое или высококачественное вещание) необходимо это изменить. Этот вариант
в основном используется для отладки.

-АСТ audio_stream_specifier
Выберите желаемый аудиопоток с помощью заданного спецификатора потока. Поток
спецификаторы описаны в Поток спецификаторы глава. Если этого варианта нет
указано, в программе из уже выбранных выбирается "лучший" аудиопоток.
видеопоток.

-vst video_stream_specifier
Выберите желаемый видеопоток с помощью заданного спецификатора потока. Поток
спецификаторы описаны в Поток спецификаторы глава. Если этого варианта нет
указано, выбирается «лучший» видеопоток.

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

-автоматический выход
Выйти, когда видео закончится.

-exitonkeydown
Выход при нажатии любой клавиши.

-exitonmousedown
Выход при нажатии любой кнопки мыши.

-кодек:медиа_спецификатор имя_кодека
Заставить конкретную реализацию декодера для потока, идентифицированного медиа_спецификатор,
который может принимать значения «a» (аудио), «v» (видео) и «s» субтитров.

-акодек имя_кодека
Заставить определенный аудиодекодер.

-вкодек имя_кодека
Заставить определенный видеодекодер.

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

-Авто-поворот
Автоматический поворот видео в соответствии с метаданными файла. Включено по умолчанию, используйте
-нет автоповорота отключить это.

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

-infbuf
Не ограничивайте размер входного буфера, считайте как можно больше данных из входа как
как можно скорее. Включено по умолчанию для потоков в реальном времени, где данные могут быть сброшены.
если не прочитать вовремя. Используйте эту опцию, чтобы включить бесконечные буферы для всех входов, используйте
-ноинфбуф отключить это.

В то время как игры
q, ESC
Покидать.

f Включить полноэкранный режим.

p, SPC
Пауза.

a Циклически переключать аудиоканал в текущей программе.

v Циклический видеоканал.

t Включение канала субтитров в текущей программе.

c Программа цикла.

w Переключайте видео фильтры или режимы показа.

s Переход к следующему кадру.

Приостановите, если поток еще не приостановлен, перейдите к следующему видеокадру и сделайте паузу.

левый / правый
Перемотка назад / вперед на 10 секунд.

вниз до
Перемотка назад / вперед на 1 минуту.

страница вниз / страница up
Перейти к предыдущей / следующей главе. или если глав нет искать назад / вперед
10 минут.

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

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


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

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

  • 1
    VBA-M (Архивировано - сейчас на Github)
    VBA-M (Архивировано - сейчас на Github)
    Проект переехал в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особенности:Создание читовСохранить состояниямульти
    система, поддерживает gba, gbc, gb, sgb,
    sgb2Т...
    Скачать VBA-M (в архиве — сейчас на Github)
  • 2
    Stacer
    Stacer
    Оптимизатор системы Linux и мониторинг
    Репозиторий Github:
    https://github.com/oguzhaninan/Stacer.
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: Qt. Программирование Ла...
    Скачать Стасер
  • 3
    ОранжевыйФокс
    ОранжевыйФокс
    Форк TeamWinRecoveryProject (TWRP)
    с множеством дополнительных функций, редизайн
    и другие особенности: поддерживает высокие частоты и
    не-Treble ROMsОбновленное ядро ​​​​Oreo,
    построен ...
    Скачать OrangeFox
  • 4
    itop — ITSM CMDB с открытым исходным кодом
    itop - ITSM CMDB с открытым исходным кодом
    Портал ИТ-операций: полностью открытый
    источник, ITIL, веб-сервис
    инструмент управления, включающий полностью
    настраиваемая CMDB, система службы поддержки и
    документальный человек...
    Скачать itop - ITSM CMDB OpenSource
  • 5
    Клементин
    Клементин
    Clementine — это мультиплатформенная музыка.
    проигрыватель и организатор библиотеки, вдохновленный
    Амарок 1.4. Обладает быстрым и
    удобный интерфейс и позволяет
    поиск и...
    Скачать Клементину
  • 6
    XISmuS
    XISmuS
    ВНИМАНИЕ: В накопительном обновлении 2.4.3 есть
    был выпущен !! Обновление работает для любых
    предыдущая версия 2.xx. Если обновление
    начиная с версии v1.xx, скачайте и
    Я ...
    Скачать XISmuS
  • Больше »

Команды Linux

Ad