Вы должны войти, чтобы создавать сообщения и темы.

Полезные пункты контекстного меню для mp4 | ffmpeg

1◄Страница 24 из 37► 37

А, я понял), ты ярлык сделал на батник...

«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Спойлер

Андрей, Минут 15-20, попробую сделать, там надо указать путь получаемого файла и т.д.

«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Андрей, Готово, скачать bat или код ниже.
Я закоментировал проверку расширений, поэтому принимает все подряд, если надо раскомментируй и впиши свои.
Ну забуь сменить путь к ffmpeg.

Код

@echo off
setlocal enabledelayedexpansion
set "input_file=%~1"


if not exist "!input_file!" (
    echo File not found: !input_file!
    pause
    exit /b
)

for %%A in ("!input_file!") do set "filename=%%~nA"

set "file_extension=!input_file:*.=!"

rem проверка расширений, если нужно чтоб принимал не все подряд.

::if /i "!file_extension!" neq "mp4" (
::    if /i "!file_extension!" neq "mkv" (
::        echo Unsupported file format: !file_extension!
::        pause
::        exit /b
::    )
::)

for %%A in ("!input_file!") do set "original_directory=%%~dpA"

set "output_filename=!filename!_output"

ffmpeg.exe -i "!input_file!" -c:v libsvtav1 -rc vbr -cq 35 "!original_directory!!output_filename!.mp4"

Лайкнул Андрей
Андрей
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Отлично. Большое спасибо. 👍

Слышал про ffmpeg как замену (или основу) OBS, но оттолкнуло отсутствие GUI. А после этой темы и темы про скачивание с Ютуба, понял, что интересно уделить внимание в перспективе тому, что ещё может этот кодек. Спасибо!

Привет.

GUI Shell FFmpeg больше не обновляется?

amazon, Привет.
Да вот хочу допилить, убрать лишнее, добавить по мелочи, но никак руки не дойдут....
Сейчас то и так все работает, на ютуб только пользователь сам должен обновлять yt-dlp.exe на актуальный.

Лайкнули Alex11 и Alas Nameless
Alex11Alas Nameless
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Favoras, Привет!
Для OBS есть плагин (название не напишу, так как он платный).
У него есть возможность выбрать энкодер, как для записи, так и для стрима. И там используется, как раз ffmpeg.
Из плюсов в этом плагине много других реально полезных функций из минусов он платный. Но по сути то, что ты и хотел он делает, а именно в самом GUI OBS-a можно делать, что хочешь с энкодером ffmpeg.

Лайкнул Favoras
Favoras

Приветствую 
Только у меня файлы avi и mov не конвертируются? появляется пустой файл в 0 байт и все. 

Александр, Привет.
Все ок, проверь реестр, может чего стерлось или ошибку зафотай, тогда команду по конвертации выполни в cmd.

«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн
Цитата: Александр от 03.11.2023, 17:43

Приветствую 
Только у меня файлы avi и mov не конвертируются? появляется пустой файл в 0 байт и все. 

Привет, у тебя карта ниже 40xx? Тебе нужно поменять команду у avi, mov и mkv. Вот так

Лайкнул Александр
Александр

доброго времени суток всем
подскажите, пожалуйста, сжимаю видео способов для 40-й серии карт - вроде все сжимается, работает, но если шлю этот ролик в телеграмме, то у человека он не проигрывается, хотя у меня все нормально - в чем может быть дело?
300мб ролик сжимает до 60мб - это нормально?

Алик, Привет.
Может у него телега старая av1 кодек не поддерживает.

300мб ролик сжимает до 60мб - это нормально?

Нормально.

Лайкнул Алик
Алик
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн
1◄Страница 24 из 37► 37