[FFmpeg] Windows создает рабочую среду командной строки FFmpeg
【FFmpeg】FFmpeg Введение в связанные термины два
【FFmpeg】FFmpeg Использование справочного документа
использовать ffplay Основные команды для игрывидео :
ffplay видеопуть
играть " D:\ffmpeg\yuanshen.mp4 " видео , Входить " D:\ffmpeg\ " Оглавление , Выполните следующую команду :
ffplay yuanshen.mp4
Вывод командной строки:
D:\ffmpeg>ffplay yuanshen.mp4
ffplay version n4.4-19-g8d172d9409 Copyright (c) 2003-2021 the FFmpeg developers
built with gcc 10-win32 (GCC) 20210408
configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --enable-shared --disable-static --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbis --enable-opencl --enable-libvmaf --enable-vulkan --enable-amf --enable-libaom --enable-avisynth --enable-libdav1d --enable-libdavs2 --enable-ffnvcodec --enable-cuda-llvm --enable-libglslang --enable-libgme --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --enable-libvidstab --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp
libavutil 56. 70.100 / 56. 70.100
libavcodec 58.134.100 / 58.134.100
libavformat 58. 76.100 / 58. 76.100
libavdevice 58. 13.100 / 58. 13.100
libavfilter 7.110.100 / 7.110.100
libswscale 5. 9.100 / 5. 9.100
libswresample 3. 9.100 / 3. 9.100
libpostproc 55. 9.100 / 55. 9.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'yuanshen.mp4': 0B f=0/0
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf58.29.100
Duration: 00:06:13.10, start: 0.000000, bitrate: 2623 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 2489 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc (default)
Metadata:
handler_name : VideoHandler
vendor_id : [0][0][0][0]
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s (default)
Metadata:
handler_name : SoundHandler
vendor_id : [0][0][0][0]
13.74 A-V: 0.009 fd= 4 aq= 22KB vq= 354KB sq= 0B f=0/0
D:\ffmpeg>
Процесс исполнения:
игратьконтроль :
Полноэкранный переключатель : F Нажмите кнопку, чтобы переключиться в полноэкранный режим ; Двойной щелчок левой кнопкой мыши Также доступно для Полноэкранный переключатель ;
Регулятор громкости :
Переключение циклов : Для нескольких аудиопоток и потоков видео , например телешоу TS поток , Несколько сигналов телеканала в одном потоке , Можно переключать с помощью аудиопоток / потоковое видео / программа Подождите и выберите сигналы различных телеканалов для просмотра. ;
TS поток файла cctv.ts , Информация о потоке, которую он содержит, следующая: , Этот файл содержит
индивидуальныйпотоковое видео ,
аудиопоток ;
использовать
ffplay cctv.ts
Команда играть содержит несколько акций видео / аудиопоток ;
Если звук слишком громкий, используйте -volume
Опции управления звуком :
ffplay -volume 3 cctv.ts
играть После начала , нажимать A Можно переключать аудиопоток , нажимать V Можно переключиться на акции видео , нажимать T Может переключать поток субтитров ,
нажимать C Можно переключить полную программу , то есть переключаться одновременно аудиопоток , потоковое видео , поток субтитров ;
Информация о блоге : https://download.csdn.net/download/han1202012/19653682