y14ysrVk2wIxJ2i.png116 Кб, 400x400
FFmpeg и общий кодирования видео тред /ffmpeg/ Windows 7: Firefox based 2816778 В конец треда | Веб
FFmpeg - мощнейший видео-комбайн с открытым исходным кодом подо все существующие в наблюдаемой части нашей галактики платформы. 99% бесплатного (и платного) графического конвертеро-говна используют его в качестве бек-энда, т.ч. давай ка заканчивай пользоваться интерфейсными зондами и осваивай сам инструмент напрямую. Вебмки для двача тоже сжимают в этом ИТТ.

Скачать тут: https://www.ffmpeg.org/download.html

Для первичного ознакомления с тем, что тут происходит, прочитай это: https://www.ffmpeg.org/ffmpeg.html - тебе будет много непонятно, но основные термины тебе зацепятся за ухо, позже разберёшься что к чему.

Полная документация по самому конвертеру и всем встроенным кодекам: https://www.ffmpeg.org/ffmpeg-all.html - можно пользоваться как справочником и подглядывать, когда что-то забыл.

Более прикладная и полезная для бытовых целей официальная вики: http://trac.ffmpeg.org/wiki - здесь ты найдёшь детальные методички в step-by-step how-to стиле для решения типовых задач типа склейки нескольких видео в одно, наложения звуков, хардсаба и т.д. Очень полезная для того, чтобы набить руку с параметрами.

Также очень много вопросов отвечено на стековерфло.

Самые ходовые видео-кодеки на данный момент - VP9 и H.264. Подробный разбор их режимов кодирования читай тут: https://slhck.info/posts/ - там всего несколько постов, но они очень крутые, чтобы понять, что происходит внутри этой адской машины.

ИТТ выбираем идеальные режимы кодирования, тестируем нереализованные параметры и ждём официального исхода батла HEVC vs AV1, после чего наконец-то сможем сжимать видео ещё лучше медленнее.

Бонусом сразу вброшу youtube-dl - утилита для нормального выкачивания видео с ютуба, вк, порнхаба и ещё миллиона других видеосервисов. Не совсем кодирование, но скорее всего ты тоже этим дерьмом занимаешься, если что-то делаешь с видео, т.ч. давай осваивай тоже нормальную утилиту вместо просмотра рекламы и установки зондов. Тоже опенсорс подо всё, что способно выполнять AND NOT и XOR.

Прошлый тред: >>2591244 (OP)
G66pZndbKp1vFEuu.webm6,5 Мб, webm,
666x500, 6:50
Windows 7: Firefox based 2 2816794
>>2814997 →
Почему-то с пнг не работает как надо, придётся костылить:
ffmpeg -i picture.png -vf "scale=-2:'min(500,ceil(ih/2)*2)':flags=lanczos" -f yuv4mpegpipe -pix_fmt yuv420p - | ffmpeg -stream_loop -1 -i - -i audio.mp3 -map 0:v -map 1:a -c:v libvpx-vp9 -row-mt 1 -b:v 0 -crf 30 -threads 16 -pix_fmt yuv420p -c:a libopus -b:a 128k out.webm
1rEx7tXGjC3I.mp46,4 Мб, mp4,
666x500, 6:50
Windows 7: Firefox based 3 2816801
И вариант с х264, который не фризит во время перехода по треку:
ffmpeg -i picture.png -vf "scale=-2:'min(500,ceil(ih/2)*2)':flags=lanczos" -f yuv4mpegpipe -pix_fmt yuv420p - | ffmpeg -stream_loop -1 -i - -i audio.mp3 -map 0:v -map 1:a -c:v libx264 -b:v 0 -crf 14 -preset:v veryslow -threads 16 -pix_fmt yuv420p -c:a libopus -b:a 128k -strict -2 out.mp4
image.png4 Кб, 227x155
Windows 10: Firefox based 4 2818151
>>816794
>>816801
Всё бы хорошо, но что с превью-то?
Windows 7: Firefox based 5 2818160
>>818151
С превью посос, это да. Зато весь видеопоток сохраняется в одном кадре, нормально работает перемотка и нет тишины в конце.
Android: Mobile Safari 6 2818163
Мне нужно записать экран через x11grab и звук системы. Команда которую я использую вот
ffmpeg -f x11grab -video_size 1366x768 -framerate 45 -i :0.0 -f alsa -i default -preset ultrafast -crf 18 -pix_fmt yuv420p blossom.mkv
Но я не знаю как через альсу записать звуки системы вместо звуков с микрофона. Я пробовал через -f pulse но оно обычно совсем не записывает с ним и просит увеличить probesize, увеличение его не делает вообще ничего (пробовал до 256 мегабайт)
Android: Mobile Safari 7 2818164
Олсо, я в ффмпег не разбираюсь, эта команда с пульсой раньше работала... Может это арчеколяска виновата
Linux: Firefox based 8 2818178
>>816778 (OP)

>ждём официального исхода батла HEVC vs AV1


https://www.phoronix.com/scan.php?page=news_item&px=H.266-VVC-July-2020
Android: Mobile Safari 9 2818585
>>818178
получится монстр вроде av1 по времени кодирования, а может быть ещё в разы медленнее. А иначе не получится добиться обещанного compression ratio
Windows 10: Firefox based 10 2819354
>>816794
А зачем тебе 25 фпс для статичной картинки?
ffmpeg -r 1 -i laR4Jmjn0G8.jpg -i "Industrial Harbour.flac" -vf format=yuv420p,scale="-2:'min(500,ceil(ih/2)*2)':flags=lanczos" -map 0:v -map 1:a -c:v libx264 -movflags +faststart -crf 16 -tune stillimage -preset faster -c:a libopus -b:a 96k -strict -2 -map_metadata -1 -sn -dn op_hyi.mp4
image.png29 Кб, 967x213
Windows 10: Chromium based 11 2819375
И так аноны, хотелось бы у вас спросить, кто имел опыт с восстановлением видео?

Есть один видос, картинка нормальная, а со звуком какой-то пиздец. При просмотре появляется раз в 5 секунд короткими рывками (с тем что должно быть в видео) или писком, при кодировании ffmpeg'ом вываливает дохуища ошибок и шакалит 30-минутный файл до 30 секунд.

При этом я пробовал его восстанавливать вот этой https://fix.video/fix-video.php онлайновой утилитой и там звук восстанавливается 100%, но за починку видео они просят дохуя денег.
Так вот, как можно его восстановить ffmpeg'ом? Как можно сказать кодеку типа "бля, не пробуй прочитать эту хуйню как команды, а читай все как звуковые данные одного канала"?

Пикрелейтед данные файла, вот пример ошибок:
[aac @ 000001fd387ee000] Inconsistent channel configuration.
[aac @ 000001fd387ee000] get_buffer() failed
Error while decoding stream #0:1: Invalid argument
[aac @ 000001fd387ee000] channel element 2.2 is not allocated
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] Reserved bit set.
[aac @ 000001fd387ee000] Prediction is not allowed in AAC-LC.
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] Inconsistent channel configuration.
[aac @ 000001fd387ee000] get_buffer() failed
Error while decoding stream #0:1: Invalid argument
[aac @ 000001fd387ee000] Input buffer exhausted before END element found
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] Prediction is not allowed in AAC-LC.
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] Inconsistent channel configuration.
[aac @ 000001fd387ee000] get_buffer() failed
Error while decoding stream #0:1: Invalid argument
[aac @ 000001fd387ee000] channel element 2.14 is not allocated
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] Inconsistent channel configuration.
[aac @ 000001fd387ee000] get_buffer() failed
Error while decoding stream #0:1: Invalid argument
[aac @ 000001fd387ee000] Reserved bit set.
[aac @ 000001fd387ee000] Prediction is not allowed in AAC-LC.
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] channel element 3.11 is not allocated
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] Inconsistent channel configuration.
[aac @ 000001fd387ee000] get_buffer() failed
Error while decoding stream #0:1: Invalid argument
image.png29 Кб, 967x213
Windows 10: Chromium based 11 2819375
И так аноны, хотелось бы у вас спросить, кто имел опыт с восстановлением видео?

Есть один видос, картинка нормальная, а со звуком какой-то пиздец. При просмотре появляется раз в 5 секунд короткими рывками (с тем что должно быть в видео) или писком, при кодировании ffmpeg'ом вываливает дохуища ошибок и шакалит 30-минутный файл до 30 секунд.

При этом я пробовал его восстанавливать вот этой https://fix.video/fix-video.php онлайновой утилитой и там звук восстанавливается 100%, но за починку видео они просят дохуя денег.
Так вот, как можно его восстановить ffmpeg'ом? Как можно сказать кодеку типа "бля, не пробуй прочитать эту хуйню как команды, а читай все как звуковые данные одного канала"?

Пикрелейтед данные файла, вот пример ошибок:
[aac @ 000001fd387ee000] Inconsistent channel configuration.
[aac @ 000001fd387ee000] get_buffer() failed
Error while decoding stream #0:1: Invalid argument
[aac @ 000001fd387ee000] channel element 2.2 is not allocated
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] Reserved bit set.
[aac @ 000001fd387ee000] Prediction is not allowed in AAC-LC.
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] Inconsistent channel configuration.
[aac @ 000001fd387ee000] get_buffer() failed
Error while decoding stream #0:1: Invalid argument
[aac @ 000001fd387ee000] Input buffer exhausted before END element found
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] Prediction is not allowed in AAC-LC.
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] Inconsistent channel configuration.
[aac @ 000001fd387ee000] get_buffer() failed
Error while decoding stream #0:1: Invalid argument
[aac @ 000001fd387ee000] channel element 2.14 is not allocated
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] Inconsistent channel configuration.
[aac @ 000001fd387ee000] get_buffer() failed
Error while decoding stream #0:1: Invalid argument
[aac @ 000001fd387ee000] Reserved bit set.
[aac @ 000001fd387ee000] Prediction is not allowed in AAC-LC.
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] channel element 3.11 is not allocated
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 000001fd387ee000] Inconsistent channel configuration.
[aac @ 000001fd387ee000] get_buffer() failed
Error while decoding stream #0:1: Invalid argument
Windows 7: Firefox based 12 2819472
>>819354
фпс не имеет значения - кадр ведь всего один.
Но твой вариант всё равно лучше, так как нормально работает с пнг.
Windows 10: Firefox based 13 2819632
>>819375
Попробуй Video Repair Tool с рутрекера.
Windows 10: Chromium based 14 2819646
>>819632
Пробовал какой-то, он "восстанавливает" только первые две секунды видео, и то фейлит. При том что видеоряд там нормальный, после "восстановления" вылезают артефакты по всему видео.
Linux: Firefox based 15 2821261
Android: Mobile Safari 16 2822492
>>818160
В дэшчане на шебм не работает перемотка, мп4 вообще не воспроизводится
Android: Mobile Safari 17 2822493
>>822492

> В дэшчане


Зачем? Просто используй стоковый плеер.
Android: Mobile Safari 18 2822652
>>822493
Зачем тогда вообще энкодить и пердолить параметры? Заливай видео на облако в ав1 или хевек и обменивайся ссылками
Android: Mobile Safari 19 2822658
>>822652

> Заливай видео на облако в ав1 или хевек и обменивайся ссылками


Причём тут это вообще?
Зачем смотреть видео в дашчане когда можно смотреть через обычный плеер на телефоне?
Android: Mobile Safari 20 2822663
>>822658
Потому что это уже другая программа, происходит переключение контекста, сторонний плеер без предзагрузки не воспроизводит. Это все равно что обмениваться видюхами лежащими на облаке
Android: Mobile Safari 21 2822664
>>822663

> без предзагрузки


С диалапа капчуешь?
Android: Mobile Safari 22 2822671
>>822664
Даже при идеальной сети бывают затыки в несколько секунд + пару секунд на переключение контекста и обратно.
Android: Mobile Safari 23 2822677
>>822671

> пару секунд на переключение контекста и обратно.


То есть ты ещё и нищук. Всё понятно.
Windows 10: Firefox based 24 2822725
>>816778 (OP)

> видео-комбайн


Что это значит? Это видеоредактор? Это видеоконвертер? У него гуй есть или как у mpv?
Android: Mobile Safari 25 2822781
Как создать webm с аудиодорожкой aac?
Android: Mobile Safari 26 2822820
>>822781
Для этого требуется хак ffmpeg, я могу тебе создать по фану, но opus всё равно намного лучше aac
Android: Mobile Safari 27 2822826
>>822820
Нет, opus и vorbis не годятся для моей цели. Потому что, когда вставляешь видео в презентацию, оно будет конвертироваться офисом. Не конвертируется mp4 c aac и webm без звука. А webm хорош маленьким размером. Сегодня пропарился полдня чтоб засунуть 4 видео в PowerPoint и не превысить 20мб всего. Научи, как aac в webm.
test.webm10,9 Мб, webm,
1280x720, 0:35
Android: Mobile Safari 28 2822830
>>822826
Ты несёшь какую-то хуйню, но ладно
Качаешь эту сборку ffmpeg https://drive.google.com/file/d/1GQGxogUprCMEZhZFQ53IM9LD3ispCA8h/view?usp=sharing
Потом пишешь ffmpeg -i input.mp4 -c:v libx264 -c:a libfdk_aac -b:a 192k out.webm
Он выдаст ошибку как и раньше но продолжит работу
Android: Mobile Safari 29 2822832
абупараша вырезала неугодный кодек из видео, как и теги
Android: Mobile Safari 30 2822833
>>822830
А, ну кодек видео сам подбери, а для аудио именно так пиши, чтоб было хорошее качество, это тоже самое что и aac
Android: Mobile Safari 31 2822836
>>822830
С тем же успехом можно просто mkv в webm переименовать поди.
Windows 7: Firefox based 32 2822881
>>822492
А так?
Windows 10: Firefox based 33 2822980
>>822881
Выигрываешь, сынок?
Android: Mobile Safari 34 2822986
>>822836
Это другое
Windows 7: Firefox based 35 2823063
звук становится тише после перекодирования с atempo, как сделать так чтобы громкость не менялась?
Android: Mobile Safari 36 2823092
>>823063
Atempo говно, не использовать его, rubberband лучше наверное
Windows 7: Firefox based 37 2823120
>>823092
говорит что нет такого фильтра, как его включить?
Android: Mobile Safari 38 2823214
>>823120
Вон мой билд выше по ссылке, в нём включено
Windows 10: Firefox based 39 2824749
VP9, каешно, неплохо так над 264 доминирует. хз зачем я решил это перепроверить в 2020, но ладно
Windows 7: Firefox based 40 2824893
>>824749
разницу на глаз не заметить
Android: Mobile Safari 41 2824922
https://hive.blasux.ru/webm/s
Ньюфаги не знают, олды не помнят?
Android: Mobile Safari 42 2825020
>>824749
В скорости кодирования он 10 раз сосёт у x265
Windows 10: Firefox based 43 2825026
>>824893
Ну, хуй знает. С телефона не разобрать, но с нормального монитора общее впечатление сильно разнится.
Windows 10: Chromium based 44 2825180
Аутичный вопрос, есть смысл сжимать кинцо с торрентов для получения высокого соотношения качество\вес?
Если да, то брать раздачи высокого разрешения и сжимать до нужного? Сижу с FHD монитором, лул
Linux: Firefox based 45 2825206
>>825180
Аутичные вопросы так не решают, чел. Мне вот вообще непонятно, зачем держать фильмы с торрентов после того, как посмотрел и раздал в два раза больше. Реши для себя, нужно ли тебе хранить дохрена просмотренных фильмов и делай.
Android: Mobile Safari 46 2825231
>>825180
С торрентов и так уже максимально правильно сжато, качай BDRip в x265. Да и сжатые фильмы не представляют ценности
Windows 10: Chromium based 47 2825234
>>825231
>>825206
Спасибо за ответы
Windows 7: Firefox based 48 2825242
>>825180
Качай dvd и записывай на болванки. Либо сам dvd делай.
Android: Firefox based 49 2825455
>>825180
Смотря что качаешь? Если образ Blu Ray или BDRemux, то есть. Если пережаток (*Rip), то нет.

>Если да, то брать раздачи высокого разрешения и сжимать до нужного?


Ну вот ты и сам догадался.
Неизвестно: Firefox based 50 2826657
Так, ананасы. У меня вопрос такой.
Как на аудио дорожке найти разговоры на фоне остального шума?
В общем, нужно найти где громкость становится выше на фоне остального. Как такое сделать?
Linux: Firefox based 51 2826754
>>826657
Разговоры по уровняю громкости не сдедектишь, тут нужны спецовые эвристики VAD:
https://ru.wikipedia.org/wiki/Voice_Activity_Detection
https://github.com/Desklop/WebRTCVAD_Wrapper
https://github.com/jtkim-kaist/VAD
Но если надо только уровень звука, то вот решения для ффмпега и сокса:
https://ffmpeg.org/ffmpeg-filters.html#silencedetect
https://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/comment-page-2/
1583579700418.webm4,7 Мб, webm,
320x240, 2:24
Windows 7: Firefox based 52 2827773
Как думаете, что нужно добавить, изменить? Реквестирую советы по повышению скорости кодирования видео.

https://colab.research.google.com/drive/1DwsBbRiwYnymEePzcNOpWZ8kwk2_EHwg?usp=sharing
1449288619678.png16 Кб, 883x220
Windows 7: Firefox based 54 2828016
>>827980
Попробуй снова выполнить этот элемент
Windows 7: Firefox based 55 2828018
>>828016
У этого элемента обычно бывает ошибка с первого раза
Android: Mobile Safari 56 2828267
Как отключить audio pitch correction? Хочу сделать nightcore, но мне нужно вместе с его видео, по этому реши попробовать ффмпег, а найти нужный флаг не могу(
Linux: Firefox based 57 2828300
>>827773
Тебе надо менять визуализацию. Та что есть и выглядит как говно, и полфайла на видеопоток отжирает, и кодировщиком предсказывается тяжело из-за постоянных дёрганных изменений.

Из стандартных showspectrum, например, должен лучше и быстрее жаться:
https://www.youtube.com/watch?v=U3VrWhKCsjA
Там в описании плейлист с разными ффмпеговскими вариантами. Или вот сторонние питонячьи на либросе:
https://www.youtube.com/watch?v=ApnYW2RUwf8
https://www.youtube.com/watch?v=Wm7jJGcH06o
Windows 10: Firefox based 58 2830300
>>822980
Анон, научи как правильно склеивать, чтобы превью не проёбывалось.
Android: Mobile Safari 59 2830378
>>830300
Да тут тащемта никакого секрета и нет.
Я вообще не ебу почему оно может проёбываться.
Я, конечно, ффмпег не использовал сам по себе для этих видосов, только vp9 им жал. Но я хз что надо сделать, чтобы превью по пизде пошло.
Щас попробую только ффмпегом без ничего, и скажу.
Windows 7: Firefox based 62 2830752
>>830458
>>830465
Ну так что там, анон? Ты видимо нашёл причину проёба превью? Рассказывай же.
Windows 7: Firefox based 63 2831045
>>830752
В связи с тем, что абу пидор, а -shortest работает через жопу, нужно городить вот такую хуйню (пример под винду):

set tempTxt="%tmp%\temp.txt"
ffprobe -v error -select_streams a:0 -show_entries stream=duration -of default=noprint_wrappers=1:nokey=1 -sexagesimal audio.mp3 > %tempTxt%
set /p audioDuration=<%tempTxt%
del %tempTxt%
ffmpeg -r 0.1 -loop 1 -i picture.jpg -i audio.mp3 -t %audioDuration% -map 0:v -map 1:a -vf "scale=-2:'min(500,ceil(ih/2)*2)':flags=lanczos" -c:v libvpx-vp9 -row-mt 1 -b:v 0 -crf 30 -threads 16 -pix_fmt yuv420p -c:a libopus -b:a 128k "%~n1.webm"
Windows 7: Firefox based 64 2831046
>>831045

>"%~n1.webm"


output.webm
Android: Mobile Safari 65 2831073
>>831045
Тож вчера поебался и скучно стало. Сильно проще через ависинт делать видеоряд. Ффмпег его через задницу генерирует, если не писать длинный уёбищный скрипт.
Windows 7: Firefox based 66 2831132
Allegro Barbaro.webm2,6 Мб, webm,
540x294, 2:40
Windows 10: Firefox based 67 2831179
Windows 10: Firefox based 68 2831181
>>831045
>>831179
Кажется работает. Спасибо, анон.
Windows 7: Firefox based 69 2831202
Windows 10: Firefox based 70 2831765
>>831045
Нахрен так ебаться, когда проще вот так.
7xwn01wqaquil.webm3,6 Мб, webm,
496x500, 4:20
Windows 7: Firefox based 71 2831779
>>831765
От этого способа может появятся тишина в конце, потому что -shortest корявый https://trac.ffmpeg.org/ticket/5456
Windows 7: Firefox based 72 2831780
>>831779

>появляться

0tq1bdvh4uvlzb.webm3,6 Мб, webm,
496x500, 3:54
Windows 7: Firefox based 73 2831782
>>831779
И вот как должно быть.
Windows 10: Firefox based 74 2831791
>>831779
на vp8 и vorbis не появляется
Android: Mobile Safari 75 2831837
>>831791
Говноед, не используй vorbis когда есть opus
Windows 10: Firefox based 76 2831950
>>831837
vorbis норм, а opus тоже норм
Windows 10: Firefox based 77 2834804
>>824893
Обрати внимание на лопасти.
Windows 10: Firefox based 78 2840869
А что за дополнение для вебки? Directshow вроде. Что оно делает?
Windows 10: Firefox based 79 2842011
>>816778 (OP)
Привет, анончики. А как мне заставить ффмпег конвертнуть анимированный webp -> gif? Какую-то библиотеку докачать надо:? Или вообще другой прогой воспользоваться?
Linux: Firefox based 80 2842015
>>842011
FFmpeg вроде не поддерживает анимированные webp. Поэтому другого варианта у тебя нет

>вообще другой прогой воспользоваться

Windows 10: Firefox based 81 2842016
>>842015
Хорошо, спасибо.
Windows 7: Firefox based 82 2844580
как сделать видео коллапсирующее к центру с писклявым голосом?
Windows 7: Firefox based 83 2848322
Почему-то когда пытаюсь перекодировать с avs скриптом - херится звук. Хотя в скрипте всего лишь обрезка по фреймам и рескейлинг.
Android: Mobile Safari 84 2848352
>>848322
Ависинт и звук — вещи хуёво вместе работающие. Надо всегда в обход ависинта звук обрабатывать ИМХО.
Linux: Firefox based 85 2848388
>>848322
Странно. Должно работать. Чем выводишь?

>>848352

> Ависинт и звук — вещи хуёво вместе работающие


Я не соглашусь.
Linux: Firefox based 86 2848496
>>848352

> Ависинт


Как это вообще относится к ffmpeg?
Мне вот кажется что это виндовс онли хуйня, которая должна применятся вместе с VirtualDub, который тоже виндовс онли.
Да и вообще, этот ваш контейнер avi изначально разработан как часть проекта Video for Windows. Нет бы православный matroska юзать. Нет, надо жрать морально устаревшее говно без поддержки b frames.
Linux: Firefox based 87 2848572
>>848496

> Как это вообще относится к ffmpeg?


ffmpeg при сборке под windows может цеплять avisynth.h и потом работать с этим фреймсервером непосредственно. Достаёт и звук и видео.

> Мне вот кажется что это виндовс онли хуйня


Нет. Уже 15 лет без проблем работает под wine. Есть урезанный форк avxsynth нативно под прыщи. Есть вдохновлённый ависинтом vapoursynth. Это такие скриптовые видеоредакторы для пердоликов, где можно все операции над клипами и их частями записать на питоне (в случае vapoursynth) или на более простом языке (в случае оригинального avisynth). Есть мегатонна продвинутых плагинов, в т. ч. трекеры, дешейкеры и целый галактический парад шумодавов и фрактальных увеличителей резкости.

> которая должна применятся вместе с VirtualDub


Уже давно есть сильно более продвинутая утилита как раз для avisynth — avspmod. Это что-то навроде IDE с подстветкой синтаксиса и автодополнениями.

> этот ваш контейнер avi изначально разработан как часть проекта Video for Windows


Эта часть avisynth уже давно только для обратной совместимости. Я даже не уверен, собирают ли этот кусок для avisynth+ сегодня.

> надо жрать морально устаревшее говно без поддержки b frames


Это касается библиотек майкрософт, avisynth свободен от этого безобразия.
Windows 7: Firefox based 88 2848673
>>848352
>>848388
Я не разбираюсь толком что к чему - просто хотел обрезать по фреймам и первое, что в голову пришло - Ависинт, пушто его скрипт в шебм4ретардс используются.

ffmpeg -i 1.avs -c:v libx264 -pix_fmt yuv420p -metadata title="" -qmin 18 -crf 22 -qmax 26 -preset fast -c:a aac -strict -2 -b:a 128k -r 40 1.mp4

FFMS2("
.mp4", atrack=-1)
Trim(1020, 2040)
LanczosResize(1280, 720)

Появляется треск в звуке. Без скрипта - с видео в инпуте - всё в порядке.
Linux: Firefox based 89 2848679
>>848673
Да в самом FFmpeg есть куча фильтров, в том числе crop и scale. Кому вообще нужны эти костыли?
Linux: Firefox based 90 2848723
>>848679
Ну, синтаксис у ffmpeg весьма нетривиальный. На диалекте avisynth в функциональной парадигме гораздо внятнее выглядит последовательность действий и объявления переменных. Я тебе говорю как человек, для которого регэкспы — не пустой звук.

>>848673

> FFMS2(".mp4", atrack=-1)


Скорее всего, проблема ещё здесь.
Давай исходник видео — поковыряем!
Windows 7: Firefox based 91 2850192
https://ffmpeg.zeranoe.com/builds/

>ffmpeg.zeranoe.com will close on Sep 18, 2020, and all builds will be removed.


Ну охуеть, где потом брать сборки для винды?
Linux: Firefox based 92 2850319
>>850192
Разве что у васяна
Windows 7: Firefox based 93 2850347
>>850319
Так это и был васян, лел.
Linux: Firefox based 94 2850377
>>850347
Подумаешь. Найду себе другого васяна.

Интересный такой васян получился, если на его сборки ссылается сайт проекта ffmpeg.
9a70730f78add7633ef80b0d6f9252b0.png1,1 Мб, 1287x503
Apple Mac: Firefox based 95 2855430
Как сделать kaleidoscope в ffmpeg? На пике фильтр из Final Cut
image.png148 Кб, 256x256
Linux: Firefox based 96 2855743
Apple GayPhone: Safari 97 2855789
Секс с ногой
image.png2 Мб, 918x1346
Windows 7: Chromium based 98 2856415
Анончик, а есть какой-нибудь ГУИ или другой способ, чтобы удобно фильтровать? А то в filter_complex всё записывать - та ещё морока.
Android: Mobile Safari 99 2856500
>>856415
Премьер, вегас, вдаб2...
Screenshot20200916122056.png24 Кб, 617x152
Linux: Chromium based 100 2856538
Сап. Не работает указание битрейта для выходного файла. Пытаюсь вытащить звук из видео. Пробовал все из пикрила, указывая 320k, но выходной файл имеет 128. Где я объебался?
Linux: Firefox based 101 2856547
>>856538

>Пытаюсь вытащить звук из видео.


Это для всего файла опции, смотри отдельные для звука.
Linux: Chromium based 102 2856552
>>856547
Разобрался, почему-то если ставить -b:a 320k после пути выходного файла, то этот параметр игнорируется.
Linux: Firefox based 103 2858407
У меня есть mp3 файл. Я хочу ускорить произведение трека в 4 раза. Какой опцией мне воспользоваться?
Именно что ускорить в несколько раз воспроизведение
Windows 7: Chromium based 104 2866356
Режу файл конкатом через filter_complex, с ресайзом и кропами, также можно сделать через -ss-to -vf scale,crop но на множество мелких файлов, которые потом собрать конкатом в цельный. Так вот, в первом случае качество выходного файла выходит гораздо хуже, чем во втором, при одинаковых настройках кодирования. Какого черта?
И ещё, если собирать конкатом из мелкофайлов, появляется рассинхрон. Можно как-нибудь пофиксить?
Android: Mobile Safari 105 2869989
сука, как можно вставить видео в видео без ебанутой ебли на 10 строк?
простейшая вставка видоса в середину другого видоса и чтоб звук был с двух видосов одновременно

вот мой быдлокод вроде работает, но он до ебанутости большой и гемморойный
можете оптимизировать? перегуглил все что мог
Windows 8: Firefox based 106 2870873
Есть ссылки на https://github.com/BtbN/FFmpeg-Builds/releases, там какие-то:
ffmpeg-N-99593-g86228ebdb2-win64-gpl-shared.zip 33mb
ffmpeg-N-99593-g86228ebdb2-win64-gpl-vulkan.zip 91mb
в чем разница? Еще https://www.gyan.dev/ffmpeg/builds/, а здесь что скачивать?
Почему на офф. сайте не размещают уже скомпилированный ffmpeg под Windows?
4.mp419 Мб, mp4,
300x400, 3:53
Android: Mobile Safari 107 2871946
Windows 10: Firefox based 108 2873827
Котоны, вытените видео https://www.thesun.co.uk/tv/12749259/naked-trump-boris-johnson-putin-wrestle-sauna-spitting-image/
Очень хочу карлика пофорсить
4.mp4866 Кб, mp4,
768x432, 0:24
Android: Mobile Safari 109 2873923
Windows 10: Firefox based 110 2874391
>>825020
Там у nvidiи аппаратное ускорение завезли.
Windows 10: Firefox based 111 2874395
Помню на заре появления вебм на дваче были треды с готовыми параметрами для обработки. У кого-нибудь сохранились или тут с нуля все пишут нахуя?
Windows 10: Firefox based 112 2874453
>>874391
Я долбоеб, там только на decodig
Windows 10: Firefox based 113 2874490
>>873923
А целиком видео?
Windows 10: Firefox based 114 2874495
Кто-нибудь знает, как сейчас постоянное превью для вебм можно сделать?
Когда-то делался коротенький (в один кадр) второй поток видео с большим, чем основной разрешением и макаба брала превью с него.
Хотя это давно не работает, мне кажется что я видел вебм с постоянными превью на доске.
Windows 7: Chromium based 115 2874538
>>874395
Жму всё подряд таким конфигом:
ffmpeg -i "url" -map_chapters -1 -map 0:0 -map 0:1 -vf scale=-1:360 -c:v libx264 -preset medium -tune film -crf 23 -c:a libfdk_aac -profile:a aac_he -b:a 48k out.mp4
Android: Mobile Safari 116 2874604
>>874395
Не доверяй этому челу >>874538 он хуйню бессмысленную написал.
Для обычного сжатия файлов в mp4 на тот же двач достаточно этого:
ffmpeg -i video.mp4 -c:v libx265 -c:a aac -r 44100 -ar 2000 -vf scale=ih+1280:iw+720 -af volume=10 -pix_fmt yuv420p10le -preset ultrafast video2.mp4

На выходе получишь сжатый mp4 720р видос
533aecd805536d687fd2ae3b58896484--leonardo-dicaprio-meme-le[...].jpg81 Кб, 625x784
Windows 7: Chromium based 117 2874614
реакшон пик намба (25).png13 Кб, 324x229
Windows 10: Firefox based 118 2874624
Что я делаю не так?
$oldvids = Get-ChildItem -Path E:\Video\WEBM\Gfgrb\Music\ -Filter "*.mp4" -Recurse
foreach ($oldvid in $oldvids) {
$newvid = [io.path]::ChangeExtension($oldvid, '.webm')
.\ffmpeg.exe -i $oldvid -c:v libvpx-vp9 -b:v 0 -crf 30 -pass 1 -an -f null NUL
.\ffmpeg.exe -i $oldvid -c:v libvpx-vp9 -b:v 0 -crf 30 -pass 2 -c:a libopus $newvid
}
Windows 10: Firefox based 119 2874736
Ананасики, как блйадж вытенуть целиком видео https://www.thesun.co.uk/tv/12749259/naked-trump-boris-johnson-putin-wrestle-sauna-spitting-image/
Там стрим, я немочь-не уметь.
testo.mp414,6 Мб, mp4,
1024x576, 2:22
Windows 7: Chromium based 120 2874785
>>874736
1. F12 прожми
2. Обнови страницу
3. Увидишь там ссылки на потоки в .m3u8
4. Запихни каждый поток в ффмпег по отдельности
5. Склей полученные файлы воедино
Linux: Firefox based 121 2874792
>>874604

> -r 44100 -ar 2000


Ты совсем охуел? Нахуя тебе 44100 fps на видео и частота дискретизации 2кГц на аудио?
image.png102 Кб, 996x614
Windows 7: New Opera 122 2874794
>>874624

>


>Что я делаю не так?


>$oldvids = Get-ChildItem -Path E:\Video\WEBM\Gfgrb\Music\ -Filter "*.mp4" -Recurse


>foreach ($oldvid in $oldvids) {


>$newvid = [io.path]::ChangeExtension($oldvid, '.webm')


>.\ffmpeg.exe -i $oldvid -c:v libvpx-vp9 -b:v 0 -crf 30 -pass 1 -an -f null NUL


>.\ffmpeg.exe -i $oldvid -c:v libvpx-vp9 -b:v 0 -crf 30 -pass 2 -c:a libopus $newvid


>}


Красноглазишь в консоле, а не пользуешься нормальными бесплатным видеоредактором с удобным графическим интерфейсом, как человек.
Там всё просто, поставил нужные галочки, ввел нужные циферки, нажал кнопочку - и готово, идешь пить кофеёк/чаёк, пока кодируется видео.
И не надо заучивать сотни команд ффмпега и разбираться, как они работают.
Android: Mobile Safari 123 2874850
сука, это просто жаваскрипт мира видеоредакторов.
какого хуя эта срань округляет атрибуты? даже когда я пытаюсь сделать банальный слайд слева-направо, эта хуйня высирает дёрганную вырвиглазную парашу, потому что она считает Х не как

>0.0-0.25-0.5-0.75-1.0


деля на дроби как любой нормальный редактор, а как сразу сука

>0-1


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

вроде гуглил, но все говорят так же апскейлить. ебанизм блять конченый
Android: Mobile Safari 124 2874862
а, это просто я ебло как и хуесосы с стаковерговно
Marine Lorphelin.jpg47 Кб, 563x788
Windows 10: Firefox based 125 2875258
>>874785
Спасибо, май браза.
Про захват потока я только в vlc знал.
Про ffmpeg вей теперь точно буду знать
1603733578066.png66 Кб, 1338x465
Windows 10: Firefox based 126 2875429
-c:v libaom-av1 -b:v 1720k -row-mt 1 -tiles 4x4 -threads 16

C чем может быть связана такая идиотская загрузка ЦП? Три секунды 100% и дальше какая-то чушь и по кругу.
Оперативной памяти полно, диск быстрый (всё равно с него чтение практически не идёт), перегрева нет - цп 8\16 стабилен под линпаком.
Если бы было стабильно 20-30% загруза, было бы понятно что просто ну, не оптимизировано под такое количество потоков, а это что?
Windows 10: Palemoon 127 2875434
>>875429
Одна задача выполняется быстро(архивирование) и на всех потоках, другая(анализ движения) не может быть выполнена на таком количестве потоков.
Windows 10: Firefox based 128 2875480
>>875434
Звучит похоже на правду.
Сейчас смотрю, за 20 минут средняя загрузка цп 48%, то есть почти восемь потоков, неплохо.
Windows 10: Firefox based 129 2876434
Печальная весть прилетела: репозиторий youtube-dl прикрыли правоторговцы. Появился форк и я его, конечно, забрал: https://github.com/blackjack4494/yt-dlc/
Но вопрос всё равно остаётся: есть ли достойные аналоги? Ибо внутренняя Ванга говорит, что суки на этом не успокоятся.
Windows 10: Chromium based 130 2876471
>>876434
А что это значит? с репозиториев дебиана правда удалят?
Windows 10: Firefox based 131 2876492
>>876471
Я не знаю, как исхитрятся, но на гитхабе начали крестовый поход против любого софта для скачивания медиа.
Android: Mobile Safari 132 2876520
>>876492
Надо же - мировой экономический кризис только начался, а капитал уже по локоть запустил невидимые ручки святого рыночка в карманы простого обывателя. Стоит ли говорить, что про такие мелочи, как свобода слова и прочие права человека речи не идёт больше - оказалось, что это не более, чем полемический приём, чтобы с оппонентами по международным говорильням споры были жарче.
Неизвестно 133 2876521
Объясняйтесь, пердолики. Чем хардверные кодировщики h264 и h265 (тот же AMD VCE и чо там Intel) хуже софтвера и почему я должен юзать софтвер и ждать конвертации часы, недели, ГОДЫ?
Android: Mobile Safari 134 2876522
>>876521
Всем хороши. Не надо ждать. Используй смело. Хардверные кодировщики специально сделаны для быстрого нахождения субоптимальных решений по компенсации движения. Их основным критерием качества является время сходимости, а не мера населённых искажений. И модель поиска движения у них упрощённая.
Android: Mobile Safari 135 2876523
>>876522

> внесённых


fix
Неизвестно 136 2876524
>>876522
Вот и я так считаю, так как до этого пытался найти какую-то критичную (!) разницу в сравнении и не смог, но мало ли - решил спросить, может глядел не туда.

Благослови тебя господь и удачного тебе дня, ананас
Android: Mobile Safari 137 2876526
>>876524
У многих людей неверное понимание оптимизационной задачи. Впервые столкнувшиеся с ними считают, что вот оно то самое, что наилучшим образом решает проблему, золотое единственно верное решение. А потом некоторые узнают о субоптимумах и многокритериальности, совсем, уж, немногие узнают, что иногда критически важно время сходимости, т. к. имеется ещё и задача массового обслуживания.
Windows 10: Firefox based 138 2876569
>>876520
Что с тобой?
Linux: Firefox based 139 2876799
>>876569
Знания в области философии жить помогают.
Windows 10: Firefox based 140 2876849
>>876799
Только жить? А вот песня и строить, и жить помогает. Она универсальнее.
Android: Mobile Safari 141 2877141
>>816778 (OP)
Требую ссылку на гуй, заебусь вбивать к каждому вебму команды и путь
Windows 7: Chromium based 142 2877161
>>877141
Гуи хуево жумут. Сколько ни пробовал, на выходе получалась херня.
https://github.com/amiaopensource/ffmpeg-amia-wiki/wiki/3)-Graphical-User-Interface-Applications-using-FFmpeg
Android: Mobile Safari 143 2877172
>>877161
У меня проблема заключается в том, что если кинуть вебм скачанный через ньюпайп, он в дашке проигрывается 5-10к/с. В влс все нормально
Windows 10: Firefox based 144 2877462
>>877141
мелкософт тебе дал powershell пользуйся сука
Android: Mobile Safari 145 2877583
>>877462
Это хуйня, я terminus юзаю
Fedora Linux: Firefox based 146 2877605
>>877583
ConEmu для пацанов.
Android: Mobile Safari 147 2877902
>>877605
cmd для мужиков
Windows 10: Firefox based 148 2878333
Охренеть, оказывается с -row-mt 1 многопоток вообще норм работает начиная с libvpx 1.7.0.
3.mp49,1 Мб, mp4,
400x400, 1:10
Android: Mobile Safari 149 2882260
заебался по 30 минут копировать и вставлять однотипные команды
@
решил выучить основы скриптинга, чтобы как-то автоматизировать и упростить процесс
@
вместо 30 минут сидишь по 8 часов в терминале, пытаясь найти очередную ебланскую ошибку в своем говнокоде
Windows 7: Chromium based 150 2882298
Прожал вебмку в мп4, опус в he.aac. Звук был 15 сек, стал 15.62. Какого черта?
Windows 10: Chromium based 151 2882374
Аноны, вечер в хату.
Подскажите, как можно автоматизировать удаление из .mkv всех аудио кроме английского? Аналогичное требуется и для субтитров при их наличии.

Через номер канала не всегда подходит, много фильмов как с ру-трекеров, так и англоязычных, но включающих тьму субтитров на не нужных языках.

Цель - закинуть папку в батник и выходе получить каталог с english only фильмами.
Windows 10: Chromium based 152 2882380
>>877902
Windows Terminal для фронтэндеров
image.png62 Кб, 979x512
Windows 10: Chromium based 154 2882664
От нефиг делать решил пожать серию сериала. Кодирую в 2 прохода. Всё ок, но никак не могу прожечь субтитры в видеоряд.

chcp 65001
ffmpeg -i "F:\1.mkv" ^
-vf subtitles=F:\1.mkv:original_size=1440x1080 -c:v libvpx-vp9 -b:v 150K -s 720x540 -tile-columns 6 -row-mt 1 -pass 1 -an -f null NUL && ^
ffmpeg -i "F:\1.mkv" ^
-vf subtitles=F:\1.mkv:original_size=1440x1080 -c:v libvpx-vp9 -b:v 150K -map 0:0 -map 0:2 -map 0:3 -s 720x540 -tile-columns 6 -row-mt 1 -pass 2 -c:a libopus "F:\output.webm"

Не могу понять что не так.
Windows 10: Chromium based 155 2882690
>>882664
Ок, разобрался. Абсолютные пути в фильтре титров не так задаются.
image.png27 Кб, 897x457
Windows 10: Chromium based 156 2883027
>>882395
Наговнокодил такую хуйню, но эта мразь делает то что нужно на половину. Выбрав нужные дорожки она тупо дублирует их с видео и упаковывает.
ЧЯДНТ?
Windows 7: Firefox based 157 2883369
>>883027
ффмпег не может редактировать файлы напрямую. И нахуя ты сделал ещё один мап отдельно для субтитров?
Windows 10: Chromium based 158 2883550
>>883369
Чтобы оставить только одни субтитры, очевидно же.
Windows 7: Firefox based 159 2883565
>>883550
Их второй мап захватывает.
ericBullet1.mp45,5 Мб, mp4,
1280x720, 2:15
Windows 10: Firefox based 160 2884992
>>816778 (OP)
Привет
Скачал большое видео с ютуба через ytdl, вырезал кусок с помощью ffmpeg -i input.webm -ss 123 -to 456 -c copy output.webm, перекодировал в мп4 и первая секунда при воспроизведение статична.

ЧЯДНТ?

Алсо при воспроизведении вебм через VLC первая секунда не статична, её вообще нет(показывается белый интерфейс плейлиста в влс)
Android: Mobile Safari 161 2885257
ой бляьб распишите додику про очевидные таймстампы, мне лень
Android: Mobile Safari 162 2885259
ставишь бля -ss перед -i и вместо -to ебашишь -t вычитая время в калькуляторе ебать
так у тебя обрезка будет не точной но зато без мертвых кусков
типа хуле ты хотел чмо с си копи захотел чтобы сразу за 2 секундв хирургическая точность длхуя хочешь чмо жри что дают
15020433203200.jpg22 Кб, 400x400
Windows 10: Firefox based 163 2885263
>>885259
Лол, спасибо, анончик. Лучший ответ.
Windows 7: Chromium based 164 2885789
>>884992
Потому что под copy режет неровно. Кодируй отрезок сразу в мп4, одной командой.
Linux: Firefox based 165 2886725
Windows 10: Chromium based 166 2890679
>>816778 (OP)
Как конвертировать множество файлов .gif в .apng одной командой?
Android: Mobile Safari 167 2890752
>>890679
for xd in *.gif;do ffmpeg -i "$xd" -f apng ${xd%.gif}.png;done

это в случае, если ты линуксобог, а не обоссаная виндочушка. в таком случае могу только принести соболезнования
Windows 10: Chromium based 168 2890800
>>890752

>это в случае, если ты линуксобог, а не обоссаная виндочушка. в таком случае могу только принести соболезнования


Почему? Программа одинаковая, с хуя ли на разных осях нет каких-то команд?
Windows 10: Palemoon 169 2890809
>>890800
Всё есть, просто обоссаный петуховесовец нихукя не знает и не умеет, кроме как готовые решения у комьюнити пиздать. Что, впрочем, не удивительно.
Windows 10: Chromium based 170 2890810
>>890809
Так как конвертировать в ffmpeg несколько файлов одной командой?
Windows 10: Palemoon 171 2890811
>>890810
Никак, у ffmpeg нет такого функционала, но если тебе это нужно сделать, то в командной строке напиши цикл, а в цикле передавай "одной команде" ffmpeg имена файлов, как здесь >>890752 только под виндой
Вот тут полистай вниз
https://hive.blasux.ru/webm/s
Windows 10: Firefox based 172 2890819
>>890752
А обязательно добавлять -f %format% ?
У меня как-то и без этого работало. Конвертил шебмы в мп4 и анимированные webp в гифки
Windows 7: Firefox based 173 2890828
>>890679
Лучше это использовать http://gif2apng.sourceforge.net
Только нахуй надо, если апнг всё равно на сосач загружать нельзя.
Windows 10: Chromium based 174 2890839
>>890828

>Только нахуй надо, если апнг всё равно на сосач загружать нельзя.


Imagine wlx со многими (минимум десятая часть, или как-то так) .gif вытворяет хуйню. Артефакты, лаги, краши.
Android: Mobile Safari 175 2890918
>>890819
тут я хз, никогда apng не юзал. попробуй сразу в нужный контейнер сконвертировать и проверь формат в ffprobe
Windows 7: Firefox based 176 2890947
>>890839
Вместо борьбы с последствиями лучше сообщить автору, что бы тот чинил своё поделие.
Windows 10: Firefox based 177 2891719
Чем жать в AV1 так, чтобы было достаточно быстро и были 100% заняты все 16/20/24/128 потоков проца? Оно вообще не нагружает и какую-то дичь показывает, типа 0.03фпс, и это на 9900к-то. Ога, будет жать минутный ролик сутки.
Windows 7: Firefox based 178 2891834
>>891719
Удваиваю.
Windows 10: Palemoon 179 2891923
>>891719
Ну будет минутный ролик жать сутки и будет, чего бухтеть то?
Windows 7: Firefox based 180 2891924
Windows 10: Firefox based 181 2892235
>>891923
Ну будет трехчасовой фильм жать полгода и будет, чего бухтеть то?
Windows 10: Firefox based 182 2892237
Ну будет 500 фильмов жать 250 лет и будет, чего бухтеть то?
Windows 10: Palemoon 183 2892270
>>892235
>>892237
Всё так, у ютуба в запасе вечность на сжатие роликов с котами в ав1, а для кенца этот говнокодек будут только анимедебилы использовать, пусть они и кодят 250 лет, меньше говна в интернет зальют.
Windows 10: Chromium based 184 2892273
>>892270

> а для кенца этот говнокодек будут только анимедебилы


Как использовали x264 10 bit, так и будут использовать. Даже HEVC не прижился.
Windows 10: Palemoon 185 2892278
>>892273

> Как использовали x264 10 bit, так и будут использовать


Но вот же анимедебил печалится, что аниме делается долго >>891719
Windows 10: Chromium based 186 2892279
>>891719

> Кодировать в сырой формат, когда есть проверенные времен, быстрые решения

Android: Mobile Safari 187 2892281
>>892273
помню какой то додик на рутрекере сконвертил маняме в хевк 10-бит, который тормозил на моем хуяоми. с тех пор смотрю только онлайн. нахуй мне 1080р в 10м битрейта, если я смотрю это говно в кроватке перед сном
Windows 10: Palemoon 188 2892282
>>892281
+++
Здравомыслящие люди ещё остались, я даже если запускаю для фона на втором мониторе отвожу под окно с ккитайскими порномультиками 480p
Windows 10: Chromium based 189 2892284
>>892281
Смысла нет в хевк кодировать, когда 4к аниме только у Синкая два тайтла.
Screenshot20201127-055234.jpg266 Кб, 720x1280
Android: Mobile Safari 190 2892303
>>892284
ну вот к примеру долбаёб сделал 10битный хевк на 720р, когда 720р качают только бомжи со старыми говнойдами. это как впихивать двигатель из формулы1 в электрокар ебаный
Windows 10: Chromium based 191 2892305
>>892303
Я понимаю, чем обусловлено его стремление сделать в 720p HEVC 10 bit. чтобы сократить битрейт с размером при равнозначном качестве с более старшими энкодерами.
Android: Mobile Safari 192 2892311
>>892305
Ну это и есть единственная причина почему их юзают.
Screenshot20201127-075938.jpg18 Кб, 720x287
Android: Mobile Safari 193 2892348
>>892305
ок, а теперь назови мне девайсы, которые при 720р экране достаточно сильные для 10битного хевка. вот мой говяный самсунг 2016 года 4х1.1гц не тянет, к примеру. и нахуя он сделал 10битный юв вместо 8-ки, если пытается ужать как можно сильней? в ссаном маняме особо разницы не увидишь между 10 и 8 битами, так как там тупо нечему колорбандится
Windows 10: Chromium based 194 2892350
>>892348

> мне девайсы


Ноутбуки различные с 720p экраном (где разрешение контента выше НИНУЖНО и оверхед), не следует только на смартфонах останавливаться.

> и нахуя он сделал 10битный юв вместо 8-ки, если пытается ужать как можно сильней?


http://x264.nl/x264/10bit_02-ateme-why_does_10bit_save_bandwidth.pdf
Windows 10: Chromium based 196 2892352
>>892350
>>892351
P. S. Но это характерно для x264 10 bit. Для хевка ещё лучше положение дел обстоит, я полагаю.
Android: Mobile Safari 197 2892353
>>892350
а, ну ок. чел тупо сидел и конвертил 10 часов раздачу для этих 5% додиков, которые сидят с ноутами 2012 года, у которых блять экран 720р. а половина из оставшихся 95% с телефонами тупо отпадают по причине нежелания нагружать свой проц в 4 раза сильнее, но зато экономия места в 20%, пиздец!.
я понимаю, что за хевком будущее и это лучший формат для забивания харда видосами для последующего просмотра на пк/ноуте, но нахуя делать ебучую раздачу хевком для 720р? и это единственная 720р раздача для этого тайтла
image.png140 Кб, 1168x592
Windows 10: Chromium based 198 2892357
>>892353

> а, ну ок. чел тупо сидел и конвертил 10 часов раздачу для этих 5% додиков, которые сидят с ноутами 2012 года, у которых блять экран 720р


1366x768 самое популярное разрешение по данным statcounter.

> экономия места в 20%, пиздец!


Полезно для лимитных подключений и малых жёстких дисков. Не знаю, откуда ты, но в России это пока актуально.

> я понимаю, что за хевком будущее и это лучший формат для забивания харда видосами для последующего просмотра на пк/ноуте


HEVC/VP9 это действующее поколение. Будущее за VVC/AV1. А аниме ещё долго будут рипать в x264 10 bit, так как даже нынешнее аниме в основном true 900p, отнюдь не 1080p.
Windows 10: Chromium based 199 2892358
>>892357
P. S. но за хевком 10 бит есть преимущество по сравнению с х264 10 бит — карточки, начиная от 1050 ти умеют его аппаратно декодировать, что снижает нагрузку на проц.
Windows 10: Palemoon 200 2892360
>>892353

> за хевком будущее


Схуяли? Проехали уже хевк, следующая остановка vvc
Windows 10: Palemoon 201 2892362
>>892358

> карточки, начиная от 1050 ти умеют его аппаратно декодировать


С 750 тащемта, ну или если не хочется разбираться, то с 1030
https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new
Windows 10: Palemoon 202 2892365
>>892358

> карточки, начиная от 1050 ти умеют его аппаратно декодировать


Бтв, если мы о 1050ти, то можно и на встройке посидеть, начиная со скаленки у интела есть декод
https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video
Windows 10: Palemoon 203 2892366
>>892365
Для 10бит с кабылы.
Windows 10: Chromium based 204 2892368
>>892362
Хех, 2080 уже устарела, так как не может в аппаратное декодирование AV1.
Windows 10: Palemoon 205 2892373
>>892368
Ну не повезло пользователям трубы, хули.
Android: Mobile Safari 206 2892396
>>892353
Не единственная, клоун.
Windows 10: Chromium based 207 2892512
>>816778 (OP)
Почему ffmpeg не умеет в разделение .cue? Какой программой это можно сделать под Windows?
Windows 7: Firefox based 208 2892533
>>892512
lamexp
Windows 10: Chromium based 209 2892534
Windows 10: Chromium based 210 2892612
>>892512
Проще всего конвертером из foobar2000, только он не умеет копировать потоки.
Windows 7: Firefox based 211 2892614
>>892512
Иксрекод 2
2.gif22,9 Мб, 360x360
Android: Mobile Safari 212 2892919
я блять в уши ссал гифодрочерам. какого хуя это дерьмо из 90х годов до сих пор актуально? заходишь в вбыдлятню, твиттер, реддит - везде ебучие гифки с ебанутым размером под 40к битрейта. какой-то убогий реакшн гиф в 10 фпс и 400х400 резолюшн с точками через каждый пиксель будет весить 50мб. даже если тупо 200 картинок в пнг взять - и то меньше весить будет. хули люди в 2020 этим дерьмом пользуются?
Windows 10: Firefox based 213 2892932
я блять в уши ссал мп3дрочерам. какого хуя это дерьмо из 90х годов до сих пор актуально? заходишь в вбыдлятню, хуяндекс, гуглмузыка - везде ебучие мп3шки с ебанутым размером. какой-то убогий 320кбс мп3 в 4 минуты фпс и 44100 резолюшн будет весить 10мб. даже если тупо в огг сжать - и то меньше весить будет. хули люди в 2020 этим дерьмом пользуются?
Android: Mobile Safari 214 2892934
>>892932
Что такое 44000? Битрейт понимаю, а второй показатель это что блять? Частенько в opus написано второе, а сколько битрейта не написано и хуй поймёшь что вообще за качество у музыки
Android: Mobile Safari 215 2892944
>>892932
ну ебать ты палец и жопу сравнил. мп3 имеет вполне сносное соотношение качества/размер, любой говнодевайс сможет запустить его, 320кб - уже дохуя для васянов с затычками за 2к и есть встроенная метадата для всей инфы по дате, альбому и т.д

а жиф - это тупо кучку пикч впихнули в один контейнер, уменьшили колорспейс в 256 и увеличили размер в 10 раз
Android: Mobile Safari 216 2892947
>>892944
Какие 2к даун у меня за 240 рублей наушники
Android: Mobile Safari 217 2892949
>>892944
И как так получается что размер увеличивается при уменьшении?
BSD: Chromium based 218 2893065
>>892947
Хуя ты мажор то. Нормальные посаны берут наушники по 100 рублей в киосках Роспечати.
Android: Mobile Safari 219 2893067
>>893065
Там звук каловый. А у этих ровно такой как и у таких что за 2, 5, 20к.
BSD: Chromium based 220 2893258
>>893067
>>893067
Чтобы звук был не каловый, нужны не только более хорошие наушники, но у более качественная звуковуха, значит более дорогой смартфон.
Android: Mobile Safari 221 2893354
>>893258
Маркетолог, спок
Windows 7: Firefox based 222 2893484
>>892944
мп3 не дропнули все, чтобы он горел в аду, только потому, что в своё время его начали поддерживать почти все устройства и это продолжается до сих пор. Давно пора пересадить всю планету на opus или хотя бы aac, но нет, хотят жрать говно.
Android: Mobile Safari 223 2893487
>>893484
Зачем? Мп3 даёт максимум что слышит человек. Остальное бред, так как человек всё равно не воспринимает эти звуки.
BSD: Chromium based 224 2893580
>>893487
Ну, разницу можно расслышать, но для этого нужна хорошая звуковая карта, хорошие наушники или колоночки. А так, да. Разницы не слух нет, если на обычном железе юзать.
Windows 7: Firefox based 225 2893626
>>893487
Затем, что мп3 требует 256кбс для более-менее нормального звука, ниже уже режет высокие. А opus прозрачен уже на 128кбс, некоторую ненагруженную музыку можно и в 64кбс жать и хуй кто отличит на обычном оборудовании.
Windows 10: Firefox based 226 2893675
>>893626
Вот ровно про это и хотел написать. Прикол в том, что места на хардах сейчас настолько дохера, что хватит всю фонотеку хранить хоть в wav, не то что flac. И можно когда захочется конвертить её и в мп3, и в огг, и в опус, что угодно.
Windows 10: Chromium based 227 2893678
>>892919
А ещё Imagine wlx хуёво многие из .gif просматривает. По-этому перегнал всё в .apng, занимаемое место совсем чуть-чуть увеличилось. Только на сосаку не залить.
Windows 7: Firefox based 228 2893688
>>893675
Есть большая разница - забить 4тб винт флаком или опусом 128кбс вбр. К тому же, самое очевидное применение - аудиокниги/подкасты. 28-36кбс вбр, учитывая что этот тип контента чаще всего в моно, на один канал для голоса с головой хватает. А мп3 уже на 96кбс жиденько обсирается.
А крупные сервисы уже давно мп3 нахуй послали, жмёт в опус или ворбис (ютуб, спотифай), потому что им-то да, на место на дисках похуй, но они это делают чтобы экономить на трафике. По той же причине av1 пытаются вводить, потому что он им выгоден по трафику, даже несмотря на расходы мощностей на кодирование. Хотя в случае av1 тут явно даунгрейд, потому что это мыльное говно.
Windows 10: Chromium based 229 2893689
>>893688

> Хотя в случае av1 тут явно даунгрейд, потому что это мыльное говно.


> Судить по качеству кодек, находящийся в разработке.

Windows 7: Firefox based 230 2893692
>>893689
Так цель разработки же состоит в том, чтобы снизить расходы на трафик, то есть там изначально заложена экономия на качестве. Не думаю, что допилят в будущем так, что сравнится с нынешними кодеками по картинке при меньшем битрейте.
Windows 10: Chromium based 231 2893718
>>893692
Сравнится. H.265 же сравнился с H.264. Так же и в этом случае будет.
Windows 10: Firefox based 232 2893733
>>893688

> опус


А можно ли придумать формат ЕЩЁ эффективнее жмущий чем жопус, где предел? Или тогда он будет жать одну песенку сутки даже на 10900к@5.4?
Linux: Firefox based 233 2893740
>>893733

>Или тогда он будет жать одну песенку сутки даже на 10900к@5.4?


Разве это проблема? Гугл ежегодно строит датацентры аналогичные миллиону таких по производительности.
Windows 10: Chromium based 234 2893775
>>893740
А декодирование?
Windows 10: Palemoon 235 2893784
>>893775
Подождёшь, не видишь человеку места нужно.
Windows 10: Chromium based 236 2893789
>>893784
До такого маразма, чтобы ради открытия сжатого медиа-файла файла приходилось ждать, думаю, не дойдёт. Максимум - лаги/прочие проблемы с некро-устройствами из-за несовместимости, или невозможность открыть в какой-то программе/устройстве.
Всегда можно конвертировать пережатое медиа в lossless для совместимости и отсутствия потерь при пересохранении. ffmpeg - наше всё!
Android: Mobile Safari 237 2893790
Ходит мужик по улице. Видит деда, который сидит и чистит какую-то мелкую стекляшку.
- Че делаешь, дед?
- Вот, алмаз чищу. Нашел его еще во время второй мировой.
- И ты его чистишь уже 70 лет?
- Да, хочу продать подороже. 10 лет назад он стоил на 2% дешевле. За каждый год чистки цена увеличивается на 0.2% (с учетом курса).
- И сколько он сейчас стоит?
- 200,000 руб
Windows 10: Palemoon 238 2893793
>>893789

> Всегда можно конвертировать


Ага, сжимал неделями, чтобы потом для прослушивания расжимать, так это и работает.
Windows 7: Firefox based 239 2893897
>>893718

>H.265 же сравнился с H.264


Если закрыть глаза на, опять же, замыливание мелких деталей на сплошных фонах, на разрешениях 720p и ниже, то да. Зато квадратных сыплющихся шакалов нет.

>>893733
Наверное уже нет.
Windows 10: Firefox based 240 2894293
где почитать негласный свод правил создания webm? (для бороды или нет) чтобы говноеды не ныли
Android: Mobile Safari 241 2894294
Windows 10: Firefox based 242 2894297
>>894294
Ну надо переписать основу в текст и захуярить в шапку
Охуенный же тред, так давайте зделоем как надо.
Windows 10: Chromium based 243 2894560
Как сделать хардсаб, с вшитыми в контейнер сабами? Все пересмотрел, не нашел.
Windows 10: Chromium based 244 2894564
Windows 10: Chromium based 245 2894570
>>894564
А через ffmpeg не делается?
Windows 10: Chromium based 247 2894574
>>894573
Я уже нашел, но спасибо.
image.png101 Кб, 1312x724
Windows 10: Chromium based 248 2896692
Сука качать-то какой? gpl, lgpl, shared.
Пиздец, мне бы просто чтобы вебмки клепать.
Windows 8: Firefox based 249 2896693
image.png85 Кб, 1100x494
Windows 10: Chromium based 250 2896695
>>896693
Понял, спасибо. а чем принципиально отличаются билды gyan.dev и BtbN?
Windows 8: Firefox based 251 2896701
>>896695
Разная конфигурация используется, попробуй запусти оба файла и увидишь что немного разные флаги -- используются. Я если честно не знаю есть ли принципиальные различия между ними, но раз на сайте предлагается скачать из двух источников на выбор, то думаю для простого пользователя разницы никакой.
Windows 10: Chromium based 252 2896703
>>896701
Спасибо большое за разъяснения анончик, добра.
Windows 10: Chromium based 253 2897146
>>816778 (OP)
Как в ffmpeg конвертировать svg в png? Выдаёт ошибку об отсутствии кодека.
Пишут про какую-то ко-ко-ко-ко!мпиляцию, с каким-то флагом, но я без понятия как это делается.
Windows 10: Firefox based 254 2897880
>>816778 (OP)
Как конвертировать в ffmpeg изображение в ico с альфа-каналом? Почему ограничение на 256 пикселей?
Windows 10: Firefox based 255 2898215
>>897880

>Почему ограничение на 256 пикселей?


В больших размерах нет смысла.
Windows 10: Chromium based 256 2898438
>>898215

>нинужна

Windows 10: Chromium based 257 2899438
Хз конечно, насколько я по адресу. У меня вебмку не видит в давинчи резолв, чет не добавляется. Где-то сказали что надо в ffmpeg чето там сделать, я осилил ровно до странички скачивания этого самого. Что дальше делать? Скачал я вот её, дальше можно из cmd уже сразу команды ебашить или чевоу? Непонятно, неясно.
Windows 10: Chromium based 258 2899628
>>899438
Я по гайду делал.
Там автор добавил его в переменные среды. В принципе можно и без этого, но тогда придётся каждый раз писать путь до .exe, да и другие программы, типа ytdl, наверное, работать не будут, хотя хуй знает.
Да, можно сразу после вписывать команды. Насколько я знаю. Препятствий для этого я не вижу.
Конкретно в твоём случае можно просто пересохранить видео. Главное выбрать качество без потерь, чтобы повторно не пережимать и не терять качество. На счёт команды для этого я не знаю, стоит почитать мануал. Ну и размер, возможно, увеличится.
У самого было такое, когда от каких-то гифок, видео, и даже изображений возникают проблемы, а при пересохранении, во всех известных мне случаях, проблема исчезала.
Windows 10: Chromium based 259 2899631
>>899628
Спасибо за ответ! Вышел из ситуации путём сьемки экрана в мкв с последующим ремультиплексированием в мп4. А до этой приблуды я наверное еще не дошел.
Windows 10: Chromium based 260 2899760
>>816778 (OP)
Имеется следующий юзкейс:
Нужно видео, чтобы включить его в фоне, и система думала, что компьютером кто-то пользуется, и не нагружала диск. Для этой цели я использую 48-часовое видео чёрного экрана с YouTube.
Мне нужно его пережать таким образом, чтобы видео не нагружало ресурсы компьютера. То есть обладало минимальным пережатием, не заставляющим компьютер тратить ресурсы на декодирование, и минимальным разрешением, не нагружающим железо.
С разрешением всё +/- ясно. А какой кодек использовать для такого пережатия?
Windows 10: Chromium based 261 2902276
Бью челом из видеоплеер-треда.
Я ебал настраивать плеер на воспроизведение 10bit HEVC видео, настолько, что готов даже перекодировать в 8bit AVC.
Пишите что писать в консоль и я выложу скрин терминала с длительностью кодирования на моих 4/4.
Windows 10: Firefox based 262 2902283
>>899760
есть идея использовать софтверный кодек чтобы видюха не активировалась. тогда это будет что-то вроде microsoft 1. или в плеере выключить железеное декодирование. тогда возможно лучше mpeg 2 или даже mpeg 4, если в нем сильно меньше нижние лимиты по битрейту выйдет сделать.
вот только ты гуглил нет ли для твоей проблемы менее костыльного решения? какой-нить ахк или даже бат скрипт запустить
Android: Mobile Safari 263 2902284
>>902276
Просто скачай релиз с другим энкодом.
Windows 10: Firefox based 264 2902285
>>902284
думаешь он сам не догаладся?
>>894294
я тут мимо но это троленк? какая же убогая программа, отрезающая конец видео радномно. борам от местного анона на световые года лучше.
image.png71 Кб, 1084x498
Windows 10: Chromium based 265 2902289
>>902284

>Пишите что писать в консоль


>Просто скачай релиз с другим энкодом.


Не сработало :(
image.png42 Кб, 757x385
Windows 10: Chromium based 266 2902299
>>902276
Нашел.
Android: Mobile Safari 267 2902429
>>902285
Ничего оно не отрезает, рахит.
Windows 10: Chromium based 268 2902563
>>902283

>вот только ты гуглил нет ли для твоей проблемы менее костыльного решения? какой-нить ахк или даже бат скрипт запустить


Я думал об AHK. На ум пришло только зацикленное нажатие клавиш / перемещение курсора, а это ещё больший костыль.
Windows 10: Chromium based 269 2903273
>>902299
Аноны, сколько будет кодироваться на 4/4 процессоре?
Думаю оставить на ночь.
Windows 10: Firefox based 270 2903286
>>902276

>Я ебал настраивать плеер на воспроизведение 10bit HEVC видео


Нахуй там что-то настраивать?
Windows 10: Chromium based 271 2903288
>>903286
Покажи мне плеер, который из коробки воспроизводит его без мыла, без фризов и нормально выводит 10бит источник на экран 8бит.
ffplapy не предлагать, могу не отказаться.
.JPG101 Кб, 1224x579
Windows 8: Firefox based 272 2903313
>>903288
Разве mpv не нормально воспроизводит?
Windows 10: Firefox based 273 2903366
>>903288
mpc-hc
Windows 10: Chromium based 274 2903404
Имею несколько mp4 файла с ютуба. Каждый из них представляет собой короткую видео-вставку в начале, и зацикленную анимацию далее, продолжающуюся где-то по часу. Хочу сделать из этого apng файл (gif презираю за кастрированность цветов, а ещё imagine wlx хуёво его переваривает) без пережатия небольшой продолжительности.
Как?
Linux: Firefox based 275 2903446
>>903404
ffmpeg умеет в apng
Linux: Firefox based 276 2903448
>>903404

> без пережатия небольшой продолжительности.


Не получится
Windows 10: Firefox based 277 2903565
>>903404
в смысле чтобы с заставкой было? тогда делаешь хтмл страницу из двух апнг.
только нахуя апнг, для видео есть более эффективные форматы. даже лосслесс Н264 будет намного лучше.
я бы сделал плейлист в который бы вставил видеофайлы: начало 1 раз и зацикленное много раз.
разрезать можно попробовать без перекодирование например в avidemux. начать наверное придется с ключего кадра но конец думаю в любом месте можно сделать с меньшими проблемами.
а вебп не п
>>903448
ну это понятно что это абсурд, наверное он имел в виду без потери качества
Windows 10: Firefox based 278 2903566
>>903404
еще что нашел, формат webp поддерживает анимацию. если ты именно картиночные форматы почему-то любишь.
Windows 10: Firefox based 279 2903570
>>903404
кстати если будешь оригинальные файлы с ютюба оставлять то лучше качай webm, качество там такое же (ютюб по качеству уравнивает очевидно) а размер сильно меньше
Linux: Firefox based 280 2903620
>>903565
Ну да, png это lossless фориат
Никогда..720p.mp4540 Кб, mp4,
1280x534, 0:02
Windows 10: Chromium based 281 2903897
Здравствуйте.
Такой вопрос. Почему при загрузке обработанных видео в премьере или ффмпеге многие мои видео загруженные в вк в конце воспроизведения делают либо паузу либо заикание?
Я уж пробовал битрейт снижать, и разрешение, и формат ставить интернетовский(типа для твиттера, ютуба) и т.п. но так или иначе где-то больше, а где-то меньше происходит заиканье в конце видео при его загрузке и просмотре в вк. НО если его смотреть скажем с компа, или загрузить на двач или телеграм, то оно воспроизводится без всяких заиканий вконце. Сначала я подумал ну хрен с ним это похоже лаги вк, но ведь есть видео которые плавно проигрываются и вконтакте?
может нужно загружать в каком-то особом формате видео. Сам в этом не разбираюсь. Поэтому пришел сюда, может вы поймете о чем я и объясните как сделать, чтобы загруженное в вк видео заканчивало воспроизведение без зависания картинки
Вот пример такого видео, вконтакте оно заикается изображением, а бывают видео, которые заикаются звуком, а бывает и тем и другим.
Windows 10: Chromium based 282 2903898
>>903897
Это видео заикается даже тут
Windows 10: Chromium based 283 2903967
>>903565
Нет, мне не нужно начало. Его я уже вырезал банальной обрезкой по времени. Мне нужна легковесная, не повреждённая пережатиями, apng, содержащая анимацию из видео.

>>903566
webp не открывается в Imagine WLX. К тому же, наверное, это lossy формат.
Windows 10: Firefox based 284 2904091
>>903967

>легковесная


>apng


Выбери что-то одно.
Windows 10: Firefox based 285 2904093
>>903967

>легковесная, не повреждённая пережатиями, apng


/0
ну вообще твоя задача элементарная - тупа вырезать фрагмент и сконвертировать в другой формат - не понимаю зачем ты ее тут расписываешь два дня, давно бы нагуглил готовое решение или почитал справку.
Windows 10: Chromium based 286 2904172
>>904093
Я пытался конвертировать в apng - процесс получается долгим, итоговый файл весит астрономически много, а кадров там очень мало. Другие apng весят почти столько же, сколько и gif (потому-что я конвертирую gif в apng).
Windows 10: Firefox based 287 2904313
Windows 10: Firefox based 288 2904340
>>904172
потому что в гифе 256 цветов, чел. вот конверты из гифа и весят мало, качество при этом ужасное - если это не пиксель арт
Linux: Firefox based 289 2904346
>>904340

> потому что в гифе 256 цветов, чел. вот конверты в гиф и весят мало, и качество при этом ужасное - если это не пиксель арт


Я правильно тебя понял?
Снимок.PNG20 Кб, 416x564
Windows 10: New Opera 290 2908332
Такой вопрос. Есть оцифрованные видосы с VHS. В своё время начитавшись профильной темы на рутрекере пилил сразу в несжатое видео (см. пик), чтоб по минимуму искажений. Весит всё это дело до хуя, но мне похер. Места полно, но вот родственникам сейчас нужно передать так, чтоб на флешку влезло. Подскажите сейчас какие параметры пилить в ffmpeg, чтобы в раза в 4-5 сжать, но с минимальным потерями?
Linux: Chromium based 291 2908355
Как правильно кодировать в 1 фпс? Есть видео со статичной картинкой и музыкой в 30 фпс, обрезав до 1 сильно снизил размер, но перемотка начала хуево работать во всех видеоплеерах, а в vlc вообще пидорасить звук.
Пробовал через:
-r 1
-r 30 -framerate=1
-filter:v fps=fps=1
Везде примерно одно и то же.
Windows 10: Palemoon 292 2908365
>>908355
Картинку то залупил?
Linux: Chromium based 293 2908373
>>908365
Лупить вроде надо когда у тебя изображение отдельно, не? Для примера залупил видос, всё так же пидорасит звук, перемотку сбрасывает в 0.
image.png35 Кб, 635x344
Linux: Chromium based 294 2908375
>>908365
VLC кстати вот это в консоль пишет, mpv молчит.
Windows 10: Palemoon 296 2908387
>>908373
Ну так и сделай из изображения новую видеодорожку, это будет быстрее и эффективнее.
Windows 10: Firefox based 297 2908389
>>908386
Асло, -loop 1 -i 1.png -i 1.mp3 поменять на -i video.mp4 или что там на входе у тебя.
-g 360 - отвечает за части перемотки в сек. Чем меньше значение, тем меньше шаг.
Windows 10: Firefox based 298 2908509
>>908386
Этот вариант увеличивает длительность воспроизведения, добавляя в конце тишину.
Windows 10: Firefox based 299 2908570
>>908509
Нужную длительность в -t 6:12 необходимо выставить.
Windows 10: Chromium based 300 2908623
>>816778 (OP)
Допустим я скомпилировал M2TS Blu-Ray рипа в MKV, вырезал оттуда ненужные мне дорожки, выполнил всё это в MKVToolNix. Получается я ухудшил качество видео? Ведь я как бы перекодирую его.
А если не перекодирую, а просто пересохраняю, то почему M2TS при перемотке жёстко покрывается шумами и артефактами, другие люди наблюдают проблемы с производительностью, а с mkv ничего подобного нет? Получается эти форматы различны. И почему сразу нельзя было писать на Blu-Ray в нормальном формате?
Windows 10: Firefox based 301 2908800
>>908623
Делай через ffmpeg с -c copy.
Linux: Firefox based 302 2908818
>>908623
Не знаю откуда у тебя артефакты. Может быть VLC виноват.

Нет, ты этой программой не перекодируешь, а ремуксишь.

Перекодирование это когда у нас есть видео или аудио поток, ты берешь декодер от него и подаешь декодированный сигнал на вход кодировщика, которому ты задаешь параметры сжатия (такие как битрейт) и он сжимает и на выходе получаеться другой поток. То есть перекодирование это преобразование потока данных, будь-то видео или аудио.

Помимо потоков есть контейнер, в котором множество потоков упаковано и синхронизировано.
И ты занимаешься тем, что перепаковываешь это потоки из одного контейнера в другой. Это и есть ремуксинг.
Но поскольку при перепаковке меняется только упаковка, а сами потоки там те-же самые, то ты ничего не перекодируешь, и качество от этого не меняется.
Windows 10: Chromium based 303 2908879
>>908818
Плеер mpv. Из настроек, способных повлиять на производительность, только hwdec=auto-safe.
Не один я наблюдал проблемы с производительностью в M2TS. Один человек тоже говорил об этом - https://www.youtube.com/watch?v=Tk3g72-AA0E&t=5s 4:25.
Если та программа занимается копированием дорожек в новый контейнер, то почему производительность между контейнерами отличается?
Windows 10: Chromium based 304 2908881
>>908879

> hwdec=auto-safe


> скорее всего copy-режим


> удивляется, почему производительность падает.

Windows 10: Chromium based 305 2908882
>>908881
Не силён во всей этой теме аппаратного декодирования, фильтров и прочего.
Что не так?
Windows 10: Chromium based 306 2908892
>>908882
Для начала следует попробовать хотя бы
vo=gpu
gpu-api=d3d11
gpu-context=d3d11
hwdec=d3d11va
Если улучшений в производительности нет, то в проблема в твоей письке.
Windows 10: Chromium based 307 2909960
>>908892
Сначала подумал, что помогло, но как бы не так. При перемотке на небольшое количество времени вперёд, всё нормально, но при перемотке на большие значения, начинается пиздец.
15988967743940.webm6,1 Мб, webm,
270x480, 1:16
Windows 10: Chromium based 308 2911580
>>816778 (OP)
Имею в своей коллекции очень много видео, которые нельзя перемотать. При перемотке их в mpv, звук идёт, а картинка остаётся на последнем, до перемотки, кадре. Видеорилейтед относится к этим видео.
При -c:v copy переносится кривизна и невозможность кодировки; при обычном кодировании в mkv, размер падает до 3.2 Мб, то есть я шакалю своё видео.
Как быть?
Windows 10: Firefox based 309 2911605
>>911580

>Видеорилейтед относится к этим видео.


На моем mpv такой проблемы нет с этим видео.
Windows 10: Chromium based 310 2911610
>>911605
Same. Тоже нет проблем с перемоткой этой еврониггерши.
Windows 10: Chromium based 311 2911714
>>911605
Мой mpv почему-то не может воспроизвести это.
Windows 7: Firefox based 312 2911720
>>892360
И то и то проприетарная параша.

>vvc


Ожидаемая сложность кодирования от 10 до 20 раз хевх.
Это конечно полная пушка.
Windows 10: Firefox based 313 2911850
>>911714
На чистом попробуй, со стандартными настройками и без скриптов, если стоят.
Windows 10: Chromium based 314 2912134
>>911850
Не получилось.
мимо
Windows 10: Chromium based 315 2912135
Может быть есть какой-нибудь кодек со сжатием без потерь / без сжатия, чтобы перегнать это видео в него через ffmpeg, и не быть шакалом?
мимо >>911580
Windows 7: Firefox based 316 2912139
>>912135
x264 внезаптно. Ну или av ¹
Windows 10: Chromium based 317 2912158
>>912139

>x264


На википедии странно про него написано. Написано "режим сжатия без потерь (отклоненный High Profile 4:4:4)" В "возможностях". То есть, как будто бы, это дополнительная опция, которая не факт что включена.
Linux: Firefox based 318 2912308
>>912158
Можешь сжатие с потерями настроить так что почти без потерь.
Какая тебе в жопу разница?

Без потерь используют только для проф применения и только в очень узком кругу задач.
Ubuntu Linux: Firefox based 319 2912463
>>816778 (OP)
Вкатываюсь. Можно ли кодировать VP9 видеокартой? Заебался уже кодировать 10-ти секундные ролики по 20 минут, хотелось бы как-то ускорить этот процесс
Windows 10: Chromium based 320 2912469
>>912308
Я категорически против перешакаливания. Видео с сосаки - это далеко не те видео, которые стоит шакалить, так как до тебя их шакалило во все дырочки бесчисленное множество людей.
И главное зачем, когда можно использовать LossLess кодеки? Мне места не жалко.
Linux: Firefox based 321 2912649
>>876521

>Объясняйтесь, пердолики. Чем хардверные кодировщики h264 и h265 (тот же AMD VCE и чо там Intel) хуже софтвера и почему я должен юзать софтвер и ждать конвертации часы, недели, ГОДЫ?


Ты ёбнутый, и тебе нужно лечиться.

>>912469
Используй. AV-1 тебе в помощь.
Windows 7: Chromium based 322 2912684
Прожал 60фпс файл. Получил 22 мегабайта.
Прожал тот же файл, дважды, с флагами -vf fps=fps=30 и -r 30. Получил файлы по 21 мб.
Какого черта? Разве разница в половину кадров не должна быть более существенной?
Windows 10: Chromium based 323 2912715
>>912684
Смотря какой файл
Windows 10: Chromium based 324 2912842
>>912463
Еще нет.
Я так и не смог завести vp9_vaapi, но это потому что я тупой.
С -realtime кодирует 70 к/с на 2600X.
H264 на невидии (Pascal) выдаёт аж 400+ к/с.
Ubuntu Linux: Firefox based 325 2912849
>>912842

>-realtime


А за что отвечает этот параметр? Я просто недавно узнал про эту утилиту, сильно мне понравилась

>70 к/с на 2600X


Хуяссе, я на своём старом феноме выжимаю максимум 5 кадров. Это колдовство параметров или такие процессоры мощные пошли?
Linux: Chromium based 326 2912865
>>912684

>Разве разница в половину кадров не должна быть более существенной?


Конечно нет, ты же не думал, что каждый кадр видео как отдельная картинка хранится?
Windows 10: Firefox based 327 2912907
Посоны, что я делаю не так?
Исходник - .webm, запись экрана 1920 на 1080.
Загоняю в webm for retards, обрезаю до 30 сек, выбираю опции на первом пике, ставлю чекбокс на втором.
Кодирует минут 10 около 3к битрейта, 77мб.
Результат - дерганное видео с рассинхроном с аудио. Как пофиксить?
Windows 10: Chromium based 328 2912994
Хоть тред и мертвый, дублирую.
>>2912993 →
Windows 10: Firefox based 329 2913117
>>912994
А можно исходник анимы?
Windows 10: Chromium based 330 2913143
>>913117
рутор.инфо/torrent/558300/
изображение.png1 Мб, 891x684
Windows 10: Firefox based 331 2913196
>>913143
Да, какая-то ерунда с перемоткой, выдает ошибку и превью файла в шинде не отображает. Скорее, у автора раздачи битый сектор на винте на этом файле выскочил. А если прогнать фильм в ффмпег с:
ffmpeg -i 5smvsec.mkv -c copy 1111111.mkv
То все нормально перематывает и тп.
Windows 10: Chromium based 332 2913199
>>913196
Вангую, там цветовой профиль yuv444, поэтому и не было превью. Я так вэбм-ки кодирую, чтобы сяомидебилы не могли посмотреть.
Windows 10: Firefox based 333 2913201
>>818163
Пиздец ты извращенец конечно
Windows 10: Chromium based 334 2913207
>>913196

>автора раздачи битый сектор на винте на этом файле выскочил


Типа все скачали битый файл? Интересно, как ffmpeg его чинит простым копированием потоков. Но спасибо за решение, анончик!
изображение.png557 Кб, 786x714
Windows 10: Firefox based 335 2913301
>>913196
Асло, potplayer, кстати, без всяких проблем этот файл проигрывает.
Windows 10: Firefox based 336 2914168
treePNG92781.png934 Кб, 827x967
Windows 10: New Opera 337 2914178
>>816778 (OP)
Аноны, прошу ответьте, как искать видео с вырезанными персонажами, как пнгшки без фона?
Должны же быть подобные видеостоки
Windows 10: Chromium based 338 2914198
>>914178
Сам сделай, чо как лох-то.
Или в гугле набери #персонажнейм transparent background image.
Windows 10: Chromium based 339 2914199
>>914178
А, это про видео вопрос. Жопой прочитал, sorry.
!!!!!!!!1.webm4,7 Мб, webm,
616x720, 3:07
Windows 10: Firefox based 340 2914257
Windows 10: Chromium based 341 2914316
>>914257
Лол, видео с прозрачностью? Это вообще законно?

VLC кстати подавился этим файлом.
Windows 10: Chromium based 342 2914337
>>913301
Анончик, еще раз благодарю тебя за то, что лишний раз скачал целый фильм и протестировал. Но у меня вообще никакой плеер не воспроизводил, я буквально все перепробовал. >>913207 вот тут я правильно все понял?
1609460221861.webm1,7 Мб, webm,
960x720, 0:03
Windows 10: Firefox based 343 2914355
>>914316

>Это вообще законно?


Да.
1609306523937.webm2,1 Мб, webm,
410x440, 0:03
Windows 10: Firefox based 344 2914365
Windows 10: Firefox based 345 2914774
>>914337
Проблема именно в контейнере. Либо битый, либо mkvmerge (судя по hex редактору, через него делали) учудил. Ффмпег копирует данные дорожек и пересоздает mkv контейнер.
audvid.png9 Кб, 903x147
Windows 7: Firefox based 346 2915010
Какие аудио и видео дорожки из приведенных - лучшие? Включая дорожки из f 18.
Windows 7: Firefox based 347 2915011
>>915010
Хотя с аудио более менее понятно все. Лучшая - opus, если подразумевать, что битрейт дорожки задействован полностью.

А вот насчет видео-дорожек я не разбираюсь совсем.
120fps.mp411,8 Мб, mp4,
1280x720, 0:39
Windows 10: Chromium based 348 2915096
Windows 10: Firefox based 349 2915102
>>915096
Пока в ваших апконвертах будут глитчи, это всё говно
Linux: Firefox based 350 2915136
>>915102
Так-то там от предсказателя движения (использовался для преобразования частоты следования кадров с компенсацией движения) чудовищные ошибки. А ты на выбросы переходного процесса при интерполяции растра жалуешься. Текстуры в мыло изговнены там опять же.

> Пока в ваших апконвертах


Сегодня есть на выбор:
- на полиномиальной аппроксимации,
- на линейных преобразованиях (БПФ, ДВП, Карунела-Лоэва, даже на вытянутых сфероидальных попадалось),
- на КИХ-фильтрах,
- на фракталах,
- на ИНС.
Последние два могут давать результат без колебательного процесса на резких границах, но на текстурах их результат бывает чудным.
Linux: Firefox based 351 2915137
>>915102
Извини! Не сразу врубился в твои лютые англицизмы. Ты, похоже имел в виду преобразование частоты кадров, а не разрешения растра.
>>915136-кун
Windows 10: Firefox based 352 2915138
>>915136
>>915137
Что мешало алгоритму не обосраться на статичном кадре на 9 секунде? Что за эскалаторы побежали?
Linux: Firefox based 353 2915161
>>915138
На матрице окон? То же самое, что помешало ему ещё дюжину раз дальше на периодических тенях от жалюзи и на самих жалюзи с теми же корреляционными свойствами. Алгоритм предсказания движения помешл. Алгоритм не занимается как твой мозг поиском движения больших и сложных (и, что немаловажно, примерно известных тебе) объектов в кадре. Вместо этого он нарезает кадр на блоки и по какому-нибудь критерию пытается найти похожий блок (размер блока можешь оценить по искажениям). Разумеется, есть и статистическая обработка, ориентированная на обнаружение больших движущихся объектов в кадре, которая бракует «неправильные» векторы движения, обнаруживаемые по неоднородности поля в границах обнаруженного большого объекта. Но опять же, в границах большого объекта может появится маленький. И тут от выбора критерия допустимости «неправильные» векторы движения зависит: будет ли внезапно появившийся объект удалён или будет неправильно найден вектор движения там, где перекрывающего объекта нет.
Как-то так.
Linux: Firefox based 354 2915164
>>915161
В данном случае, алгоритм поиска и компенсации движения нашёл на месте блока с ошибкой похожий блок из другого места жалюзи (или небоскрёба) и протянул вектор движения не оттуда в не туда.
Windows 10: Firefox based 355 2915182
>>915161
Почему бы не резать, а обрабатывать весь кадр? Пускай и медленно?
Linux: Firefox based 356 2915186
>>915182

> обрабатывать весь кадр


А отдельные объекты движущиеся в нём выделять как?
Опять же. Ты подходишь немного не с той стороны. Тут правильный вопрос не в том, почему алгоритм дал неадекватный результат, а в том, почему этот дефект оказался заметным для тебя. Он оказался заметным потому, что алгоритм не знает как выглядит небоскрёб, а ты знаешь, как оно должно выглядеть. Соответственно можешь с лёгкостью обнаружить неожиданно возникшую инородную часть изображения.
Есть мнение, что применение ИНС сильно улучшит качество работы подобных программ.
изображение.png81 Кб, 1344x204
Windows 10: Firefox based 357 2915193
Windows 10: Firefox based 358 2915196
>>915193
Он подписывает BEST самый высокий битрейт, что не всегда самое высокое качество.
Windows 7: Firefox based 359 2915390
Windows 7: Firefox based 360 2915399
Командная строка >>884992 вполне правильна, что бы ни говорил автор реплики >>885259.

Чтобы поправить дѣло, надо после -ss указывать не какую угодно отмѣтку времени, а такую, чтобы слѣдующий после неё кадр был ключевым. (Руководясь параметром «-c copy», FFmpeg начинает копирование видео с ключевого кадра, потому что так устроены группы кадров в видеопотоке. Если бы FFmpeg брал любой кадр, после -ss указанный, и превращал в ключевой, то это ужé было б не копирование.)

Примѣчаніе: по адресу https://forum.videolan.org/viewtopic.php?t=55815 видно, что проигрыватель VLC не поддерживает перепрыгивание в файле от одного ключевого кадра к другому. Рекомендую использовать Media Player Classic Home Cinema или какой-нибудь другой проигрыватель, позволяющий найти и скопировать время очередного ключевого кадра.
Windows 7: Firefox based 361 2915404
>>893678

> Только на сосаку не залить.



Ну вот и ѿвѣтъ на >>892919.

Если нельза залить animated PNG, animated WebP, animated AVIF, animated JPEG XL, то поневоле animated GIF.
Windows 7: Firefox based 362 2915406
>>896693

Лучше https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z (потому что болѣе новая сборка, в общем случае, означает рост производительности кодировщика AV1).
Windows 7: Firefox based 363 2915414
>>915010

AV1 107.98 MiB однозначно лучше AVC 107.18 MiB: и файл больше, и кодек новѣе.

AV1 107.98 MiB не однозначно лучше VP9 126.41 MiB: файл меньше, но не настолько, чтобы новизна кодека не оказалась рѣшающею.

Opus 160k — идеал качества звука, надо брать.
Windows 10: Chromium based 364 2916177
Как зашить название вебмки при конвертации?
Windows 10: Chromium based 365 2916197
>>916177
Всё, нашёл
Linux: Firefox based 366 2916351
Почему при попытке разложить видео на картинки, я получаю 3 файла вместо должных 75?

https://pastebin.com/6U4GzHs2
allegro.webm2,8 Мб, webm,
715x720, 2:28
Windows 10: Chromium based 367 2916355
>>908386
Спасибо, работает.
Windows 10: Firefox based 368 2916422
>>916351

>-vf fps=1


>DURATION: 00:00:03.131000000


3 секунды 3 кадра, все правильно. Поставь 23.98, судя по фпс видео, чтобы каждый кадр сохранило.
Android: Mobile Safari 369 2916428
>>916422
Ясно. Я не правильно понял как этот ключ работает. Он значит не сохранять каждый x кадр, а x кадров из каждой секунды.
Windows 10: Firefox based 370 2916508
>>916355
Латомерта, ты?
Android: Mobile Safari 371 2916558
>>916508
Да, я.
Неизвестно 372 2916680
короче у меня есть идея пиздец какая но не знаю как сделать
возможно ли теоритически сделать анимацию из набора картинок, при этом синхронизируя с каким-то ритмом, который записывает тайминги для анимации в файл? а лучше положить в скрипт и добавить настройки?
Windows 10: Chromium based 373 2917281
>>916680
Это уже нелинейный видеомонтаж.
Неизвестно 374 2917293
>>917281
что делать? качать адобу афтер ессекс на вм не хочю. можно ли где-то почитать про синтаксис .ass файлов? у другого анона появилась идеа их использовать
Windows 10: Chromium based 375 2917297
>>917293
Да тут можешь в хоть чём делать, хоть на js, хоть на Delphi.
Неизвестно 376 2917301
>>917297
ну блин а синтаксис-то и опции какие есть? aegisub лёг, документацию там прочитать не могу
Windows 10: Chromium based 377 2917303
>>917301
Зачем тебе субтитры?
Неизвестно 378 2917304
>>917303
так .ass файл же. субтитры тоже могют в анимацию
Windows 10: Chromium based 379 2917307
>>917304
Ну у меня вариантов кроме как After Effects нету.
Windows 10: Chromium based 380 2918551
>>915010
Видеокодек vp9, говорят, жмёт лучше всех.
Можно заняться пиксель-хантингом и сравнить вручную.
chubbychonkersAltBonbi (4).png154 Кб, 405x409
Windows 10: Chromium based 381 2919197
>>918551
av1 лучше всех, и качество видео лучше. 2часа видео 1080 60фпс весит 700мб при битрейте 900-1000к, но для простых смертный он недоступен, если конечно у тебя есть свой дата центр который будет рендерить сутки 2 часовое видео. У гугла есть такие мощности поэтому качаю av1, но только те видео у которых срок 3 месяца с даты публикации и достаточно популярны. Можно даже в настройках аккаунта ютуба включить только av1 если оного не будет показывать vp9
Windows 10: Firefox based 382 2919422
Хватит сжимать, шакалы!
Android: Mobile Safari 383 2919464
>>919422
Прямо сейчас жму в mpeg-2. И что ты мне сделаешь, смерд?
image35 Кб, 960x395
Windows 10: New Opera 384 2919529
Вы там совсем охуели???

Решил попробовать говна av1 конвертацию. Наслышавшись историй про ультрасжатие при сохранении субъективного качества до 50% экономии! Ясен хуй не верил, но проверить надо.

Так вот уже несколько часов конвертируется миниатюрный клип. Я просто охуел. Дотерплю уж, чтобы глянуть на результат, но оно того вообще не стоит.
Windows 10: New Opera 385 2919530
>>919529
И ведь всякие твичи с ютубами av1 в реальном времени выдают. Я представляю какие там серверные мощи используются.

Неудивительно, что они заняли основной рынок и никто не может конкурировать с самыми мощными серверными планеты.
Windows 10: New Opera 386 2919531
>>919530
И что-то мне подсказывает рендеринг на GPU AV1 мы ещё долго не увидим, так как Амазону и Гугл тупо это не выгодно. Тогда появятся альтернативные сервисы на более дешёвых серверах.

Проще занести AMD с Nvidia, чтобы они не внедряли аппаратную поддержку.
Windows 10: New Opera 387 2919541
>>919531
Короче я так понял AV1 выгоден именно для крупных компаний, где сжимаешь ролик 1 раз и его скачивают миллионы, таким образом экономится просто бешенное количество траффика на отдачу, что равно огромное количество денег, грубо говоря это в 1.5-2 раза более выгодно по деньгам.

У них нет проблем в дата центрах. При грамотном распределении, для AV1 конвертации будут задействованы простаивающие мощности, поскольку всегда есть пиковая нагрузка, а в остальное время сервера простаиваются = теряется мощь вникуда.

Так работает гугл похоже, так как часть видосов сразу в AV1, другие постепенно конвертируются в зависимости от мировой нагрузки на конкретные дата центры.
image286 Кб, 738x825
Windows 10: New Opera 388 2919542
>>919541
Пользователи сейчас не могут эффективно конвертировать av1 без помощи дата центров. Есть онлайн конверторы, разве что через них.

Поэтому это ещё и новый рынок облачных вычислений для конвертации.

Конечно нам пиздят, что возможно AV1 конвертация будет поддерживаться аппаратно, но есть только аппаратное ДЕКОДИРОВАНИЕ, но кодирования в 30xx нет нихуя.
Windows 10: New Opera 389 2919544
>>919542
Короче у всех максимум что есть это аппаратное декодирование.

Так что несмотря на свободный кодек фактически он остаётся проприетарным, недоступным для простых смертных.

Либо собираешь дата центр, либо пользуешься услугами больших компаний.

Благо лайфхак это заливать видео на ютуб, ждать когда они его сконвертируют и скачать себе уже в AV1.
Windows 10: New Opera 390 2919545
>>919544
Но делать это надо только на левые аккаунты и строго закрытые видосы.
Android: Firefox based 391 2919560
>>919529
>>919530
Там качство видео говно говна. Конвертируй с настройками говно и будешь такой же быстрый как гугол.

>>919542
Качество жпу кодирования - говно говна говно. Его смысл исключительно в ёбнутом маркетинге, но и иногда в том чтобы ЦП не награжать при стриминги и видеозвонках.

>>919544
Читать выше.
И хватит срать своей шизофренией в тред.
Windows 10: Chromium based 392 2919662
>>919545

>заливать видео на ютуб


Кто то так хранит коллекцию порно и хентая терабайтам
Platinum Level Circulation.webm4 Мб, webm,
960x720, 5:36
Linux: Chromium based 393 2920993
Спасибо, сработало. Правда вцл всё ещё срёт ошибками и звук в нём пролагивает, но это же влц. В православном мпв всё работает отлично.
Linux: Chromium based 394 2920996
Windows 8: Firefox based 395 2921042
FFmpeg медленно работает. Может проблема в некроноуте, но за 1 час перекодировал 9 МБ видео. Так и должно быть? Другие конвертеры конечно тоже не быстрые, но не 9 МБ в час.
Linux: Firefox based 396 2921114
>>921042
Давай конкретику!
Каким кодеком кодируешь? Какой источник? Что у тебя должно получиться на выходе?
Windows 7: Firefox based 397 2921524
>>919530

> И ведь всякие твичи с ютубами av1 в реальном времени выдают.



Нѣтъ.

Выдаютъ заранѣе сжатыя (не безъ труда) видеозаписи.
Windows 8: Firefox based 398 2921560
>>921114
Всё по умолчанию просто ffmpeg -i видос.mkv video.webm
Windows 8: Firefox based 399 2921562
>>921560
Я думаю битрейт понизить. Сработает? До какого минимума лучше снижать?
Windows 10: Chromium based 400 2922169
>>921562
Чтобы максимально быстро для кодека vp9 ставь -preset ultrafast
Windows 10: Firefox based 401 2922180
>>921560
Добавь -row-mt 1 -threads 16
Windows 10: Chromium based 402 2922218
>>922169
а не это для h264. -deadline realtime ставь
Windows 10: Chromium based 403 2922284
>>921560
-speed 6 -quality realtime
Windows 8: Firefox based 404 2922459
>>922284
Cпасибо, попробую
Windows 8: Firefox based 405 2922465
>>922284
Спасибо огромное теперь 9 МБ за 2 минуты обработалось, можно спокойно теперь кодировать
Беды с производительностью Windows 10: Chromium based 406 2922584
>>816778 (OP)
Балуюсь с видеофильтрами в mpv. Сейчас накатил фильтры 'vf-add=edgedetect:mode=colormix', 'vf-add=interlace=1', 'vf-add=amplify:radius=20:factor=4126'. По итогу производительность удручает - видео открывается с задержкой в несколько секунд, osc прогружается под конец видео, звук отстаёт на секунды, дичайший фреймдроп. Как настроить mpv, чтоб он потянул эти три фильтра?
Windows 10: Chromium based 407 2923018
>>922584
Купить видеокарту
Неизвестно 408 2923024
>>923018
Пользователи mpv нищуки в массе своей. Откуда у него деньги на видеокарту?
Linux: Firefox based 409 2923121
>>922584
проще в ffmpeg зарендерить
Windows 7: New Opera 410 2923168
ffmpeg -ss 24.45 -i asdf.mp4 -i 2.png -filter_complex"[0:v][1:v] overlay=0:0" -pix_fmt yuv420p -aac_coder twoloop -aac_is false -t 9.55 asdfff.mp4
image.png30 Кб, 813x328
Windows 10: Chromium based 411 2923193
>>923018
С видеокартой всё в норме. Аппаратное ускорение даёт работать эффектам, и эффекты рендерятся на процессере. Аппаратное ускорение пикрил.
Windows 10: Chromium based 412 2923195
>>923121
1) Это требует места на диске.
2) На это нужно тратить время. Открыть любой файл из моей коллекции и сразу увидеть применённые к нему эффекты не получтся.
3) Нужно как-то организовывать медиатеку.
4) В mpv и ffmpeg одни и те же фильтры смотрятся по-разному (возможно потому, что реалтайм рендеринг mpv вызывает фреймдроп и артефакты).
Windows 10: Chromium based 413 2923196
>>923193

>Аппаратное ускорение даёт работать эффектам


Фикс, не даёт.
Неизвестно 414 2923628
у меня есть файлы в vc1, некоторые также в wmapro, wmv3 и h264. можно ли как-то конвертировать их, чтобы сохранить место на диске?
Windows 10: Firefox based 415 2923932
>>923628
Можно.
Правильно ли я уменьшаю разрешение изображений? Windows 10: Chromium based 416 2926284
>>816778 (OP)
Решил проверить зрение, сравнив 2 картинки 4к. Оригинал я дублировал, и уменьшил до full hd, пересохранив без потерь в png. Получившуюся full hd картинку я растянул до 4к, чтобы HoneyView отображал их обе на 100% от экрана.
Использовал команды:

>ffmpeg -i in.jpg -vf scale=1920x1080 out.png


И

>ffmpeg -i out.png -vf scale=3840x2160 out2.png


Никаких фильтров в HoneyView я не использовал.
Результат меня шокировал. Разница слишком существенна. Правильно ли я их закодировал?
Android: Mobile Safari 417 2926332
Я рендерю минутный видос уже пятый час. Сделал его в kdenlive и ради интереса выставил quality=best, av1 и opus. Других ключей не добавлял, ибо не разбираюсь. Зря?
Windows 10: Firefox based 418 2926337
>>926332

> av1


> пятый час


Не мудрено. Пока нет смысла даже апгрейдить оборудование, пока аппаратное кодирование AV1 и VVC не завезут в процы и видяхи.
Windows 10: Firefox based 419 2926341
Зачем нужен этот FFMpeg, когда есть божественный Movavi Converter?
Windows 7: Chromium based 420 2926640
Анон, а есть ли тут спецы по данной теме х264? Хотел спросить кой чего у знающего человека.
1. Есть ли какой нибудь сайт с актуальными ключами и их расшифровкой, что делают всякие кабаки (например) и тд и рекомендации?
2. Раньше пользовался 4псп но он уже давно не торт и библиотеки давно устарели. Интересно вот - за эти лет 5 или сколько прошло - будет ли разница по качеству кодирования если сделать старым билдом и например х264/ффмпег последней версии на одних настройках. Или все тоже самое по сути? В чем разница тогда?
3. Есть что нибудь крутое и современное из софта с гуем но что поддерживает ВСЕ ключи? Я подбирал настройки под себя давно, делал пресет и всё. А сейчас скачал кучу разных софтин, смотрю, и в половине даже нельзя блоки 8х8 4х4 выставить, no-fast скип убрать и тд
4. Скачал хендбрейк вроде норм и работает, но не пойму как там сделать copy audio через гуй. Вкладка аудио содержит дорожку но предлагает её конвертировать
5. Ну и я так понимаю что если мне нужно сконвертировать сотню разных роликов (от 4к до 360р с разным битрейтом) не вдаваясь в их анализ, то лучше constant quality rf 23 ничего не придумали? Раньше я трехпроходник делал, по моему тоже cqrf но в этом вижу только 1 проход можно выставить.
6. И последнее - есть ли наглядные какие-нибудь анализы-сравнения скорости/качества всех этих placebo/slower и тд, каких то других настроек?
7. Может я чего туплю - давно уже не занимался, но не придумали ли чего покруче? ав1 я видел но без железа нормального его не сконвертишь так что нахуй, что еще? Опус с х264 в мкв по прежнему тзе бест?
Windows 10: Firefox based 421 2926643
>>926640

> Есть ли какой нибудь сайт с актуальными ключами и их расшифровкой, что делают всякие кабаки (например) и тд и рекомендации?


http://www.videorip.info/x264/78-polnoe-opisanie-vseh-kljuchej-kodirovanija-x264libx264
Windows 7: Chromium based 422 2926644
>>926643
спасибо, это видел. правда там 2012 года ключи думал что либо данные устарели либо чего еще изменилось
Windows 10: Firefox based 423 2926647
>>926644
Так сделай в сосноли x264 --fullhelp и сверяй, что поменялось.
Windows 10: Chromium based 424 2926693
>>926640
1. http://www.chaneru.com/Roku/HLS/X264_Settings.htm
2. Хз.
3. XMedia Recode
4. Кодек → «Auto Passthru»
5. Да.
6. http://compression.ru/video/codec_comparison/index_en.html
7. x265 и vp9.
Windows 7: Chromium based 425 2926725
>>926693

>7. x265 и vp9.


х265 хуже по качеству и кодируется раз в 5 дольше, единственный плюс это его чуть меньшие размеры
Windows 8: Firefox based 426 2927398
Как перекодировать сразу много видео в один формат? Есть пачка видосов, нужно их всех в webm перевести, есть ли команда, которая берёт все эти видео и поочереди потихоньку перекодирует?
Android: Mobile Safari 427 2927404
Windows 10: Firefox based 428 2927406
>>927398
Напиши bat файл, который в цикле for переберет файлы в папке (папке и подпапках) и для каждого запустит кодирование
Это буквально в 3 строчки делается
Windows 8: Firefox based 429 2927410
>>927406
Дико извиняюсь за свою тупость, я не программер вот что то такое ты имел ввиду? Если что то не так, можешь сказать где обосрался
cd Диск:\Папка

REM
FOR %%f IN (.mkv ) (
REM
ffmpeg -speed 15
.webm
)
Windows 8: Firefox based 430 2927412
>>927410
Звёздочки перед расширением файлов сожрала макаба и ffmpeg -i -speed 15 *.webm

>фикс

Windows 10: Firefox based 431 2927421
>>927410
Понятия не имею синтаксис батников. Вот тебе на пиздоне https://pastebin.com/QLRYvUrx , качаешь интерпретатор питона, кидаешь скрипт в нужную папку и запускаешь.
16078390706350.jpg62 Кб, 700x700
Windows 8: Firefox based 432 2927429
>>927421
От души, благодарю.
Windows 10: Firefox based 433 2927432
>>927410
REM тут не нужны

@echo on
for /r $$f in (*.mkv) do (
ffmpeg -i "$$f" -vcodec vp8 "$$f.webm"
)

Знаки доллара замени на знаки процента, кавычки лучше не проебывать, иначе файлы с пробелами не прочитает
/r - перебор в текущей папке и подпапках, если не нужно, просто убери
Ну и команду ffmpeg свою впиши
16103821469460.png289 Кб, 500x396
Windows 8: Firefox based 434 2927435
>>927432
Тоже благодарю
Windows 8: Firefox based 435 2927448
>>927421
>>927432
Ещё такой вопрос. При сжатии можно как то указать размер до которого надо сжимать, а то каждый раз параметры перебирать до нужных не совсем удобно.
image.png30 Кб, 804x377
Windows 10: Chromium based 436 2927483
Доброго времени суток господа, не бейте и желательно не обоссывайте, решил начать юзать yotube-dl и одна из основных задач это скачивание музыки собсно с ютуба, как я понимаю для того что бы выкачивать именно аудио, а не видос в целом нужны библиотеки ffmpeg. Собсно нашел видеогайд https://youtu.be/7wfUUZvybPY от буржуя как все это устанавливать на шинду но ВНЕЗАПНО сайт с которого он качал прекратил свое существование, на офф сайте FFmpeg есть два билда и встает вопрос это случайно не какие то васяносборки ? И что именно качать для выдирания аудио с ютуба.
Android: Mobile Safari 437 2927485
>>927483
Линукс
image.png5 Кб, 164x24
Windows 10: Chromium based 438 2927486
Windows 10: Firefox based 439 2927488
>>927483

> вопрос это случайно не какие то васяносборки


ffmpeg всегда был васяносборным.
Windows 10: Chromium based 440 2927490
>>927483
Проще Арч накатить.
Android: Mobile Safari 441 2927491
>>927486
Что сказать-то хотел?
Windows 10: Chromium based 442 2927492
>>927491
Линукс не интересует.
Android: Mobile Safari 443 2927494
>>927492

> Линукс не интересует.


Тогда зачем АНАЛЬНО пердолишься консолькой, бгг?
Windows 10: Chromium based 444 2927496
>>927494
Я за попенсорс и качественные утилиты коим youtube-dl и является, я бы и Линуксом давно баловался если бы вторая машина рядом была, на основную его ставить и лишать себя плюшек доступных на шинде равносильно обриться в монахи.
Windows 10: Firefox based 445 2927497
>>927448
Одной строчкой без обрезки видео никак
Можно получить длину в секундах этой комндой
ffprobe -v error -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 input.mp4

Дальше сам придумай алгоритм как будешь считать
Можно задать константный битрейт для аудио (допустим opus 64kbit), вычислить сколько места займет аудиофайл, и оставшийся объем делить на длительность видео, получать битрейт
Битрейты аудио и видео подставить в команду для ффмпег

Но это реально проще на питоне/баше/powershell/с++ сделать, чем в батнике
Windows 8: Firefox based 446 2927500
>>927497
Хорошо, спасибо за наводку
Android: Mobile Safari 447 2927527
>>927496
Так накати пингвина в виртуалку/дуалбут. Зачем себя истязать пердолингом на не предназначенной для этого винде?
Windows 10: Chromium based 448 2927533
>>927483
Успешно во всем разобрался сам, вопрос закрыт.

>>927527
Никакого истязания пердолингом нет, в винде взаимодействия с консолькой так же удобны, главное вникнуть и знать что ты хочешь сделать, обязательно вкачусь на Линукс но когда-нибудь потом т.к. дел других хватает и опять же машина на данный момент одна и она требует винды.
Windows 10: Firefox based 449 2927561
>>927448
Константный битрейт, то есть когда каждый кадр занимает одинаковое место - пиздец не выгодный, лучше использовать вариативный битрейт, так ты размер можешь только примерно прикинуть, но качество намного лучше.
Windows 10: Firefox based 450 2927563
>>927561
Имел ввиду что качество лучше при условие что размер файла одинаковый если что.
Windows 10: Chromium based 451 2927594
>>927527
Ты ультимативный шизоид. Вместо установки кроссплатформенной программы предлагаешь ставить целую ОС, и накатывать этот софт на неё.
Windows 7: Chromium based 452 2927621
Как в xmedia recode нескольким файлам (25) разом уменьшить разрешение по максимальной стороне до 1280 строк, часть из них 16:9 другая 4:3 и еще черт пойми какая?
Windows 10: Firefox based 453 2927666
>>927621
Если все видео горизонтальные, то батник с перебором по файлам, пример был выше

ffmpeg -i input.mp4 -vf scale=1280:-1 output.mp4
Настройки кодирования сам выставишь
Windows 7: Chromium based 454 2927859
>>927666
Не горизонтальные и разных пропорций. Да и нафига батники левые когда это должно быть по дефолту в программе, еще в 2000-ых годах такое было по умолчанию помню
Windows 7: Chromium based 455 2927927
Еще вопрос- поддерживаются ли многоядерные зивоны, задействуется ли полноценно более чем 8 ядер у xmedia recode? На сайте чёт нифига не сказано
Windows 10: Firefox based 456 2927999
>>927927
От кодека зависит, vp9 насколько знаю хуево работает с многоядерностью. Фуллхд видео не может утилизировать больше 4 потоков за раз
Windows 7: Chromium based 457 2928022
>>927999
я с х264 по старинке работаю, вроде как он паралелит до 128 ядир же, не?
Windows 7: Chromium based 458 2928099
>>928022
и еще вдогонку- т265 в свободном доступе я так понимаю отсутствует?
Windows 7: Chromium based 459 2928251
У кого нибудь случаем MSU Old Film Restoration не завалялся? Помогите найти ребзя плизззки нигде нет и на почту не отвечают.
Android: Mobile Safari 460 2928254
>>928251
Я могу поискать. Но это, насколько помню, ненужная игрушка, которую один боевой отряд аспирантов во главе с научным руководителем сваял, чтобы инвесторов привлекать.
Windows 7: Chromium based 461 2928469
>>928254
Мне бы очень помогла - есть видео оцифровки штук так 50 которые я бы хотел чутка подлатать от косяков пленки.
А вот ты говоришь ненужная - в смысле? Хреново работает или у тебя есть получше альтернативы?
Windows 7: Chromium based 462 2928481
>>928254

>Я могу поискать


Поищи пожалуйста. Слышал еще что PFClean неплох но хз. Может кто то местный занимался восстановлением архивных записей или знает какой-нибудь форум толковый? Ну и где можно нарыть триалки или халявные версии таких вещей а то на русраке нет ничего почти либо древнее очень
Linux: Firefox based 463 2928636
>>928469>>928481

>Хреново работает


Вот это.

> есть получше альтернативы


Разумеется. За актуальность не буду ориентировать, т. к. уже лет 10...15 не в теме.
http://avisynth.nl/index.php/External_filters#Film_Damage_correction

> Поищи пожалуйста.


На домашнем ноуте этого старья нет. Попробую завтра на рабочей станции глянуть. Поставлю напоминалку в смартфон.
Windows 7: Chromium based 464 2928687
>>928636
С виду крутая ссылка, спасибо. Если я правильно понял то пригодится, попозже посмотрю что там да как. Жаль я в авискриптах полный ноль

>Попробую завтра на рабочей станции глянуть.


А про диаманд что скажешь? Может у тебя он завалялся? Ставил демку вроде ничего результат, получше среднего я бы сказал
Windows 10: Chromium based 465 2929183
>>816778 (OP)
Что за пиздец происходит с главами фильмов?
В какой-то васяноверсии фильма (Joker), лежащей на диске хуй знает откуда, 40+ глав, а в хорошем ремуксе только 13, и все они не подписаны. ЧЯДНТ?
.gif5 Мб, 718x446
Windows 7: Firefox based 466 2929233
Есть две гифки. Как их объединить в одну так чтобы одна была сверху, а другая снизу и при этом каждая воспроизводилась циклически? Как на этой в правой части
16118378971860.mp43,9 Мб, mp4,
540x960, 0:17
Windows 10: Chromium based 467 2929590
как такое сделать
Linux: Firefox based 468 2929678
>>928687

> С виду крутая ссылка, спасибо. Если я правильно понял то пригодится, попозже посмотрю что там да как.


Не исключено, что будет полезно.

> Жаль я в авискриптах полный ноль


Avisynth элементарный. Там можно после пары-тройки примеров уже скрипты писать. Алсо, есть что-то вроде IDE — avspmod. Последний здорово помогает.

> А про диаманд что скажешь?


Не использовал я последние годы использую очень мало собственническое ПО (awrde, hfss). Уж, плагины для avisynth, virtualdub или чего-то такого точно только свободные гонял.

> Может у тебя он завалялся?


Сегодня на работе выдалась минутка — посмотрел в свой архив старого софта. Не нашёл ни такого, ни MSU Old Film. Сожалею.

> получше среднего я бы сказал


Там есть принципиальные ограничения, которые адекватно не позволяют ни одному фильтру работать. Примерно как с компенсированным по движению преобразованием частоты кадров. Дефекты заметны даже людям не всем и не сразу, т. к. отличить объекты и дефекты позволяет человеку представление об изображениях объектов, которые зритель ожидает увидеть.
Windows 7: Chromium based 469 2929742
>>929678
Так в чем же тогда фиксить вот все эти огрехи? Гуи все таки лучше тк можно визуально на месте все это сразу проверить и зачастую отмечаются отдельным цветом вещи, которые будут удаляться либо заменяться с прошлых кадров. А скрипты нужно писать, разбираться, ручками фиксить и все это слишком муторно если исходник разной загаженности. Как вот ты предлагаешь фиксить начало фильма где плёнка убита но в середине, например, она идеальная а под конец уходит в другой цвет или появляются какие-нибудь другие помехи? А если таких "секций" штук 30 - весь фильм не разобьешь на куски чтобы налепить разный скрипт на разные участки...пока что диамант мне больше всех нравится но его лицензии я что то нигде не могу найти
1611947857382.jpg79 Кб, 665x768
Windows 10: Palemoon 470 2929752
>>929742
Я не он, но ты так заблуждаешься, начать хотя бы с того, что указанный им avsmod даёт превью, что фактически равняет его с гуям, разве что мышкой особо некуда покликать, посмотреть, что убирается в большинстве вызываемых обработок можно, либо самому написать простейшее вычитание из кадра до обработки кадр после, ну и вишенка на торте это "секции", которые там элементарно указываются тримом.
1611948258538.jpg107 Кб, 850x656
Windows 10: Palemoon 471 2929754
>>928636

> уже лет 10...15 не в теме


Что же с нами стало..
Android: Chromium based 472 2929903
>>929754
Взрослыми стали. Теперь есть работа, где надо в поте лица наполнять деньгами кармены эффективноо собственника, чтобы он был эффективным.

>>929752
А я вот как раз он. И скажу тебе, что avspmod не является подходяжим для автоматизированной ретуши средством. Да, его интерактивность в этом деле никакая, а производительность труда будет из-за меньшей интерактивности страдать.

>>929742

>Так в чем же тогда фиксить вот все эти огрехи?


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

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


За исключением создания на поверхности отрисованного видео элементов графического интерфейса пользователя, предназначенных для интерактивного принятия решений о выделенных частях изображения (найденный дефект превращается в гиперссылку с контекстным меню, например), никакой принципиальной разницы. Опять же, можно и для скрипта сделать фильтр, сохраняющий по несколько вариантов дефектных кадров для последующего выбора человеком, интеракивность уже не та, но схема принятия решения та же.

>Как вот ты предлагаешь фиксить начало фильма где плёнка убита но в середине, например, она идеальная а под конец уходит в другой цвет или появляются какие-нибудь другие помехи?


Концепция клипов-переменных как раз очень хорошо на такую задачку ложится. Вводишь переменную input со всем клипом, потом функцией trim нарезаешь фрагменты в переменные вроде sequence024_scratched_heavy применяешь фильтр с разными настройками, выводя конкретную переменную и подбирая параметры по месту, сохраняешь результат фильтрации в sequence024_scratched_heavy_ filtered, потом грепаешь из текста все переменные, содержащие filtered, сортируешь, и записываешь последовательно через оператор ++ в переменную output, а её выводишь. Ничего экстремального.

> если таких "секций" штук 30 - весь фильм не разобьешь на куски чтобы налепить разный скрипт на разные участки...


Запросто. Если использовать переменные, то скрипт будет исполняться нелинейно. У меня в монтажке были и скрипты с доброй сотней сцен, планов и прочего.

> пока что диамант мне больше всех нравится но его лицензии я что то нигде не могу найти


Используй на здоровье - лишь бы удобно было.
Android: Chromium based 472 2929903
>>929754
Взрослыми стали. Теперь есть работа, где надо в поте лица наполнять деньгами кармены эффективноо собственника, чтобы он был эффективным.

>>929752
А я вот как раз он. И скажу тебе, что avspmod не является подходяжим для автоматизированной ретуши средством. Да, его интерактивность в этом деле никакая, а производительность труда будет из-за меньшей интерактивности страдать.

>>929742

>Так в чем же тогда фиксить вот все эти огрехи?


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

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


За исключением создания на поверхности отрисованного видео элементов графического интерфейса пользователя, предназначенных для интерактивного принятия решений о выделенных частях изображения (найденный дефект превращается в гиперссылку с контекстным меню, например), никакой принципиальной разницы. Опять же, можно и для скрипта сделать фильтр, сохраняющий по несколько вариантов дефектных кадров для последующего выбора человеком, интеракивность уже не та, но схема принятия решения та же.

>Как вот ты предлагаешь фиксить начало фильма где плёнка убита но в середине, например, она идеальная а под конец уходит в другой цвет или появляются какие-нибудь другие помехи?


Концепция клипов-переменных как раз очень хорошо на такую задачку ложится. Вводишь переменную input со всем клипом, потом функцией trim нарезаешь фрагменты в переменные вроде sequence024_scratched_heavy применяешь фильтр с разными настройками, выводя конкретную переменную и подбирая параметры по месту, сохраняешь результат фильтрации в sequence024_scratched_heavy_ filtered, потом грепаешь из текста все переменные, содержащие filtered, сортируешь, и записываешь последовательно через оператор ++ в переменную output, а её выводишь. Ничего экстремального.

> если таких "секций" штук 30 - весь фильм не разобьешь на куски чтобы налепить разный скрипт на разные участки...


Запросто. Если использовать переменные, то скрипт будет исполняться нелинейно. У меня в монтажке были и скрипты с доброй сотней сцен, планов и прочего.

> пока что диамант мне больше всех нравится но его лицензии я что то нигде не могу найти


Используй на здоровье - лишь бы удобно было.
Windows 10: Palemoon 473 2929941
>>929903

> avspmod не является подходяжим для автоматизированной ретуши средством


> можно и для скрипта сделать фильтр, сохраняющий по несколько вариантов дефектных кадров для последующего выбора человеком


Ну не является и не является, чего бухтеть то? Я и не таких пердоликов встречал, которые трехэтажный фильтр будут писать в ffmpeg для этих целей с превью через mvp и будут считать это довольно практичным занятием.
Linux: Firefox based 474 2929950
>>929941

> пердоликов


У тебя какие-то дефекты мышления.

> трехэтажный фильтр будут писать в ffmpeg


> пердоликов


> будут считать это довольно практичным занятием


> чего бухтеть то


Вот, например, ты бухтишь ради того, чтобы выразить своё пренебрежительное отношение к обозначенной тобой и выделенной из твоего же воображения группе людей. Я же сделал следующее:
- пояснил принципиальную сложность задачи;
- предоставил ряд вариантов решения (в том числе гипотетический, который я нахожу оптимальным, основываясь на известном мне современном техническом уровне и ряде несложных рассуждений);
- кратко проиллюстрировал перспективы применения разных вариантов.
Так или иначе, я предоставил информацию, относящуюся к решению задачи, а не к раскрытию моего ОБВМ.
1611991428614.jpg8 Кб, 184x274
Windows 10: Palemoon 475 2929955
>>929950
Ну вот, опять бухтишь, выдумал какое-то пренебрежительные отношения к каким-то группам людей и побежал ветряки забарывать. Ну я в чужие дела не лезу, надо побухтеть, бухти на здоровье.
Linux: Firefox based 476 2929960
>>929955

> Ну вот, опять бухтишь


Не путай меня с собой.

> выдумал


> какое-то пренебрежительные отношения


Не выдумал, а выявил путём анализа твоих суждений.

> побежал ветряки забарывать


А вот это уже твоя выдумка.

> Ну я в чужие дела не лезу


Вот и проходи мимо, сохраняя свой бесценный инфомусор при себе!
1611992624824.jpg206 Кб, 1437x1080
Windows 10: Palemoon 477 2929964
>>929960

> выявил путём анализа твоих суждений


Отправляй свой выявлятор по rma, он сбойный.

> Вот и проходи мимо


Ножкой топнул?
Linux: Firefox based 478 2929972
>>929964

> Ножкой топнул?


Вроде того. Я испытал раздражение.

> Отправляй свой выявлятор по rma, он сбойный.


Я рад, что у тебя нет возражений по вопросу результатов моего анализа.
1611993938746.jpg52 Кб, 1024x576
Windows 10: Palemoon 479 2929976
>>929972

> Я испытал раздражение


Помажь, где раздразилось.

> Я рад


Не благодари.
Linux: Firefox based 480 2930010
>>929976

> Помажь, где раздразилось.


Речь об испытанных мной эмоциях. Впрочем, ты ошибаешься не в первый раз.
Windows 10: Chromium based 481 2930109
>>816778 (OP)
Посоветуйте ffmpeg GUI, рассчитанный на монтаж видео. Чтобы были доступны все возможности ffmpeg, но с удобствами монтажной программы, превью, нарастанием и затуханием силы эффекта по времени (например, чтобы наложенная поверх видео картинка плавно меняла свои X Y координаты за проходящее время).
Windows 10: Chromium based 482 2930145
>>930109
adobe premiere
Linux: Firefox based 483 2930146
>>930145

> adobe premiere


> все возможности ffmpeg


Нет.
Windows 10: Chromium based 484 2930147
>>930145
Нахуй мне не нужны твои спермокряки с инсталяцией и засиранием системы. Я не занимаюсь ничем экстраординарным в сфере видео-монтажа, так что разных базовых функций, вроде склейки и наложения видео/изображений, будет достаточно, ну и фильтрами побаловаться.
image44 Кб, 490x390
Windows 10: Chromium based 485 2930227
>>930147
adobe rush, нужно только зарегистрировать акк в адобэ, это бесплатно. Там самые базовые функции и есть, но дело твое хочешь ебись с консолькой и залипанием в мануалы
Windows 10: Chromium based 486 2930748
>>816778 (OP)
Допустим у меня есть 48-часовое видео чёрного экрана. Почему оно весит 2 гигабайта? Там ведь никаких данных нет, только метаданные разрешения и продолжительности, и всего-лишь один сплошной цвет.
Может быть есть способ самому создать видео чёрного экрана, которое бы не весило больше 10 мб при любой продолжительности и разрешении?
Windows 10: Firefox based 487 2930797
>>930748
Увеличивай расстояние между ключевыми кадрами.
Windows 7: Chromium based 488 2930919
>>928251
бамп

>>928099
и это тоже бамп

никто так и не ответил. где бы найти этот сраный OFR или диамонд? есть ли трекеры какие-то где софт подобный можно найти?
Android: Firefox based 489 2931155
>>930797

>ключевыми кадрами


А как оно в мануале называется? Переводчик может перевести неправильно.
Fedora Linux: Firefox based 490 2931156
test
Android: Firefox based 491 2931157
>>930227
В ffmpeg фильтры есть. И он вызывает у меня большее доверие.
Windows 10: Firefox based 492 2931172
>>930748
1. Сделай 1фпс вместо стандартных 24-30
2. Увеличивай время между ключевыми кадрами

Параметр -r 1 задаст один фпс
параметр -g 360 задаст количство фреймов между ключевыми кадрами. В конкретном пример4е ключевой кадр будет каждые 6 минут. Можешь поэкспериментировать и выставлять значения больше. Хуй знает какое максимальное он примет
Windows 10: Firefox based 493 2931205
>>931155
GOP size
Windows 10: Firefox based 494 2931278
>>930748
Зачем тебе 48ч видео, если там черный экран? Одно аудио оставить же можно. Или картинку хоть поставить. Если это речь, то звук можно сильно в размере уменьшить.

https://pastebin.com/raw/2xhDeci6
Windows 10: Firefox based 495 2931281
>>931278
>>930748
Что-то невнимательно прочитал. Держи.
https://pastebin.com/raw/xJbHzKFS
Output.webm4,8 Мб, webm,
417x480, 2880:00
Windows 10: Firefox based 496 2931283
>>931278
>>930748
Что-то невнимательно прочитал. Держи.
https://pastebin.com/raw/xJbHzKFS
Windows 10: Firefox based 497 2931293
>>931283
[libvpx-vp9 @ 00000000006b4cc0] Value 12000000000.000000 for parameter 'g' out of range [-2.14748e+09 - 2.14748e+09]
1611554109813.webm100 Кб, webm,
1280x720, 2880:00
Windows 10: Firefox based 498 2931327
>>930748
ffmpeg -f lavfi -r 0.01 -i "color=black:s=1280x720" -t 48:00:00 -c:v libvpx-vp9 -row-mt 1 -threads 16 -pix_fmt yuv420p -g 2147483647 littleblacknigger.webm
Windows 10: Firefox based 499 2931385
>>931293

> 12000000000


12000
Апскейл картинок, или как прыщебляди соснули Windows 10: Chromium based 500 2931505
>>816778 (OP)
Недавно, когда я утверждал прыщефу, что под пингвинус нет софта, и привёл в пример Topaz Gigapixel AI, он назвал меня спермокряком и мокрописечником, сказав, что в моей мокропиське нет смысла, потому-что существует кроссплатформенный waifu-2x. Сейчас я провёл сравнение этих программ, и могу сказать вот что:
waifu-2x делает картинку более мыльной. ОТВРАТИТЕЛЬНО мыльной. Во всех профилях. Картинку пикрилейтед я апконвертил через 2 этих программы: у гигапикселя получился файл на 17 мб, который открывается за 0.48 секунд, а у ваифу получился 45 мб файл, открывающийся за 0.65 секунд, и при этом более мыльный. Хотя топаз сделал пикрил слишком шумным, и польза от этого есть только на ветках и на запачканномм снегом "пенисе" робота на пикрил. Но на всех других картинках ваифу делала их блевотно-мыльными. Другие картинки - 2 и 3.

Параметры:
У waifu - "убрать шум и увеличить"; "удаление шума - уровень 1"; "тип увеличения - по величине - 4.0"; "профиль - 2D UpRgb"; "размер блока - 128"; "batch size - 1"; "формат - png"; "глубина цвета - 16".
У гигапикселя: "Suppress noise - 0"; "Remove blur - 0"; "4x, scale".
Windows 10: Firefox based 501 2931568
>>931505

> он назвал меня спермокряком и мокрописечником,


А что ты ожидал от пользователя семейства ОС, где основной девиз: «Только голая сосноль, анус ею пропердоль, бгг». Это заявления было брошено явно из-за зависти к тебе, потому что на Линукс нет ТОПАЗА ГИГАПИХЕЛЬ И ТОТАЛКОММАНДЕРА.
бгг.
littleblacknigger.webm22,9 Мб, webm,
1280x720, 599940:00
Windows 10: Firefox based 502 2931621
>>931327
Идеально.
Android: Firefox based 503 2931647
>>931568
Шизло опять видит тотал коммандер там, где его нет. Пойди, что ли, нервы полечи.
1612011324982.webmwebm, 1280x720,
523501:05
Windows 10: Firefox based 504 2931649
Windows 7: Chromium based 505 2931755
2928251 (You)
бамп

2928099 (You)
и это тоже бамп

никто так и не ответил. где бы найти этот сраный OFR или диамонд? есть ли трекеры какие-то где софт подобный можно найти?
Windows 7: Chromium based 506 2931756
блять, абу

2928251 (You)
бамп

2928099 (You)
и это тоже бамп

никто так и не ответил. где бы найти этот сраный OFR или диамонд? есть ли трекеры какие-то где софт подобный можно найти?
Windows 7: Chromium based 507 2931757

>У кого нибудь случаем MSU Old Film Restoration не завалялся? Либо диамонд? Помогите найти ребзя плизззки нигде нет и на почту не отвечают.



>и еще вдогонку- т265 в свободном доступе я так понимаю отсутствует?

Windows 10: Chromium based 508 2931880
>>931649
Ты ёбаный волшебник!
А в 8к разрешении?
Windows 10: Chromium based 509 2932901
Сап двач. Есть папка с анимой, как перекодировать всё сразу, а не каждый файл по отдельности?
Windows 10: Firefox based 510 2933082
Windows 10: Chromium based 511 2933090
>>933082
Спасибо, но можно подробней плиз, я в программировании вообще не понимаю
скрипты.webm19,4 Мб, webm,
1280x720, 8:21
Windows 10: Chromium based 512 2933097
>>933082
>>933090
Вроде разобрался, нашел вот эту видеоинструкцию. Тут немного по другому батник написан, но наверно это одно и тоже
Android: Mobile Safari 513 2933099
>>933097
И еще, а я могу как-то узнать приблизительное время кодирования? Некоторые видео оче быстро переформатируются, а другие хоть на ночь оставляй
Windows 10: Chromium based 514 2933107
Чтобы mkv в котором есть flac переконвертировать в mp4, нужно сначало все дорожки извлечь и переделать их в mp3, а потом в беззвучные mp4 вшить? Или всё это дело можно запрограммировать в одном батнике?
Windows 10: Chromium based 515 2933313
>>933107
-strict -2 добавь, так же -c:a -c copy
Windows 10: Chromium based 516 2933328
>>933313
Спасибо попробую
Windows 7: Chromium based 517 2933547
Ищу лицензию на диамонд. Подскажите где бы можно подобное найти, какие то закрытые трекеры может с софтом существуют?
Windows 10: Firefox based 518 2933620
>>931647

> Шизло опять видит тотал коммандер там, где его нет. Пойди, что ли, нервы полечи.


Но ты ведь тоталшиз же, поэтому ТК и был упомянут.
Android: Firefox based 519 2934704
>>933620
А сказать на тему апскейла тебе нечего?
Windows 10: Chromium based 520 2934885
Есть видео записанное нвидиа шадовплеем, 1 минута 10 секунд 1080p 60фпс с одной звуковой дорожкой, весит 418мб. После процедуры ffmpeg -i 123.mp4 1234.mp4 стало весить 40мб. Какая следующая процедура для зашакаливания с минимальными потерями? В идеале конечно упаковать в 8мб для дискорда.
Windows 10: Firefox based 521 2934897
>>934885
Юзать vp9/h265/av1 кодеки.
Windows 10: Chromium based 522 2934955
>>934897
Благодарю
Windows 10: Chromium based 523 2935632
Что -vbr означает? Никак не могу нагуглить
Windows 7: Firefox based 524 2935673
>>935632

Variable bitrate — измѣняющееся число битовъ, затрачиваемое въ единицу времени.
Windows 7: Firefox based 525 2935678
>>934885

ffmpeg -hide_banner -i исходный418MB.mp4 -pass 1 -sn -map_metadata -1 -map_chapters -1 -crf 45 -b:v 0 -c:v libaom-av1 -pix_fmt yuv420p -sws_dither ed -g 480 -lag-in-frames 35 -cpu-used 5 -row-mt 1 -tiles 4x1 -threads 8 -strict experimental -an -f null NUL

ffmpeg -hide_banner -i исходный418MB.mp4 -pass 2 -sn -map_metadata -1 -map_chapters -1 -crf 45 -b:v 0 -c:v libaom-av1 -pix_fmt yuv420p -sws_dither ed -g 480 -lag-in-frames 35 -cpu-used 5 -row-mt 1 -tiles 4x1 -threads 8 -strict experimental -c:a libopus -b:a 64k -movflags +faststart -flags +cgop результат.mp4

В зависимости от того, есть ли 8 потоков (скажем, четыре двухпоточных ядра) в процессоре, уменьшить число tiles и threads.

В зависимости от того, поместилось ли в дискордовские 8 MB, уменьшать или увеличивать CRF.

Когда желаемый объём файла достигнут, можно уменьшить cpu-used до 2 (и уменьшить CRF ещё на единицу, если объём файла позволит), сжатие получится медленнее и качественнее.
Android: Mobile Safari 526 2935983
>>816778 (OP)
Понимаю, что оффтоп, но видел здесь такое обсуждают. Вот я например хочу перекинуть часть своей музыки из пк во флаке на телефон. В какой формат мне её лучше конвертировать, aac, ogg(vorbis) или opus? Читал что опус подходит лучше для простых записей речи а не музыки. Также, в какой битрейт для каждого формата мне её конвертировать, чтобы качество было эквивалентно мп3 320 кбпс или лучше? Какие проги или сайты юзать?
Windows 7: Chromium based 527 2936036
>>935983
200 kbps aac, не благодари
Windows 7: Chromium based 528 2936038
Кто-нибудь в курсе, t265 есть в свободном доступе или это только маня-кодеки пока что которые только для инвесторов существуют?
Windows 10: Chromium based 529 2936551
>>816778 (OP)
Как заставить ffmpeg работать с GPU?
Linux: Firefox based 530 2936574
>>936551
NVENC
V
E
N
C
Windows 10: Chromium based 531 2936591
>>936574
В горизонтальной строке должны быть пробелы между каждым символом
Что мне с этих 5 букв? Как мне их использовать для задействования GPU?
Linux: Firefox based 532 2936599
>>936591
Да ты и сам погуглить мог.
Здесь подробно описано https://developer.nvidia.com/blog/nvidia-ffmpeg-transcoding-guide/
вот ещё
https://superuser.com/questions/1296374/best-settings-for-ffmpeg-with-nvenc
Windows 10: Firefox based 533 2936723
>>935983
Тут >>2824403 анон сравнивал разные кодеки. Opus в качестве/размере выигрывает, но опять же все индивидуально. У меня, например, на работе наушники г.. да и слух так себе и памяти не очень, сконвертировал музыку в 96к в opus.

ffmpeg https://pastebin.com/raw/djWvfPPT
Windows 10: Firefox based 534 2936724
Windows 10: Chromium based 535 2936860
Почему h264_nvenc жмет так, что выходной файл получается БОЛЬШЕ, чем исходник?
Скорость выше в 16 раз, чем у h264, дискретная карта воет, а на выходе получается залупа какая-то. Что за пиздец и зачем аппаратное ускорение существует, если профитов у него нихуя?
60 оттенков nvenc.jpg24 Кб, 605x82
Windows 10: Chromium based 536 2936876
Ну и хотя тредж мертв, все же спрошу в чем разница-то?
Android: Mobile Safari 537 2936954
>>936036
>>936723
Спасибо, пока что выбрал для себя aac либо опус 160 кбпс.
>>936723
Но у меня в приоритете не сам объём памяти, который занимает музыка, я хочу не юзать говно мамонта мп3 и конвертировать файлы в лосси минимальными потерями качества/меньшим объёмом. Слух хороший, ушы не очень
Windows 10: Chromium based 538 2937067
>>936876
Сам узнал, эти два устаревшие, при попытке их заюзать он выдает пикрил 2.

Вопрос, почему же жмет хуево, остается открытым.
С чем мне ебаться: с crf или с битрейтом, чтобы выжать максимум и сделать всё быстро? Не хочу сидеть джва часа ждать пока мой ноут будет пердеть, кодируя на камне. Ведь нвенк для чего-то же придумали, а?
Linux: Firefox based 539 2937078
>>937067
Ну кодирование в h264 посредством nvenc имеет ровно 2 use case: перекодирование с максимальной скоростью и стриминг.
Для первого use кейса тебе прийдётся завышать битрейт. Во втором тебе прийдётся мириться с шакальими квадратиками на которое посыпется твой игровой стрим на 6 мегабитах в сложных сценах.

Если хочешь хоть что-то выиграть в сжатии при перекодировании, убедись что твоя видеокарта поддерживает h265. Я так пережимал 4 сезона сериала, где серии дляться по часу. Пережал в 2 мегабита, что для x265 ещё не предел, но вполне себе битрейт для x264 на медленных пресетах.
Windows 10: Chromium based 540 2937091
>>937078

>перекодирование с максимальной скоростью


Это.
Не хочу жать в 265, потому что винда не поддерживает из коробки бесплатно.
Если продолжить разговор о h264_nvenc, то в моем случае только пробовать изменять битрейт и искать нужное соотношение размер/качество, верно тебя понял?
Linux: Firefox based 541 2937098
>>937091
Верно.

> Не хочу жать в 265, потому что винда не поддерживает из коробки бесплатно.


Не понимаю, в чём проблема поставить плеер с программной поддержкой нужных кодеков, а может даже и аппаратной.
Windows 10: Chromium based 542 2937101
>>937098
Ну из того, что есть под окна и
1) бесплатно
2) без рекламы и телеметрии
3) интеграция в систему при установке
есть только VLC, у которого весьма своеобразный интерфейс, к которому я не могу привыкнуть. Но, в целом, если результат меня удивит/обрадует, то с этим (моим предубеждением) можно будет что-нибудь сделать.
Попробую сейчас 265, спасибо за совет.
Windows 7: Chromium based 543 2937313
Куда можно обратиться где есть спецы по х264 скриптингу и работе с видео? А то как то тухло у вас тут все, ребятки
Windows 10: Chromium based 544 2937395
Вчом разница между разными значениями crf и битрейтом, а?

Битрейт тоже бывает сука разный, блядь, постоянный/переменный, почему нет готовых копипаст типа "вставил и все само сделалось охуенно", все приходится задрачивать в соло еще и на инглише просто чтобы освободить пару лишних гигабайтов на диске. Я ебал это кодирование.
Android: Mobile Safari 545 2938522
>>935673
>>935678
Спасибо
Windows 10: Chromium based 546 2940414
Есть аудиодорожка из фильма Stream #0:1(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s (default)
Как ее максимально сжать без лишних шакалов для webm?
Просто так libopus я не могу поставить, ругается на 5.1(side), типа не поддерживается шебм.
Нагуглил вот такое решение -af channelmap=channel_layout=5.1 и оно работает, но может анон знает более лучшие методы?
Apple Mac: Chromium based 547 2940570
>>940414
Я просто опцию -ac 2 использую.
Windows 10: Chromium based 548 2940606
>>940570
Да, это тоже работает, и на выходе меньше весит, спасибо.
Linux: Firefox based 549 2940647
>>940570
Вообще то это даунмикс в стерео.
>>940414
ffmpeg не умеет кодировать многоканальный opus. Зато opusenc умеет

> ffmpeg -i %input% -map 0:a:0 -c pcm_s16le -f s16le - | opusenc --raw --raw-bits 16 --raw-rate 48000 --raw-chan 6 --bitrate 384 - %output%.opus

Windows 10: Chromium based 550 2941099
>>940647
Спасибо конечно, но можно немного подробнее как все это работает? Это получается, что мы сначала достаем аудиодорожку и переводим ее в опус, а потом уже в видео без звука ее запихивать надо?

> - | opusenc


Что вот это вот означает, что за вертикальная палочка? Это так и нужно записывать?
Linux: Firefox based 551 2941150
>>941099

> Спасибо конечно, но можно немного подробнее как все это работает? Это получается, что мы сначала достаем аудиодорожку и переводим ее в опус, а потом уже в видео без звука ее запихивать надо?


Да.

> Что вот это вот означает, что за вертикальная палочка?


Это pipe. Здесь результат работы ffmpeg (raw pcm 16 бит) (из потока stdout) передаёться на вход (поток stdin) программы opusenc.
Подробнее про pipe здесь https://habr.com/ru/post/195152/

> Это так и нужно записывать?


Да. Работает даже под виндой, несмотря на юниксовое происхождение.

И ещё, я в параметрах ffmpeg забыл прописать -ar 48000.
ang.jpg25 Кб, 953x75
Windows 10: Chromium based 552 2941166
>>941150
Не работает

> Подробнее про pipe здесь https://habr.com/ru/post/195152/


Сложно, тут программистом наверно быть нужно чтобы понять
Linux: Firefox based 553 2941169
>>941166

> Не работает


Вообще-то тебе надо сначала его скачать https://opus-codec.org/downloads/ а именно https://archive.mozilla.org/pub/opus/win32/opus-tools-0.2-opus-1.3.1.zip
И разместить opusenc.exe в папке с ffmpeg
Windows 10: Chromium based 554 2941270
>>941169
Спасибо, работает
изображение.png90 Кб, 755x637
Linux: Firefox based 555 2941528
Вот такая ситуация с форматами для картинок.

Если коротко, универсального формата до сих пор не существует.

И да, отсутствие режима yuv444 стало причиной для отказа от WEBP в превью ютуба (то есть в самой Google) в пользу JPEG.
Linux: Firefox based 556 2941529
>>941528
Да, из-за подчеркивания плюсики стали выглядеть как знак "плюс-минус". Хотя вместо самого знака "плюс-минус" я использовал "+/-". А подчёркивал для того что-бы выделить отдельные пункты, поскольку выделение жирным шрифтом оказалось незаметным.
Windows 10: Chromium based 557 2942774
Какой командой выставить кейфрейм с интервалом 1 секунда?

И чтобы без переконвертирования а так:
ffmpeg -i file.mp4 -c copy file_out.mp4
+ эта команда на кейфрейм
voroni.webm3,5 Мб, webm,
600x557, 3:28
Linux: Firefox based 558 2943817
>>816794
Многа бакаф
ffmpeg -r 1 -loop 1 -i 'лось.jpg' -t 00:03:28 -c:v vp8 -b:v 0 ttt.webm
ffmpeg -i химера - Разорались вороны.m4a_a.webm' -i 'ttt.webm' -c copy voroni.webm
Обновить тред