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

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

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

Ivan, Привет.
Скорей всего уже используется нужный кодек на тех видео, который и ужимает на сколько возможно.

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

И видео плохого качества вообще не ужимает. 
Youtube и так использует FFmpeg, которым пользуемся мы здесь. Новые смартфоны на аппаратном уровне тоже могут AV1
Так что чудес везде не стоит ждать. Вот старую коллекцию да, сегодня 8 ГБ только из одной папки освободил, пережав видео. 
В общем, чем дальше, тем больше это будет сходить на нет, так как все постепенно начинают использовать прогрессивные кодеки.

Лайкнул Ivan
Ivan
Голова дана человеку не для того, чтобы кушать, а для того, чтобы думать.

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

Ivan, разработчики FFmpeg пообещали в одной из новых версий очень продвинутый алгоритм сжатия. Но это именно сам процесс сжатия, не размер. Размер конечного ролика упирается в кодек AV1, который тоже развивается. Остальное лишь инструмент.

Лайкнул Ivan
Ivan
Голова дана человеку не для того, чтобы кушать, а для того, чтобы думать.
Прошу прояснить ситуацию. Данная утилита работает только с расширением mp4?
Пробовал сжимать .avi, .mkv, BDRip.1080p.m4v, выдает ошибку.

Ivan, mkv сжимает без проблем, если есть пункт в контексте. И даже wmv сжимает, если научить.

Голова дана человеку не для того, чтобы кушать, а для того, чтобы думать.

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

Ivan, а этот же набор сжимает что-то? Очень похоже, что не всё в папке есть.

Голова дана человеку не для того, чтобы кушать, а для того, чтобы думать.

Вот пример сжатие mkv - начало и завершение

Голова дана человеку не для того, чтобы кушать, а для того, чтобы думать.

Ivan, такое ощущение, что по адресу, указанному в реестре, нет файла ffmpeg.exe

Надо проверять что указано в реестре для данного типа файлов и что лежит в указанной папке.

В моём случае, для mkv это выглядит так. И в папке, указанной в поле "Значение" должен лежать файл ffmpeg.exe

Голова дана человеку не для того, чтобы кушать, а для того, чтобы думать.

Вот, что записано в .reg файле для mkv:

====== MKV ======
[HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.mkv\shell\Сжать в MP4]
"icon"="imageres.dll,280"
[HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.mkv\shell\Сжать в MP4\command]
@="ffmpeg -i \"%1\" -c:v av1_nvenc -preset p3 -b_ref_mode middle -rc vbr -cq 35 \"%1.mp4\""

И разобраться хочется, и мозг начинает перегреваться.

Ivan, mkv это контейнер, возможно он сделан под hevc и сжимать надо с таким кодом, Скопировано-i "%1" -c:v hevc_nvenc -preset llhq -rc constqp -qp 21 -c:a copy "%1.mp4"

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

Ivan, в корне папки Windows лежит файл ffmpeg.exe как об этом написано в шапке темы?

Голова дана человеку не для того, чтобы кушать, а для того, чтобы думать.

Андрей, я все сделал как на видео, файлы брал из шапки, и да файл ffmpeg.exe находится в корне папки Windows.
Интересно то, что с mp4 работает, а с другими форматами нет.
Хотел накидать скриншотов, чтоб не на пальцах объяснять, но не смог разобраться как это сделать.

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