Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » FFmpeg

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133

Открыть новую тему     Написать ответ в эту тему

guru431

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах, а также консольная утилита ffmpeg.exe, представляющая из себя универсальный видеоконвертер.
 

Ссылки на русском:
  • Документация по FFmpeg
  • Статья «19 команд FFmpeg для любых нужд»
  • Статья «20 команд FFmpeg для начинающих»
     
    Примеры использования:
  • Преобразовать в MKV
  • Захвата с экрана, со звуком
  • Кодирование с помощью технологии Nvidia NVENC
  • Поддержка вывода Юникода в консоль Windows
  • Подготовка качественных GIF-файлов из видео при помощи FFmpeg
     
    Поддержка Windows XP
    Последний "официальный" билд под Windows XP от Zeranoe ffmpeg-20150525-git-8ce564e был в мае 2015. Тема, посвященная сборкам ffmpeg/ffprobe, работающих под Windows XP.
    Сборки:
    От Gianluigi Tiesi
    От Reino Wijnsma
    Static builds by Kyle Schwarz (последний для WinXP ffmpeg-3.0-win32-static.7z).
     
    GUI под WinXP (ffqueue, WinFF, Video converter).
     
    Сборки для Windows 7
     
    Запуск офф. сборок 7.0.1 и более новых на Windows 7  
     
    Список различных сборок.
     
    Архив старых версий ffmpeg на VideoHelp
     
    По общим вопросам написания командных файлов есть отдельная тема "Командная строка, батники, сценарии - bat, cmd".

  • Всего записей: 67 | Зарегистр. 28-02-2007 | Отправлено: 17:23 21-11-2012 | Исправлено: 351878, 19:40 15-09-2025
    vlad_001

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt

    Цитата:
    vlad_001
    Выложите свой MOV с альфаканалом, чтобы люди не гадали

     
    https://dropmefiles.com/3kJub

    Всего записей: 167 | Зарегистр. 10-04-2013 | Отправлено: 17:41 07-09-2023
    Sat_Yo

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее...
     
    Добавлено:
    Блин, не знал, что создаст отдельную ссылку для сообщения, не выписав даже заголовка :С
     
    Вот основной вопрос:
     
    Привет! Можно ли как-то добавить аудио шум, используя "mpdecimate,setpts=N/FRAME_RATE/TB"?
     
    У меня есть аудио noise.mp3. И я хочу, чтобы mpdecimate не просто удалил все статические кадры, а заменил их черным экраном и/или аудио шумом (который я могу использовать в Adobe Premiere для редактирования) и, соответвенно, отдал мне изначальную длину видео.

    Всего записей: 1 | Зарегистр. 07-09-2023 | Отправлено: 20:03 07-09-2023
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vlad_001
    Предложу такие варианты

    Код:
    ffmpeg.exe -i "2.mov" -y "test_alpha.apng"
    ffmpeg.exe -i "2.mov" -y "test_alpha.webp"

    В браузере открываются, прозрачность сохраняется.

    Всего записей: 11268 | Зарегистр. 05-02-2003 | Отправлено: 16:41 08-09-2023
    vlad_001

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
     

    Цитата:
    vlad_001
    Предложу такие варианты
     
    Код:
    ffmpeg.exe -i "2.mov" -y "test_alpha.apng"
    ffmpeg.exe -i "2.mov" -y "test_alpha.webp"
     
    В браузере открываются, прозрачность сохраняется.

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

    Всего записей: 167 | Зарегистр. 10-04-2013 | Отправлено: 17:18 08-09-2023 | Исправлено: vlad_001, 16:12 09-09-2023
    Galaxoid



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    для libx265 любые значения -tier и -level (допустим -tier main -level 5) никак не влияют на кодирование, результат всегда одинаковый (level-idc=0 / high-tier=1 в медиаинфо). почему так?

    Всего записей: 180 | Зарегистр. 03-10-2021 | Отправлено: 17:56 08-09-2023 | Исправлено: Galaxoid, 17:58 08-09-2023
    griha09

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, как к ffmpeg (Win7 64bit) подключить библиотеку libplacebo? Библиотеку скачал. Библиотеки никогда не подключал. В поиске искал, ничего не нашел.

    Всего записей: 7 | Зарегистр. 23-08-2014 | Отправлено: 20:59 08-09-2023
    zvezdochiot



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    griha09 say:

    Цитата:
     
    подключить библиотеку libplacebo?  
     

    В WINDOWS\SYSTEM32 эту dll-ку не пробовал скопировать?

    Всего записей: 983 | Зарегистр. 18-05-2023 | Отправлено: 21:57 08-09-2023
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    griha09

    Цитата:
    Подскажите, как к ffmpeg (Win7 64bit) подключить библиотеку libplacebo?

    Подключайте при компиляции или возьмите FFmpeg скомпилированный с нужной библиотекой.
     
    В моем ffmpeg-2023-09-07-git-9c9f48e7f2-full_build.7z указанная библиотека имеется.
    Это видно в ключах компиляции при запуске ffmpeg.exe без параметров. Ключи компиляции можно вывести в столбик командой:

    Код:
    ffmpeg -hide_banner -buildconf

     
    PS: Библиотека - это не обязательно DLL.

    Всего записей: 11268 | Зарегистр. 05-02-2003 | Отправлено: 22:39 08-09-2023 | Исправлено: V0lt, 22:40 08-09-2023
    griha09

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    Большое спасибо за ответ. У меня тоже ffmpeg-2023-09-07-git-9c9f48e7f2-full_build.7z и да в нем указанная библиотека имеется.
    Но когда я даю команду  

    Код:
    ffmpeg -i IMG_5349.MOV -vf libplacebo=w=720:h=1280:force_original_aspect_ratio=decrease:normalize_sar=true:upscaler=ewa_lanczos:downscaler=ewa_lanczos -vcodec libx265 -b 3500k -acodec libmp3lame -ab 128k -y output.mkv

    выходит ошибка

    Код:
     
    [libplacebo @ 00000000076cacc0] Failed creating instance: VK_ERROR_INCOMPATIBLE_DRIVER
    [libplacebo @ 00000000076cacc0] Failed initializing vulkan instance
    [libplacebo @ 00000000076cacc0] Failed initializing vulkan device
    [libplacebo @ 00000000076cacc0] Failed creating Vulkan device!
    [Parsed_libplacebo_0 @ 00000000005dcc40] Query format failed for 'Parsed_libplacebo_0': Generic error in an external library
    [vf#0:0 @ 00000000005d13c0] Error reinitializing filters!
    Failed to inject frame into filter network: Generic error in an external library
     
    Error while filtering: Generic error in an external library

     
    На странице libplacebo в Github написано:
    Требования к оборудованию
    libplacebo в настоящее время поддерживает Vulkan (включая MoltenVK), OpenGL и Direct3D 11. В настоящее время он имеет следующие минимальные требования к оборудованию:
    Vulkan: Core version 1.2
    OpenGL: GLSL version >= 130 (GL >= 3.0, GL ES >= 3.0)
    Direct3D: Feature level >= 9_1
     
     
    Вот я сейчас ломаю голову что за Vulkan?
     
    Вообще у меня задача переделать видео HEVC 3840x2160 в HEVC 1280х720 с максимальным качеством.

    Всего записей: 7 | Зарегистр. 23-08-2014 | Отправлено: 08:32 09-09-2023 | Исправлено: griha09, 08:36 09-09-2023
    BorlandIMHO

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    griha09

    Цитата:
    что за Vulkan?

    https://ru.wikipedia.org/wiki/Vulkan

    ----------
    http://www.imho.ws

    Всего записей: 3093 | Зарегистр. 12-10-2006 | Отправлено: 08:39 09-09-2023
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    griha09
    Начните с простого

    Код:
    -vf scale=1920x1080:flags=lanczos

     
    Обработка на GPU требует наличия соответствующего оборудования и поддержки в драйвере. И может потребовать дополнительных танцев с бубном для нетипичных конфигураций.

    Всего записей: 11268 | Зарегистр. 05-02-2003 | Отправлено: 09:02 09-09-2023 | Исправлено: V0lt, 09:15 09-09-2023
    griha09

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    Согласен, не буду себе голову морочить этими Вулканами

    Всего записей: 7 | Зарегистр. 23-08-2014 | Отправлено: 09:34 09-09-2023
    Galaxoid



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    для libx265 любые значения -tier и -level (допустим -tier main -level 5) никак не влияют на кодирование, результат всегда одинаковый (level-idc=0 / high-tier=1 в медиаинфо). почему так?

    нужно добавлять -x265-params , иначе сам libx265 этого не сделает. а вообще лучший вариант видимо не использовать libx265. остается выяснить как указывать в FFMPEG сторонний x265/x264.

    Всего записей: 180 | Зарегистр. 03-10-2021 | Отправлено: 17:25 11-09-2023
    cl85

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте.
    Подскажите пожалуйста команду перекодировать звук в видео-файле mpg из формата:
     
    из MediaInfo
    Аудио
    Идентификатор                        : 192 (0xC0)
    Формат                                    : MPEG Audio
    Версия формата                       : Version 1
    Профиль формата                    : Layer 3
    Настройки формата                  : Joint stereo / MS Stereo
    Продолжительность                  : 30 с. 145 мс.
    Вид битрейта                            : Постоянный
    Битрейт                                    : 192 Кбит/сек
    Каналы                                     : 2 канала
    Частота                                     : 44,1 КГц
    Частота кадров                          : 38,281 кадров/сек (1152 SPF)
    Метод сжатия                             : С потерями
    Задержка видео                          : -30 мс.
    Размер потока                            : 707 Кбайт (3%)
     
    в АС3 256 Кбит/сек 2 канала, 48 КГц
     
    Заранее благодарен.

    Всего записей: 417 | Зарегистр. 26-10-2005 | Отправлено: 10:13 16-09-2023
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    cl85, попробуйте
    ffmpeg -i in.mpg -c:a ac3 -b:a 256k -ar 48000 -c:v copy out.mpg

    Всего записей: 7964 | Зарегистр. 08-09-2001 | Отправлено: 11:46 16-09-2023
    cl85

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
    Огромное Спасибо, всё получилось.

    Всего записей: 417 | Зарегистр. 26-10-2005 | Отправлено: 12:01 16-09-2023
    Galaxoid



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите как сделать open gop? -flags -cgop никак не помогает
     

    Всего записей: 180 | Зарегистр. 03-10-2021 | Отправлено: 00:21 18-09-2023
    Galaxoid



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Подскажите как сделать open gop? -flags -cgop никак не помогает

    нужно добавить "-sc_threshold 0" , в медиаинфо это будет как scenecut=0

    Всего записей: 180 | Зарегистр. 03-10-2021 | Отправлено: 14:14 18-09-2023
    vaskamy



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Код:
    cd /d "%~dp0"
    ffmpeg -i %1 -c copy -metadata:s:v:0 rotate=90 %1.mp4
    pause

     
    Не работает, нет поворота - ffmpeg - Latest Auto-Build (2023-09-22 12;51)
     
    Помогите, чтобы произошла поворот без перекодирования.
    Другие команды ffmpeg работают а эта почему то нет.
    Может версия ffmpeg не та, тогда какую надо?

    Всего записей: 1081 | Зарегистр. 04-03-2017 | Отправлено: 23:41 22-09-2023 | Исправлено: vaskamy, 23:50 22-09-2023
    mithridat1



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaskamy
    Не все плееры обрабатывают метаданные. Если у вас этот случай то придется перекодировать как то так
     
    ffmpeg -i %1 -vf "transpose=1" %1.mp4
     
    или использовать другой плеер.
     
    Добавлено:
    Я вот только что выяснил что у меня MPC и VLC почему то не читают метаданные ротации из mkv, а с mp4 все в порядке.

    Всего записей: 5180 | Зарегистр. 05-01-2006 | Отправлено: 05:08 23-09-2023 | Исправлено: mithridat1, 05:14 23-09-2023
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133

    Компьютерный форум Ru.Board » Компьютеры » Программы » FFmpeg


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru