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

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

1◄Страница 25 из 37► 37
Цитата: Алик от 08.12.2023, 18:20

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

Добрый вечер. 
Если вывести видео из Ebsynth Utility, то видео не отправляется, только как файл. Раньше такого не было. А когда пропускаешь через ffmpeg, то как Алик и писал не воспроизводится. Я больше уже грешу на телеграм, тк в последние 2 дня такая проблема.

Alex, Я проверил, отправил на телегу 10-ти человек, у всех воспроизводиться видео после обработки ffmpeg, кодек av1.

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

Alex, Я проверил, отправил на телегу 10-ти человек, у всех воспроизводиться видео после обработки ffmpeg, кодек av1.

Нашёл предполагаемую проблему. Не работает, работает. Думаю это из-за разрешения свыше 2000-4000px

Цитата: Алик от 08.12.2023, 18:20

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

Привет. У человека не айфон случайно?

всем привет!
после сжатия ролика пропадает превьюшка, остается только сам значок портативного пот плеера

Спойлер

можно ли это как-то пофиксить, куда копать?

Алик, Привет.
Это из-за кодека av1, попробуй icaros portable, выберешь там видео и будут превьюшки, у меня работает.

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

Mikhail, спасибо, помогло!

Пожалуйста помогите, что прописать в этом рег файле, что бы добавить команду в контекстное меню для GIF файла "Конвертировать в MP4" (в видеофайл mp4 лучшего качества из gif).

Ivan, Привет.
Добавь внизу после всего, насколько код крут не знаю, в сети просто взял, тут.

; ====== Из GIF в MP4 ======
[HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.gif\shell\Конвертировать в MP4]
"icon"="imageres.dll,280"

[HKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.gif\shell\Конвертировать в MP4\command]
@="ffmpeg -i \"%1\" -movflags faststart -pix_fmt yuv420p -vf \"scale=trunc(iw/2)*2:trunc(ih/2)*2\" \"%1.mp4\""
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Mikhail, здравствуйте. Огромное спасибо. Я тут тоже решил спросить у GPT, только с условием, что бы на выходе было видео лучшего качества и можно без звука... он мне такое выдал:
; ====== GIF ======
[HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.gif\shell\Конвертировать в MP4]
@="&Конвертировать в MP4"
"Icon"="imageres.dll,280"
[HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.gif\shell\Конвертировать в MP4\command]
@="ffmpeg.exe -i \"%1\" -c:v libx264 -preset slow -crf 18 -an \"%1.mp4\""
вроде работает нормально, конвертирует.. 
Сейчас пытаюсь создать команду в Контекстном меню Папки, с разбитыми кадрами из видео, обратно что бы соединялись в видео. Пока безуспешно. FFMPEG.exe вообще такое может?

А чего не получается?
Там если я правильно понял, надо подправить для удобства разбитие на кадры Скопировано%1_%%05d.png на Скопировано1_%%05d.png например, потом в реестр закинуть команду по пути СкопированоHKEY_CURRENT_USER\Software\Classes\SystemFileAssociations\.png\shell с командой ffmpeg -i "1_%%05d.png" style="color: #25d39d !important" out.mp4

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

Mikhail, Да там ошибки сыплются.. То файлы не найдены, то путь папки.. Надо как-то целиком это всё составить, что бы при клике на папке с кадрами, в контекстном меню было "Соединить в видео" (это я сделал). Дальше, что-бы в этой же папке с кадрами появился скомпанованный видеофайл из этих кадров. Но у меня пока никак он не скомпановывается и не появляется в этой папке. Там же надо и кодек и частоту кадров ещё прописать правильно..Короче не всё так просто, как кажется. Если у кого получится, можете выложить сюда целиком, готовую команду в реестр?

Для разбития на кадры я вот так подправил, что бы имена только цифрами:
; ====== Разбить на кадры ======
[HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.mp4\shell\FFmpeg\shell\Разбить на кадры]
"icon"="imageres.dll,280"

[HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.mp4\shell\FFmpeg\shell\Разбить на кадры\command]
@="ffmpeg.exe -i \"%1\" \"%%05d.png\""

Цитата: Alex от 03.11.2023, 18:56
Цитата: Александр от 03.11.2023, 17:43

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

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

Привет, карта GTX1080, изменил как на втором скрине и заработало.
Подскажите, а есть разница из какого архива я возьму ffmpeg.exe?

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