Главная Юзердоски Каталог Трекер NSFW Настройки

Программы

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 189 49 73
FFmpeg и общий кодирования видео тред №14 /ffmpeg/ Аноним (Microsoft Windows 10: Chromium based) 12/10/25 Вск 04:32:34 3652226 1
1734320680526.png 400Кб, 2000x2000
2000x2000
FFmpeg и общий кодирования видео тред №14

В прошлый раз мы как всегда срались про кодеки, особенно про качество AV1, а после бамплимита анон разработал интересную программу.

FFmpeg - мощнейший видео-комбайн с открытым исходным кодом подо все существующие в наблюдаемой части нашей галактики платформы. 99% бесплатного и платного графического конвертероговна используют его в качестве бек-энда, так что давай-ка заканчивай пользоваться интерфейсными зондами и осваивай сам инструмент напрямую. Вебмки для двача тоже сжимают итт.

https://www.youtube.com/watch?v=chOgKT3aHBE
https://www.youtube.com/watch?v=9kaIXkImCAM

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

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

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

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

Также на очень много вопросов отвечено на стековерфло и неожиданно в предыдущих тредах.

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

Вики WebM-треда (частично устарело): https://github.com/pituz/webm-thread/wiki
и https://hive.blasux.ru/webm/s

Актуальный гайд по кодированию от анона из треда №5 (принимается критика, её было много в предыдущих тредах): https://github.com/megapro17/FFmpeg-Guide/blob/master/FFmpeg%20кодирование%20гайд.md

ИТТ выбираем идеальные режимы кодирования, тестируем нереализованные параметры и просвещаем неофитов ffmpeg.

P.S. Для проверки отображения на дваче вашего нестандартного медиаконтента специально существует аж целая доска: https://2ch.su/test/ Просьба проводить тесты там, а не ИТТ.

Тред №0: https://2ch.su/s/arch/2020-08-05/res/2591244.html
Тред №1: https://2ch.su/s/arch/2021-02-25/res/2816778.html
Тред №2: https://2ch.su/s/arch/2021-09-23/res/2979843.html
Тред №3: https://2ch.su/s/arch/2021-11-13/res/3029626.html
Тред №4: https://2ch.su/s/arch/2022-03-10/res/3056070.html
Тред №5: https://2ch.su/s/arch/2022-06-29/res/3101682.html
Тред №6: https://2ch.su/s/arch/2022-09-16/res/3144406.html
Тред №7: https://2ch.su/s/arch/2022-11-14/res/3181555.html
Тред №8: https://2ch.su/s/arch/2023-04-27/res/3205384.html
Тред №9: https://2ch.su/s/arch/2023-07-25/res/3239508.html
Тред №10: https://2ch.su/s/arch/2023-12-08/res/3301315.html
Тред №11: https://2ch.su/s/arch/2024-06-09/res/3365343.html
Тред №12: https://2ch.su/s/arch/2025-06-25/res/3441805.html
Тред №13: https://2ch.su/s/res/3600915.html
Аноним (Microsoft Windows 10: Firefox based) 12/10/25 Вск 17:56:57 3652453 2
Ждём AV2...
Аноним (Microsoft Windows 10: Firefox based) 13/10/25 Пнд 17:05:50 3653050 3
Аноним (Google Android: Mobile Safari) 13/10/25 Пнд 18:13:36 3653113 4
>>3652453
Что ты с ним будешь делать?
Аноним (Microsoft Windows 10: Яндекс браузер) 13/10/25 Пнд 18:15:54 3653117 5
>>3653050
Значит ли это, что битрейт надо поднимать до 30%, чтобы избежать "качества" AV1?
Аноним (Google Android: Mobile Safari) 13/10/25 Пнд 18:19:03 3653121 6
>>3653117
Вряд ли, ав1 ни на одном битрейте мыльной парашей не перестаёт быть, значит и саксесор должен эту же философию перенять.
Аноним (Microsoft Windows 10: Chromium based) 13/10/25 Пнд 19:10:47 3653152 7
>>3653121
> саксесор
Навуходоносор. Блядь. Зумереще ебаное.
Аноним (Google Android: Mobile Safari) 13/10/25 Пнд 22:34:48 3653320 8
(Не знаю, где спросить, тут или в /pr. Сразу скажу, что регистраций во всяких нейрочатах нет, там спросить не могу, так что спрошу тут)

Есть дохуя пикч весом от 3 до 6 мб (почти 1 тб в общем весе). Нужно осовбодить место. Нужно разом все пикчи сжать до минимального "читабельного" разрешения, т.е. чтобы весило до 1 мб, но при этом не шакальные пиксели были. И главное чтобы оригинал пикчи сразу удалялся и оставалась сжатая копия. Как сделать? Удалять не вариант. По отдельности каждый файл вручную сжимать и удалять ориг, оставляя копию не вариант, это займет +100500 часов, а то и дней. Помогите пожалуйста шарящие.
Аноним (Google Android: Firefox based) 13/10/25 Пнд 22:56:42 3653333 9
>>3653320
JEPG XS вроде может. JPEG XL в точный вес не может. BASH скрипт пиши.
Аноним (Google Android: Firefox based) 13/10/25 Пнд 22:57:02 3653335 10
Аноним (Microsoft Windows 7: Chromium based) 13/10/25 Пнд 23:27:39 3653346 11
>>3653320
>Сразу скажу, что регистраций во всяких нейрочатах нет, там спросить не могу
Попробуй duck.ai

>Как сделать?
Скриптами, но у тебя довольно много неизвестных ("читабельное разрешение", "не шакальные пиксели", формат пикч, ОС...), представление о которых есть только у тебя.
Аноним (Google Android: Firefox based) 13/10/25 Пнд 23:58:05 3653355 12
Аноним (Microsoft Windows 7: Chromium based) 14/10/25 Втр 00:27:26 3653368 13
>>3653355
Там ограничения какие-то есть на кол-во запросов/время/длину беседы и т.п.?
Аноним (Microsoft Windows 10: Chromium based) 14/10/25 Втр 00:42:20 3653377 14
>>3653320
jpegli от гугла почти как jpegxl, но в нормальном и поддерживаемым расширением везде. А не говно в .jxl
https://github.com/google/jpegli
Аноним (Microsoft Windows 10: Chromium based) 14/10/25 Втр 00:45:01 3653378 15
>>3653377
>>3653320
> По отдельности каждый файл вручную сжимать и удалять ориг, оставляя копию не вариант, это займет +100500 часов, а то и дней.
А как ты хотел то епт?
Аноним (Microsoft Windows 10: Firefox based) 14/10/25 Втр 00:56:12 3653381 16
>>3653320
JPEG XL, AVIF, WebP.

https://github.com/libjxl/libjxl
https://github.com/AOMediaCodec/libavif
https://developers.google.com/speed/webp/docs/precompiled

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

JPEG XL пока не так сильно распространён и поддерживается, но он крутой. Я использую WebP, с AVIF не сильно знаком, но в некоторых случаях он вроде бы сжимает лучше WebP.

Скрипт для примера.
https://pastebin.com/raw/Jw576Lxw
Он пройдётся по всем файлам из папки "C:\Users\User\Pictures\Hatsune Miku" и перекодирует их в WebP формат с качеством "-q 85" в папку "C:\Users\User\Pictures\Hatsune Miku_Processed", при успешном перекодировании файл удаляется, структура папок сохраняется, в конце цикла удаляет папку если она пуста.
Аноним (Google Android: Mobile Safari) 14/10/25 Втр 00:58:35 3653382 17
>>3653320
Попроси чатГПТ написать тебе бантик, который жмёт всё в папке в жпегли на дистансе ~0.5 и удаляет оригинал. Проверь на тестовой папке.
Аноним (Google Android: Mobile Safari) 14/10/25 Втр 01:03:11 3653384 18
>>3653381
Вебп 420 кал. Авиф мыльная медленная параша. ЖпегХЛ умер нахуй, перспективы воскрешения минимальны. Из экзотики только хэйк остаётся норм вариант.
Аноним (Microsoft Windows 10: Firefox based) 14/10/25 Втр 01:09:39 3653385 19
>>3653384
Понятно, продолжайте вести наблюдение.
Аноним (Google Android: Mobile Safari) 14/10/25 Втр 01:21:42 3653390 20
>>3653385
Было бы за чем наблюдать...
Аноним (Microsoft Windows 10: Firefox based) 14/10/25 Втр 01:29:53 3653391 21
>>3653384
>Авиф мыльная медленная параша
libsvtav1 очень быстрый, даже на 1 пресете.
Аноним (Apple Mac: Safari) 14/10/25 Втр 01:51:30 3653398 22
>>3653384
> ЖпегХЛ умер
Он умер только в хроме. Софт его поддерживает, даже адобе. Еще недавно японцы запилили аппаратный кодировщик.
Аноним (Apple Mac: Safari) 14/10/25 Втр 01:54:48 3653401 23
>>3653384
> хэйк остаётся норм вариант
Серьезно? Только яблоко его продвигает (продвигало?), и они теперь "мертвый" жрегхл поддерживают из коробки на своих устройствах.
Аноним (Microsoft Windows 10: Firefox based) 14/10/25 Втр 01:58:42 3653404 24
>>3653398
> Он умер только в хроме
Т.е. буквально в большей части интернета
Аноним (Apple Mac: Safari) 14/10/25 Втр 02:08:34 3653407 25
>>3653404
Чел приводит в пример хеик как норм вариант, хром его тоже не поддерживает.
14/10/25 Втр 10:57:06 3653546 26
>>3653401
>>3653407
Я вангую, что у хейка будет поддержка везде — на базе того что ведро с айосью его поддерживают — а с жпегXL пока влажненько выглядит, что в долгой перспективе он выживет. С хейком всё просто и понятно, тогда как XL привязан к обязательному колорменеджменту со своими наркоманскими профилями цветовых пространств. Но это гадание на кофейной гуще, конечно.
Аноним (Google Android: Mobile Safari) 14/10/25 Втр 11:03:57 3653552 27
>>3653546
Сажа прилипла.

>>3653391
Да хуй знает, он же реально странно выглядит со своим сжиранием шумов и текстур, сколько сравнивал, всё не могу понять куда его ставить по качеству сжатия — на парашу хуже жпега или в недосягаемый остальными форматами топ. Склоняюсь к первому.
Аноним (Microsoft Windows 10: Firefox based) 14/10/25 Втр 16:15:12 3653659 28
>>3653320
Одна строчка в каком нибудь nconvert.
Аноним (Microsoft Windows 10: Firefox based) 14/10/25 Втр 17:06:27 3653676 29
>>3653320
nconvert -recurse -D -out webp -ratio -rflag decr -resize fill 1920 1080 *

Вот, например, рекурсивно пройдет по каталогам, все картинки конвертнет в webp, и до кучи все крупные картинки впишет в фулл ашди, оригиналы удалит.
Аноним (Microsoft Windows 10: Chromium based) 16/10/25 Чтв 02:04:49 3654489 30
Есть кто шарит и тестил, насколько svt av1 3.1.2 лучше чем старый 2.3.0? Расскажите все плюсы, минусы, что по качеству и есть ли смысл обновляться.
Аноним (Microsoft Windows 10: Firefox based) 16/10/25 Чтв 02:12:10 3654490 31
Аноним (Microsoft Windows 7: New Opera) 16/10/25 Чтв 15:07:14 3654651 32
>>3654489
Мне сложно сказать насколько, но обновиться определенно стоит. Плюсы - оптимизация, новые настройки и улучшения с экспериментальной версии, фиксы каких-то багов. Минусов никаких.
Аноним (Microsoft Windows 10: Chromium based) 17/10/25 Птн 16:47:59 3655044 33
Увожаемые анончики, подскажите пожалуйста команду которой можно к видео картинку превью добавить или может как-то можно указать кадр который будет использоваться для превью.
Аноним (Google Android: Mobile Safari) 17/10/25 Птн 19:08:30 3655090 34
>>3655044
В гугле забанили? И в яндексе тоже?
Аноним (Microsoft Windows 7: New Opera) 17/10/25 Птн 19:29:56 3655095 35
>>3655044
Насколько я знаю превьюха выбирается случайным образом из начала видео и задать ее нельзя.
Аноним (Microsoft Windows 10: Chromium based) 17/10/25 Птн 20:27:46 3655118 36
image 325Кб, 451x676
451x676
>>3655090
Гугл направил меня в этот тред, сказал что он для таких вопросов создан.
Аноним (Google Android: Mobile Safari) 17/10/25 Птн 23:15:44 3655177 37
Аноним (Google Android: Chromium based) 18/10/25 Суб 03:26:27 3655255 38
>>3655095
Это не так. С торрентов я качал мультики с такими картинками. Можно попробовать:
ffmpeg -i video -i audio -i mjpeg -map 0:v -map 0:a -map 1:v
где первый источник видео, второй аудио, третий картинка в mjpeg.
Аноним (Microsoft Windows 7: New Opera) 18/10/25 Суб 16:23:55 3655404 39
Img.png 159Кб, 700x700
700x700
Input.webm 367Кб, 492x360, 00:00:04
492x360
Out.mp4 542Кб, 492x360, 00:00:04
492x360
tmp.jpg 17Кб, 437x160
437x160
>>3655255
>>3655044
>ffmpeg -i Input.webm -i Img.png -map 0 -map 1 -c copy -c:v:1 png -disposition:v:1 attached_pic Out.mp4

Вот так. Но эта превьюшка только для системы работает, двощ все равно рандомный кадр выберет.
Аноним (Microsoft Windows 10: Chromium based) 18/10/25 Суб 21:22:13 3655548 40
image 228Кб, 1000x1000
1000x1000
>>3655404
>>3655255
Спасибо анончики.
>двощ все равно рандомный кадр выберет
Ну это печально, как раз таки для двача хотел превьюшки ставить, а то весь смысл ролика теряется(
Аноним (Microsoft Windows 10: Chromium based) 19/10/25 Вск 12:08:03 3655717 41
address unknown.mp4 331Кб, 694x480, 00:00:08
694x480
>>3655404
А почему превью этой вебм отличается на двух браузерах? В Firefox одно превью, в Edge другое.
Аноним (Microsoft Windows 7: New Opera) 19/10/25 Вск 15:42:07 3655780 42
Аноним (Microsoft Windows 10: Firefox based) 19/10/25 Вск 18:11:29 3655858 43
>>3655717
После многочисленных жалоб на скримеры, кодеры макабы накодили так, что превьюшка генерируется из случайного кадра видоса. Видимо из-за различий в алгоритме рандомайзера, в разных браузерах генерируется разная превьюшка.

Но это чисто предположение.
Аноним (Apple Mac: Chromium based) 19/10/25 Вск 19:21:27 3655902 44
Аноним (Linux: Firefox based) 20/10/25 Пнд 15:03:56 3656164 45
>>3653368
На изображения жёсткие, если без регистрации.
Аноним (Microsoft Windows 10: Chromium based) 21/10/25 Втр 22:43:34 3657096 46
Пиздец попробовал aotuv vorbis и opus просто идет нахуй на любом битрейте. Опус по ощущением с каждым годом более говно, потому что гуглу важна скорость наверное, чем качество сжатия. Как уже писал раньше на 28к битрейта все кодировал и не было искажений, а сейчас на 64к присутствуют.
Аноним (Google Android: Mobile Safari) 22/10/25 Срд 00:49:55 3657160 47
>>3657096
Он никак не меняется, пчел. Как и ворбис. Это с тобой чот.
Аноним (Microsoft Windows 10: Firefox based) 22/10/25 Срд 01:08:17 3657166 48
image.png 805Кб, 884x630
884x630
image.png 739Кб, 912x639
912x639
>>3655717
Я не то имел в виду. И запутал вас. У меня вопрос в другом, а именно в кадрах этой вебм-ки, почему перевязанный Сэм Лейк в Edge появляется на 7 секунде, а в Firefox уже на 3-ей?
Аноним (Microsoft Windows 10: Firefox based) 22/10/25 Срд 02:00:41 3657178 49
>>3657166
Думаю кто-то криво слепил видео. Потому что у видео start_time с 4 секунды, а у аудио с 0.013991. Плееры вообще это видео сразу с 4 секунды запускают, обрезав часть аудио.
Аноним (Microsoft Windows 10: Chromium based) 22/10/25 Срд 16:21:49 3657448 50
>>3657160
Вчитайся в сообщение еще раз, я не про обычный ворбис писал. И про опус не я один говорю, потому что гуглу похуй и даже в видео звук говно стал, потому что всегда через ytdlp качал 249, а щас он говно.
Аноним (Google Android: Mobile Safari) 23/10/25 Чтв 02:11:06 3657733 51
>>3657448
Ну и давно "aotuv vorbis" какие-то приросты в качестве имел? В 2008? Акстись.
То что гугол хуй пойми как жмёт, никак не влияет на доступный тебе енкодер опуса, который никак не меняется. Главная фича опуса это нулевой лэйтенси, никто не будет удивлён если его в некоторых сценариях нагнёт ворбис или аац по качеству. И вообще, опус и ворбис ориентированы на битрейты в районе 96+кбпс, ниже они будут сраться, а ты просто уши почистил и услышал шакалов.
Для экстремально низких битрейтов exhale придумали, попробуй ещё попросишь.
Аноним (Microsoft Windows 10: Chromium based) 23/10/25 Чтв 15:31:36 3657938 52
>>3657733
>Ну и давно "aotuv vorbis" какие-то приросты в качестве имел? В 2008? Акстись
Выиграл все тесты в 2023.
>То что гугол хуй пойми как жмёт, никак не влияет на доступный тебе енкодер опуса
Правки вносятся в репозиторий, а оттуда уже всем бомжам, то есть везде будет одинаково.
>Для экстремально низких битрейтов exhale придумали
Херня вообще им не пользуюсь, и поддержка хромает в хромовиках.
Аноним (Microsoft Windows 10: Chromium based) 23/10/25 Чтв 22:55:15 3658121 53
address unknown.mp4 242Кб, 694x480, 00:00:08
694x480
Аноним (Microsoft Windows 10: Chromium based) 23/10/25 Чтв 22:56:15 3658124 54
>>3658121
О! Теперь одинаково! бuджuджu
Аноним (Linux: Chromium based) 23/10/25 Чтв 23:01:15 3658126 55
>>3658124
>бuджuджu
Блять, да ну нахуй, ты жив до сих пор? Я тебя уже столько раз вижу, снова зашел спустя пару лет, опять здесь!
Аноним (Microsoft Windows 10: Firefox based) 23/10/25 Чтв 23:55:46 3658130 56
>>3658126
Это подражатель, настоящий чел, который так подписывался, повесился после деанона. Витя его звали...
Аноним (Microsoft Windows 10: Chromium based) 24/10/25 Птн 00:01:38 3658132 57
>>3658126
> ты жив до сих пор
А куда мне статься? Даже прирос в своём благополучии, приобретя в сентябре 2023 года пека за 180 тыщ., сейчас вот по классическим брендам угорел и собираю себе на костюм и пальто из ЦУМа, на гойботе повысили тоже после проведенной мной проверки предоставления учреждениями льгот СВОшникам, бuджuджu
Аноним (Microsoft Windows 10: Chromium based) 25/10/25 Суб 21:46:23 3658946 58
Блядь! Ненавижу анимЭ! То кодеки были какие-то ебанутые х264 10бит. Теперь нашёл субтитры которые 20 МЕГАБАЙТ! На один эпизод! Ебучий урод! У меня плеер вылетел от этой хуйни. Понарисовал какой-то хуйни! С таким рисованием проще было хардсаб сделать.
Аноним (Microsoft Windows 10: Chromium based) 02/11/25 Вск 21:42:29 3663944 59
>>3658946
То кодеки были какие-то ебанутые х264 10бит.
Все давно перекодируют в hevc и даже av1 всего за 150-200мб за серию, на няше достаточно поискать. Да и надо совсем древний проц иметь, чтобы x264 10бит не тянул.
>Теперь нашёл субтитры которые 20 МЕГАБАЙТ!
Перекодируй в srt
Аноним (Microsoft Windows 10: Firefox based) 03/11/25 Пнд 00:29:46 3664068 60
>>3658946
>Теперь нашёл субтитры которые 20 МЕГАБАЙТ!
Представляю как ты знатно охуеешь увидев субтитры на 600 метров (в несжатом виде)! Весь видеоряд этого видоса векторный и сделан из субтитров - https://nyaa.land/view/1276567
Аноним (Microsoft Windows 10: Firefox based) 03/11/25 Пнд 00:31:23 3664069 61
>>3658946
>Теперь нашёл субтитры которые 20 МЕГАБАЙТ!
Представляю как ты знатно охуеешь увидев субтитры на 600 метров (в несжатом виде)! Весь видеоряд этого видоса векторный и сделан из субтитров - nyaa.land/view/1276567
Аноним (Microsoft Windows 10: Firefox based) 03/11/25 Пнд 10:55:52 3664176 62
>>3664068
Не открывается ссылка.
Аноним (Google Android: Chromium based) 03/11/25 Пнд 11:03:26 3664178 63
Аноним (Linux: Chromium based) 03/11/25 Пнд 11:07:13 3664180 64
image.webp 315Кб, 2095x4080
2095x4080
>>3664176
magnet:?xt=urn:btih:84d291c384907202387314c2e6e43ea301db8fdf
Аноним (Microsoft Windows 10: Firefox based) 03/11/25 Пнд 13:04:24 3664218 65
>>3664180
Ща блять, я буду неизвестному хую палить свой айпи на двачах через ДХТ. Агабля.
Аноним (Microsoft Windows 10: Firefox based) 03/11/25 Пнд 13:38:04 3664248 66
>>3658946
Анимубляди должны страдать.
Аноним (Linux: Chromium based) 03/11/25 Пнд 13:56:06 3664260 67
>>3664218
Никому ты не нужен, шиз.
Аноним (Linux: Firefox based) 09/11/25 Вск 13:12:53 3666966 68
Ребят, я начал разрабатывать очередной gui для ffmpeg. Может быть готово где-то через пол года (я говнокодер). Поддержите меня. Я сейчас читаю книгу по разработке графических интерфейсов. Программа будет похожа на boram, так как он мне больше всего нравился, но он не обновляется
Аноним (Microsoft Windows 10: Chromium based) 09/11/25 Вск 13:49:49 3666984 69
>>3666966
Уже придумали за тебя в виде FFmpeg Batch AV Converter в котором есть буквально всё практически. Настолько, что этот гуи можно адаптировать под exe других прог, единственный косяк постоянный параметр -i
Аноним (Linux: Firefox based) 09/11/25 Вск 14:41:34 3667010 70
>>3666984
>FFmpeg Batch AV Converter
Не хочу вайн ставить для неё, там есть функция кроп в интерфейсе? На скринах не увидел. Мне эта фича в boram нравилась, но её блядь нигде нет, чтобы было так же удобно. Ну и минус конечно, что нет нормальной сборки под линукс
>Настолько, что этот гуи можно адаптировать под exe других прог
Что это значит вообще? Зачем это?
Аноним (Microsoft Windows 10: Chromium based) 09/11/25 Вск 15:17:42 3667019 71
1762690666102.png 232Кб, 1689x1027
1689x1027
1762690666105.png 338Кб, 855x522
855x522
>>3667010
Не понял про что ты конкретно, но есть такое
Аноним (Linux: Firefox based) 09/11/25 Вск 15:26:06 3667025 72
>>3667019
Да, типа такого, но я немного по другому сделаю
Аноним (Microsoft Windows 10: Chromium based) 09/11/25 Вск 15:29:03 3667027 73
>>3667025
Ну так и скажи тебе хочется заняться бессмысленным ненужным пердолингом, и больше некуда время тратить. На уровне челов, который в миллионный раз пилят фронтенд для yt-dlp. В avidemux тоже кроп есть через avisynth можно прям линии ставить как тебе надо, в xvid4psp тоже есть кроп.
Аноним (Microsoft Windows 10: Firefox based) 09/11/25 Вск 16:28:46 3667049 74
Аноним (Microsoft Windows 10: Chromium based) 09/11/25 Вск 17:01:48 3667067 75
>>3664068
Мало ли что можно. Не значит что это нужно.
Сейчас анимубляди вперди всех жмут в AV1, который в моём "старом" (5 лет) телефоне железно не поддерживается. Но вроде он хотя бы существует и развивается, а не как х264 10бит мертвонерождённый.
Аноним (Linux: Firefox based) 09/11/25 Вск 17:17:37 3667073 76
>>3667027
Ну оно как минимум мне нужно, потому что boram нормально без ебли с устаревшими зависимостями не запускается, а все остальные мне не нравятся. Для себя я попердолиться не против, а там уже мне не особо важно, понадобится она кому-нибудь или нет. Ну и плюс будет какой-то опыт и проект. У меня в вузе средний проект выглядит как тудушник или календарь дней рождения
Ну короче спасибо всем за поддержку аноны, как всегда мощно обосрали
Аноним (Microsoft Windows 10: Firefox based) 09/11/25 Вск 21:52:51 3667170 77
>>3667073
Без психической поддержки уже не может программу для себя написать?
Аноним (Google Android: Mobile Safari) 10/11/25 Пнд 00:21:38 3667279 78
>>3667170
Ты довел меня до слез
Аноним (Microsoft Windows 10: Firefox based) 10/11/25 Пнд 13:05:04 3667386 79
>>3666966
Борам конечно дело свое делал, но это ужасающая электронопараша, даже автор уже не хочет уже разбираться в своем говнокоде.
Аноним (Linux: Firefox based) 10/11/25 Пнд 20:15:36 3667546 80
>>3667386
Автор в принципе прекратил активность на гитхабе. Может быть, он умер.
Аноним (Google Android: Firefox based) 12/11/25 Срд 09:31:47 3668252 81
Там это, ваш ffmpeg протёк.
https://habr.com/ru/news/965518/

Если коротко, гугл находит слишком много уязвимостей, мы не успеваем их исправлять, а гугл через 90 дней выкладывает их в открытый доступ. Дайте деняк или прекратите искать уязвимости в нашем открытом коде, ежедневно проверяемом тысячами квалифицированных экспертов, всем же известно, что в СПО не может быть так много уязвимостей.
Аноним (Google Android: Mobile Safari) 12/11/25 Срд 09:59:59 3668254 82
>>3668252
Какие нахрен уязвимости в оффлайновой программе? Или ффмпег сообщает гуглу о том как я шебм с неграми конвертирую часами?
Аноним (Microsoft Windows 10: Firefox based) 12/11/25 Срд 10:36:07 3668257 83
.jpg 40Кб, 828x959
828x959
>>3668252
>Там это, ваш ffmpeg протёк
>ИИ-система нашла баг в системе декодированием кодека LucasArts Smush, в частности первых 10–20 кадров Rebel Assault 2, игры 1995 года
Аноним (Linux: Chromium based) 12/11/25 Срд 10:43:39 3668258 84
>>3668254
ffmpeg библиотеки например в хроме и фурифоксе используются, ты открываешь видео, а оно крашит твой таб или даже весь браузер, норм тебе такое?
Гугл наверняка ffmpeg еще и для перекодирования видео на ютубе использует.
Аноним (Linux: Chromium based) 12/11/25 Срд 21:49:29 3668506 85
>>3668258
Дальше что? Че то не нравится, пишите с нуля свое, делайте форк, не ебет, это опенсорс. Че-то можете предложить? Сделайте коммит.
Аноним (Microsoft Windows 10: Chromium based) 12/11/25 Срд 22:08:30 3668524 86
Ну челы правильно написали. Куча пидорах компаний, у которых обороты больше триллионов и не вложили даже копеечку, и абузят опенсорс.
Аноним (Apple Mac: Chromium based) 14/11/25 Птн 20:00:39 3669284 87
image.png 109Кб, 770x978
770x978
>>3668254
>в оффлайновой программе
ffmpeg – это буквально пикрил
Аноним (Microsoft Windows 10: Firefox based) 14/11/25 Птн 20:51:45 3669321 88
>>3668252
И че они сделают, если не поправят уязвимость? Затерпят.
Аноним (Linux: Chromium based) 14/11/25 Птн 21:09:28 3669333 89
>>3669321
У себя исправят и патчи зажмут.
Аноним (Microsoft Windows 10: Chromium based) 15/11/25 Суб 03:37:05 3669434 90
image.png 254Кб, 550x371
550x371
image.png 93Кб, 268x216
268x216
Хоть кто-нибудь может объяснить мне феномен фиолетового выцветания видеозаписей с регистраторов.
Аноним (Google Android: Mobile Safari) 15/11/25 Суб 04:47:22 3669441 91
>>3669434
Вероятно это плёнка ик-фильтра начинает терять свои свойства и пропускать ик-излучение.
Аноним (Microsoft Windows 10: Chromium based) 15/11/25 Суб 14:04:34 3669497 92
1763204675114.webp 44Кб, 2200x540
2200x540
Делаю вот так когда не могу найти подходящего мелкого релиза какого-нибудь сериала что бы закинуть в телефон и смотреть. Нормально или что-то ещё можно добавить? Главное быстро и мелко и достаточное качество.
Аноним (Microsoft Windows 10: Chromium based) 15/11/25 Суб 16:59:09 3669546 93
>>3669497
Почему не hevc c bframes? Хотя я свою библиотеку в av1_nvenc с cqvbr 34 кодирую с bf 7 и кучей подстроек, либо c svt-av1 он тоже достаточно быстрый.
Аноним (Microsoft Windows 10: Firefox based) 15/11/25 Суб 17:37:08 3669563 94
Шарящие аноны, можно ли одним только ffmpeg решить такую задачу?

Задача: поделить видео на части при существенной смене кадра. Есть видео, типа слайдшоу, с переменной длиной слайдов. Нужно порезать это видео по слайдам. Но картинка на каждом слайде статичная не полностью, примерно 80% экрана остаются неизменными. Общая длина видео - чуть больше десяти часов, количество слайдов - примерно тысяча. Руками это будет адски долго и мучительно делать.

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

Может есть более адекватное решение?
Аноним (Microsoft Windows 10: Chromium based) 15/11/25 Суб 17:42:11 3669567 95
>>3669563
ffmpeg divide video when scene change
Аноним (Google Android: Firefox based) 16/11/25 Вск 00:59:05 3669706 96
image 710Кб, 1280x576
1280x576
>>3652226 (OP)
Как с lossless AV1 совместить AAC аудиодорожку из M4A и PNG пикчу в MP4? Цвета проёбываются, пикча вся ядерно-зелёная. Конкретно прописывать rgb24 пробовал.

Stream #0:0: Video: png, rgb24(pc, gbr/bt709/iec61966-2-1), 1280x576 [SAR 3779:3779 DAR 20:9], 25 fps, 25 tbr, 25 tbn
Аноним (Google Android: Firefox based) 16/11/25 Вск 01:00:20 3669707 97
>>3669706
-c:v libaom-av1 -aom-params lossless=1

С libx265/4 просто крашит при проигрывании везде на телефоне, на ПК не пробовал.
Аноним (Google Android: Firefox based) 16/11/25 Вск 01:01:02 3669708 98
>>3669707
>>3669706
И мне надо чтобы оно 1 кадром было, хотя вроде это и так таково.
Аноним (Google Android: Mobile Safari) 16/11/25 Вск 01:59:48 3669716 99
>>3669706
ffmpeg.exe -i videvo.mkv -i audivo.mka -i piccha.png -map 0 -map 1 -map 2 -c copy govno.mkv
Аноним (Microsoft Windows 7: New Opera) 16/11/25 Вск 10:46:14 3669766 100
>>3669706
>>3669707
>>3669708
Не понял реквест. Тебе нужно видео из статичной картинки в 1 FPS + звуковой дорожки в ААС, взятую из М4А файла без перекодирования?
Аноним (Microsoft Windows 10: Chromium based) 16/11/25 Вск 16:19:25 3669896 101
>>3669563
Либо как написали ffmpeg нарезка по scene changes, threshhold выставлять можно вручную. Для scene changes также есть скрипты на питоне. Либо если просто вес видео снизить или чтото подобное до deduplication frame сделать.
Аноним (Microsoft Windows 10: Chromium based) 16/11/25 Вск 16:20:19 3669897 102
>>3669706
Кодировать в 4:4:4 или 4:2:2
Аноним (Microsoft Windows 10: Firefox based) 17/11/25 Пнд 18:13:38 3670177 103
С какими настройками сжать .mov в .mp4 примерно в два раза по размеру файла, а лучше в три, потери допустимы, но хотелось бы сохранить детали. Исходные параметры mov - 720p, битрейт 1700, размер файла 1.2гб, продолжительность около часа.
Аноним (Google Android: Mobile Safari) 17/11/25 Пнд 18:33:00 3670178 104
>>3670177
С подходящими, блядь. -b:v 850k и иди нахуй.
Аноним (Microsoft Windows 10: Firefox based) 17/11/25 Пнд 18:35:03 3670179 105
>>3670178
Ты чего грубый-то такой, епта. Как будто я каждый день этой хуетой пользуюсь. Сейчас попробую, спасибо.
Аноним (Linux: Firefox based) 17/11/25 Пнд 19:13:57 3670184 106
>>3670179
-c:a copy можешь попробовать добавить. Не факт что сработает, смотря какое аудио в mov.
Аноним (Microsoft Windows 10: Firefox based) 17/11/25 Пнд 19:52:39 3670200 107
>>3670184
В два раза с небольшим сжал, аудио-визуально норм. Для аудио сделал бегающий битрейт, получилось еще немножко дожать. Спасибо.
Аноним (Microsoft Windows 7: New Opera) 17/11/25 Пнд 20:14:55 3670201 108
The Wheel of Ti[...].webm 40958Кб, 1920x1080, 00:07:38
1920x1080
>>3670177
>ffmpeg -i Input.mov -pix_fmt yuv420p10le -c:v libsvtav1 -preset 4 -crf 35 -svtav1-params tune=0:keyint=480:qp-scale-compress-strength=3:enable-qm=1:qm-min=0:qm-max=8 -c:a libopus -b:a 64k TMP.mp4
Пресет можешь выставить 2, будет немного качественнее, но ощутимо медленнее.

Keyint я ставлю х20 от частоты кадров, можно выставить х10 ради чуть более быстрой перемотки.

CRF надо подбирать, чем больше тем компактнее, но ниже качество. Я подбираю на быстром пресете 10, можно примерно почувствовать каким будет битрейт на тех же настройках на более медленном пресете.
Аноним (Microsoft Windows 10: Chromium based) 17/11/25 Пнд 21:57:20 3670261 109
>>3670177
В svt-av1 10bit crf 32-36, preset 4-6.
Аноним (Linux: Firefox based) 23/11/25 Вск 23:10:17 3671941 110
Сап.
Вот можно скачать видео yt-dlp, с результатом все в порядке, можно продолжить скачивание с момента прерывания, но: более медленное скачивание и постфиксинг удваивает использование диска.
Я нагуглил способ качать ффмпегом -
ffmpeg -protocol_whitelist file,http,https,tcp,tls,crypto -ss 00:00:00.00 -i "ссылка" -to 60:02:00.00 -c copy имя.mp4
Если скачивание оборвалось, то только заново начинать или делать отдельный файл с момента обрыва. Но такое редко бывает.
Но есть постоянный раздражающий момент: не скачиваются первые где-то 2 секунды или даже со 2 секунды скачан звук, а видео только с 5 появляется.
Можно что-то поправить, чтобы скачивание было с самого начала?
Аноним (Microsoft Windows 10: Chromium based) 23/11/25 Вск 23:29:16 3671945 111
>>3671941
Хуй знает что ты качаешь, хуй знает что ты качаешь, хуй знает что ты качаешь. Ещё отрезаешь там чего-то.
Скачивание не медленное. С хуя ли оно медленное? Через один и тот же интернет качает. Можно сразу несколько частей параллельно качать.
Можно отключить постфикс в ют-длп. Надо только прочитать редме.
Я когда-то вообще качал партсы через загрузчик и потом слепливал их ффмпегом.
А можно что б ют-длп не удалял скачанные партсы, тогда потом он сможет подхватить старые партсы и качать новые, надо только промежуточное и готовое видео удалить (если оно появилось).
Аноним (Google Android: Firefox based) 24/11/25 Пнд 02:30:51 3671966 112
>>3652226 (OP)
Я один люблю аутировать пережимая всякую медиа хуйню?
Аноним (Google Android: Firefox based) 24/11/25 Пнд 02:31:52 3671967 113
>>3669766
Да. Абучан не принимает M4A.
Аноним (Google Android: Firefox based) 24/11/25 Пнд 07:44:28 3672000 114
>>3670177
FFprobe на файл лучше кидай.
Аноним (Microsoft Windows 7: New Opera) 24/11/25 Пнд 11:47:23 3672050 115
3 Doors Down - [...].mp4 3888Кб, 500x490, 00:04:01
500x490
>>3671967
Ну вот такой батник попробуй:
ffmpeg -i Input.m4a -vn -c:a copy TMP.aac
ffmpeg -framerate 1/X -i Img.png -i TMP.aac -c:v libx264 -r 1 -c:a copy Out.mp4
del TMP.aac
Вместо X во второй строке длительность аудио в секундах.
Аноним (Linux: Firefox based) 24/11/25 Пнд 21:36:29 3672215 116
>>3671945
> Хуй знает что ты качаешь, хуй знает что ты качаешь, хуй знает что ты качаешь. Ещё отрезаешь там чего-то.
Воды с кика и твича. Про отрезание я ничего не писал.
> Скачивание не медленное. С хуя ли оно медленное?
Не медленное, а медленнее чем ффмпегом. На винде разница вроде небольшая, я даже не приглядывался. А вот на лине скорость скачивания у ффмпег команды оказалась в 1.5 выше чем на винде и теперь разница с yt-dlp, где скорость осталась такой же, стала большой, где-то x2. Только я не
> Можно сразу несколько частей параллельно качать
а просто "yt-dlp разрешение ссылка" делаю, там последовательное скачивание, может параллельно кусками будет супер быстро, но я не умею, а мне и так норм.
> Можно отключить постфикс в ют-длп
Сырой файл заметно больше постфиксного и у него нет метаданных или их части.
> А можно что б ют-длп не удалял скачанные партсы, тогда потом он сможет подхватить старые партсы и качать новые, надо только промежуточное и готовое видео удалить (если оно появилось).
Ну я про это и писал, только скачивая последовательно будет один парт он же промежуточный, просто к нему дальше будет прилепляться.
Аноним (Microsoft Windows 10: Firefox based) 24/11/25 Пнд 22:11:48 3672226 117
>>3672050
Это делается гораздо проще.

ffmpeg -loop 1 -framerate 1 -i img.png -i aud.mp4 -map 0:v:0 -map 1:a:0 -c:v libx264 -pix_fmt yuv420p -c:a copy -shortest outname.mp4

-map нужно если вместо непосредственно аудио-файла подсовывать видео-файл с аудио дорожкой с отбрасыванием самого видео, но в таком случае надо следить чтобы аудио в видосе было aac.
Аноним (Linux: Chromium based) 10/12/25 Срд 00:54:24 3676354 118
ffmpeg2chguide.jpg 724Кб, 2048x2500
2048x2500
Почему пикрил не постят в первых постах?
Аноним (Microsoft Windows 10: Firefox based) 10/12/25 Срд 12:18:08 3676425 119
>>3676354
Тому шо там хуета какя-то а не гайд. Надо сделать лучше, но всем лень.
Аноним (Microsoft Windows 10: Chromium based) 10/12/25 Срд 19:48:32 3676546 120
1765385310618.webm 5386Кб, 1280x720, 00:00:52
1280x720
>>3676354
Потому что ты древнее говно десяти лет откуда-то откапал.
Аноним (Linux: Chromium based) 10/12/25 Срд 20:32:50 3676557 121
>>3676546
А что-то изменилось с тех пор?
Аноним (Microsoft Windows 7: New Opera) 10/12/25 Срд 20:37:38 3676558 122
>>3676557
Вышел AV1. VP8 и VP9 больше не актуальны.
Аноним (Linux: Chromium based) 10/12/25 Срд 20:39:28 3676559 123
>>3676558
У меня AV1 на процессоре обрабатывает 5 минутное видео 100 лет через libaom-av1, а видеокарта не поддерживает его, только декодирование.
Аноним (Microsoft Windows 7: New Opera) 10/12/25 Срд 20:44:50 3676564 124
The Expanse - S[...].webm 40958Кб, 1920x1080, 00:10:13
1920x1080
>>3676559
libaom ее тоже потерял никогда и не был актуален из-за скорости кодирования с выходом оптимизированного SVT-AV1.
Аноним (Linux: Chromium based) 10/12/25 Срд 20:54:33 3676566 125
>>3676564
>SVT-AV1
libsvtav1 в ffmeg, увидел, затестил, охуенный. Спасибо за информацию, быстро перекодировал и по размеру видео лучше намного.
Аноним (Microsoft Windows 10: Chromium based) 11/12/25 Чтв 18:23:35 3676754 126
Для libsvtav1 нужно что то специфическое скачивать или хватит полного билда с гитхаба? У меня он нормально не хочет ничего кодировать, на выходе получается каша с нечитаемыми словами, на вп9 лучше получается.
Аноним (Microsoft Windows 7: New Opera) 11/12/25 Чтв 19:00:11 3676768 127
>>3676754
Не нужно.

>на выходе получается каша с нечитаемыми словами
Ты бы показал что получается и написал как кодировал.
Аноним (Microsoft Windows 10: Chromium based) 11/12/25 Чтв 19:06:32 3676772 128
>>3676768
Уже поздно, дня через три, может четыре напишу.
Аноним (Microsoft Windows 10: Chromium based) 12/12/25 Птн 16:31:02 3677003 129
>>3676354
Перегруженное говно устаревшее.
Аноним (Microsoft Windows 10: Chromium based) 12/12/25 Птн 17:11:08 3677012 130
>>3676564
Согласен на андрюше своем кодирую видео через termux прям огромное счастье, скорость даже на 778g на пресетах 2-4, которые использую на пк изумительная. Выходит около 8-12 фпс в сек.
Аноним (Linux: Chromium based) 12/12/25 Птн 17:46:35 3677028 131
>>3677003
и что использовать?
Аноним (Microsoft Windows 10: Chromium based) 12/12/25 Птн 17:51:25 3677029 132
>>3677028
ffmpeg -i -c:v libsvtav1 -crf 32 -preset 4 -g 120 -pix_fmt yuv420p10le -vf scale=-1:720:sws_flags=lanczos -svtav1-params tune=0:film-grain=8 -c:a libopus -ab 80k -ar 48000
Аноним (Linux: Chromium based) 12/12/25 Птн 18:25:59 3677040 133
>>3677029
>libsvtav1 в ffmpeg, увидел, затестил, охуенный
>Перегруженное говно устаревшее.
>и что использовать?
>-c:v libsvtav1
Это лыжи не едут, или я долбаеб?
Аноним (Microsoft Windows 10: Chromium based) 12/12/25 Птн 18:41:39 3677050 134
>>3677040
Ты посты путаешь как будто. Перегружен гайд и написан всрато, плюс кодеки там древние. Про svtav1 ни слова, бтв есть даже лучше форки чем svt-av1, надо искать на дискорд каналах. SVT-AV1-HDR
Аноним (Linux: Chromium based) 12/12/25 Птн 18:52:08 3677056 135
>>3677050
А, да, у меня почему то не тот пост отобразился, на который ты ответил.
Аноним (Google Android: Mobile Safari) 12/12/25 Птн 22:13:12 3677150 136
Сеолько ffmpeg должен весить? Вот есть у меня с гитхаба который весит 120мб, а есть на 86. Это почему так?
Аноним (Ubuntu Linux: Firefox based) 12/12/25 Птн 22:23:59 3677158 137
>>3677150
Прочитай информацию в том репозитории, откуда скачиваешь.
В консоль при запуске выводится информация о конфигурации, запусти два разных и посмотри разницу.
Аноним (Microsoft Windows 7: New Opera) 12/12/25 Птн 22:42:46 3677167 138
Аноним (Google Android: Mobile Safari) 12/12/25 Птн 22:46:30 3677168 139
>>3677167
>>3677158
А есть какойто совсем маленький и компактный? Мне ток мп3 в вав массконвертить для одного bash скрипта надо.
Аноним (Microsoft Windows 7: New Opera) 12/12/25 Птн 22:47:52 3677169 140
>>3677168
Я не знаю, но думаю такое только самому собирать.
Аноним (Google Android: Mobile Safari) 12/12/25 Птн 22:52:50 3677171 141
>>3677169
А если версии 10-20 летней давности? Или там другие команды уже?
Аноним (Microsoft Windows 7: New Opera) 12/12/25 Птн 23:05:43 3677173 142
>>3677171
Ну попробуй найди. В чем собственно проблема? Разве 110 Мб это так много?
Аноним (Microsoft Windows 10: Firefox based) 13/12/25 Суб 23:32:52 3677422 143
>>3677150
Есть версия с вшитыми либами в каждый экзешник, а есть версия где либы отдельно от экзешников.
Аноним (Microsoft Windows 10: Firefox based) 13/12/25 Суб 23:37:35 3677425 144
>>3677168
>Мне ток мп3 в вав массконвертить
Возьми какую нибудь lame и не ипи моск.
Аноним (Linux: Chromium based) 13/12/25 Суб 23:52:18 3677438 145
>>3677150
Моя сборка весит 47М, 20М после upx.
Если вырезать всё, кроме аудио, то будет намного меньше.

Но проще взять lame, как выше посоветовали.
Аноним (Microsoft Windows 10: Firefox based) 13/12/25 Суб 23:58:05 3677440 146
>>3677422
Где такую версию надыбать?

>>3677425
>>3677438
А не пашет lame в баш скрипте, как только не крутил, хз почему. Скрипт правда нейронка писала. Но вот ффмпег пашет натолично. Я коверчу из мп3 в огг, ужимая сильнее, а огг с мп3 напрямую не дружит, ему вавку подавай.
Аноним (Google Android: Mobile Safari) 14/12/25 Вск 01:15:44 3677456 147
>>3677440
Можно попробовать что-нибудь вроде
lame --decode --mp3input -t - - | oggenc -r --ignorelength -o output.ogg -
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 03:44:56 3677472 148
>>3677456
Нашел на диске версию ffmpeg, которая весит всего 151 кб. В папке аирдроида была. Справляется с конвертом в вавку наотлично, а большего от нее и не надо.
Аноним (Microsoft Windows 10: Chromium based) 14/12/25 Вск 14:50:36 3677553 149
-c:v libx264 -preset ultrafast -qp 0 -c:a pcm_s16le output.mp4
Вот это же быстро и без артефактов?
Я так через жопу собираю видео. Сначала нарезаю кусочки вот таким образом, потом склеиваю их все вместе и уже кодирую со сжатием.
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 15:44:42 3677575 150
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 15:47:45 3677577 151
>>3677472
Скорее всего это версия без встроеных либ, а либы откуда то из path подхватываются. Так что это по сути тот же тяжеловесный комбайн.
Аноним (Microsoft Windows 10: Chromium based) 14/12/25 Вск 16:12:19 3677588 152
>>3677553
pcm_s16le заменить на flac или alac похуй. Иначе мп4 глючит.
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 17:35:54 3677630 153
Оригинал.png 1106Кб, 1217x529
1217x529
lame 3.93.1.png 1064Кб, 1217x506
1217x506
lame 3.100.1.png 974Кб, 1216x507
1216x507
Заморочился темой кодирования идеальной mp3. Делюсь наблюдениями.

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

Как оказалось, последний кодек lame режет верхние частоты, что никуда не годится. Нашел что кодек lame 3.93.1 может не резать верхние частоты по ключу -k.

Дальше начал эксперименты с основными параметрами кодирования и определил лучшие: -mj -b320 -q0 -k
В кодеке есть еще куча дополнительных параметров тонкой настройки, но я в них не ковырялся. Наверное возможно сделать лучше.

На скринах спектры оригинала и кодированных с параметрами -mj -b320 -q0 -k в lame 3.93.1 (136 попугаев) и в lame 3.100.1 (233 попугаев).

Трек выбрал потяжелее (Rammstein - Deutschland), чтобы было видно больше артефактов кодирования на спектрах. В менее тяжелых треках спектр у lame 3.93.1 может совсем мало отличаться от оригинала.
Аноним (Microsoft Windows 7: Chromium based) 14/12/25 Вск 18:46:58 3677669 154
>>3677630
>Как оказалось, последний кодек lame режет верхние частоты, что никуда не годится. Нашел что кодек lame 3.93.1 может не резать верхние частоты
Разве это не common knowledge еще с середины нулевых?

>и определил лучшие: -mj
Хз, обычно раньше на жоинт стерео плевались и строго в -m s кодировали.
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 19:01:26 3677680 155
>>3677669
>обычно раньше на жоинт стерео плевались и строго в -m s кодировали
C -ms на cbr чуть больше попугаев показывает. Значит жоинт стерео высвобождает битрейт на более качественное кодирование.
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 19:09:59 3677687 156
>>3677669
>Разве это не common knowledge еще с середины нулевых?
Наверное. Жаль что сейчас все форматы режут верхние частоты, оправдывая это тем что они не слышны человеком. Но по моему все равно косвенное воздействие этих частот человек чувствует. Не надо их срезать.
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 19:49:55 3677717 157
image.png 19Кб, 682x240
682x240
>>3677630
Люди не слышат частоты выше 20к - это идеальный максимум который к тому же не у каждого может быть, а чувствительность сильнее всего в детском возрасте и со временем она только падает. Кодировать частоты выше этого уровня бессмысленно в любом случае и это лишь расходует ресурсы на бесполезные и ненужные частоты которые режут все лосси кодеки даже с максимальным битрейтом.
Mp3, а конкретно lame, всё это время развивался и свежие версии на тех же самых битрейтах гораздо качественнее старых, тем более 2002 года, не говоря уже о том что сам по себе mp3 уже давно устарел - есть AAC и opus.
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 19:54:51 3677722 158
>>3677687
>Но по моему все равно косвенное воздействие этих частот человек чувствует
В интернете куча abx тестов не чувствуют этого.
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 20:59:36 3677764 159
15KHz.mp4 14319Кб, 1280x720, 00:01:00
1280x720
>>3677717
Эх, вот бы мне не слышать писк от электроники.
Видеокарта, мышка, монитор, даже посудомойка, всё пищит.
Аноним (Microsoft Windows 10: Chromium based) 14/12/25 Вск 21:24:32 3677773 160
1697240420651.webp 288Кб, 1080x1800
1080x1800
>>3677764
Так они пищат на 5-10 кгц. Скачай на телефон какой-нибудь анализатор звука и посмотри. Очень удобная штука.
Ещё можешь скачать генератор и послушать до сколько килогерц ты слышишь.
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 21:31:17 3677774 161
>>3677722
Если устройство воспроизводит высокие частоты, то они же физически есть, а значит влияют на кожу, на тело в целом. Пусть их напрямую не слышит слух, но они добавляют настоящести. К тому же есть биения близких частот, что придает окрас слышимому звуку, улучшает атаку.
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 21:35:53 3677775 162
>>3677773
> Так они пищат на 5-10 кгц.
Печально.

> Ещё можешь скачать генератор и послушать до сколько килогерц ты слышишь.
16.1K едва слышу.
https://www.szynalski.com/tone-generator/
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 21:39:55 3677779 163
>>3677717
>Кодировать частоты выше этого уровня бессмысленно в любом случае и это лишь расходует ресурсы на бесполезные и ненужные частоты которые режут все лосси кодеки даже с максимальным битрейтом.
Форматом заявлено что он поддерживает такую то частоту дискретизации, а по факту там меньше. Получается наебалово. Можно же было оставить все частоты, но много битрейта на неслышимые частоты не расходовать, так чут чут. Или хотя бы дать возможность выбора при кодировании, фильтровать или нет.
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 21:45:10 3677783 164
>>3677717
>Mp3, а конкретно lame, всё это время развивался и свежие версии на тех же самых битрейтах гораздо качественнее старых, тем более 2002 года
Я сравнивал lame 3.93.1 и в lame 3.100.1 на треках без высоких частот - lame 3.93.1 показал меньше попугаев, а значит он более качественный.
Аноним (Microsoft Windows 10: Firefox based) 14/12/25 Вск 21:58:21 3677793 165
>>3677783
Единственное, что ты смог показать, это свое скудоумие.
Аноним (Apple Mac: Chromium based) 15/12/25 Пнд 02:56:05 3677895 166
>>3677773
>>3677775
Не забудьте только что ещё бразуер, ось, звуковуха и динамики тоже оптимизированы под человеческий слух и тоже далеко не весь диапазон передают.
Аноним (Microsoft Windows 10: Firefox based) 15/12/25 Пнд 19:43:51 3678039 167
>>3677577
ffmpeg.dll есть в папке аирдроида, но весит она тоже немного - 3 мб.
Аноним (Microsoft Windows 10: Chromium based) 15/12/25 Пнд 20:04:02 3678042 168
output2.mp4 241Кб, 400x300, 00:00:26
400x300
короче походу двачерский плеер меньше чем 2 фпс плохо поддерживает.

то есть надо например создать видео из статичной картинки и аудио, надо всё равно прописывать -framerate 2

пример с которым создал видрил

ffmpeg -loop 1 -framerate 2 -i image.jpg -i audio.m4a -c:v libx264 -tune stillimage -pix_fmt yuv420p -vf "scale='iw-mod(iw,2)':'ih-mod(ih,2)'" -preset placebo -crf 30 -c:a copy -shortest -movflags +faststart output2.mp4
Аноним (Microsoft Windows 10: Firefox based) 15/12/25 Пнд 20:27:32 3678046 169
image.png 22Кб, 310x97
310x97
>>3678039
Скачал твой аирдроид, вот все файлы с ffmpeg в названии.
Аноним (Microsoft Windows 7: New Opera) 15/12/25 Пнд 20:29:33 3678047 170
Linkin Park - L[...].mp4 2522Кб, 512x512, 00:03:19
512x512
Social Distorti[...].mp4 3447Кб, 512x512, 00:03:31
512x512
Nightwish - Esc[...].mp4 4920Кб, 512x512, 00:04:59
512x512
>>3678042
Все что я делал в 1 фпс из картинки нормально постилось и воспроизводилось. Не знаю о чем ты.
Аноним (Microsoft Windows 10: Firefox based) 15/12/25 Пнд 20:33:44 3678049 171
>>3678046
includeadb - у меня нет этих файлов в папке. И эксешних 100кбайтовый работает отдельно без проблем, безо всяких длл конвертит из мп3 в вав.
Аноним (Microsoft Windows 10: Firefox based) 15/12/25 Пнд 20:45:10 3678051 172
Аноним (Google Android: Mobile Safari) 15/12/25 Пнд 22:05:46 3678065 173
>>3678047
Можешь команду скинуть, у меня почему то не всегда работает. Или попробуй в моей 2 на 1 заменить. Хз может дело в чем то другом
Аноним (Microsoft Windows 7: New Opera) 15/12/25 Пнд 22:20:49 3678078 174
>>3678065
Я делал так - >>3672050
Анон предложил так, я проверил и это тоже работает - >>3672226
Аноним (Microsoft Windows 10: Chromium based) 15/12/25 Пнд 22:55:37 3678101 175
>>3678078
видимо дело в отсутствии -movflags +faststart

я ожидал что сразу воспроизведётся а надо ждать пока всё прогрузится
Аноним (Microsoft Windows 10: Chromium based) 15/12/25 Пнд 23:01:06 3678102 176
>>3678101
А нет, дело в аудио. с m4a не работает превью а с aac да. если надо с m4a надо ставить framerate 2.
Аноним (Microsoft Windows 10: Firefox based) 16/12/25 Втр 03:00:34 3678157 177
1645454004316.mp4 8192Кб, 360x252, 00:00:06
360x252
1645454004316.webm 75Кб, 360x252, 00:00:06
360x252
Решит я тут коллекцию всяких шебмочек пережать с двача. И внатуре совсем с ума что ли сошел тот кто эту мп4 делал. Просто удивительное рядом. Сравните размер до и после.
Аноним (Microsoft Windows 10: Firefox based) 16/12/25 Втр 03:04:28 3678159 178
>>3678157
И размер коллекции вышел в 5 раз меньше, чем был, с незначительной потерей качества. Как же av1 ебет.
Аноним (Microsoft Windows 10: Chromium based) 16/12/25 Втр 03:05:49 3678160 179
>>3678157
Можете пожалуйста прислать используемые вами команды?
Аноним (Microsoft Windows 10: Firefox based) 16/12/25 Втр 03:10:38 3678163 180
image 8Кб, 433x566
433x566
image 4Кб, 405x335
405x335
>>3678160
Эм, я в хмедиа ковертил.

Кста при пережатии порнухи у меня больше разница выходит - до 10-20 раз меньше размер. Само собой по большей части из-за статичного фона в большинстве порнухи, а ав1 умеет сильно на этом экономить. Но и пережимаю все в 720р, но квантайзер выше делаю - 43.
Аноним (Microsoft Windows 10: Chromium based) 16/12/25 Втр 03:10:44 3678164 181
мистер пропер у[...].mp4 39848Кб, 356x356, 00:07:35
356x356
Аноним (Microsoft Windows 10: Firefox based) 16/12/25 Втр 03:17:22 3678165 182
мистер пропер у[...].mp4 39848Кб, 356x356, 00:07:35
356x356
>>3678164
Ну вот тут да. У меня тоже несколько попалось, которые не ужимались или даже больше становились. Ну такие я фильтрую и оставляю старую мп4. Ну можно еще попариться и уменьшить фпс и разрешение.
Аноним (Microsoft Windows 10: Firefox based) 16/12/25 Втр 03:18:13 3678166 183
мистер пропер у[...].webm 6011Кб, 356x356, 00:07:35
356x356
>>3678164
Ой, чет тупанул и не с той папки файл автоматом вкинул. Норм ужалась она.
Аноним (Microsoft Windows 10: Chromium based) 16/12/25 Втр 03:21:55 3678167 184
>>3678163
хм, а я shutter encoder использую, про эту прогу не знал, попробую может она лучше
Аноним (Microsoft Windows 10: Firefox based) 16/12/25 Втр 03:32:27 3678170 185
image 16Кб, 539x914
539x914
Ваще по кайфу ужалось все.
Аноним (Microsoft Windows 10: Firefox based) 16/12/25 Втр 03:39:36 3678172 186
США 3 @rtrussian.mp4 3958Кб, 640x360, 00:00:41
640x360
США 3 @rtrussia[...].webm 3874Кб, 640x360, 00:00:41
640x360
А вот пример, где видеопоток даже больше вышел у ав1. Так что эту мп4 смысла пережимать нет.
Аноним (Microsoft Windows 10: Firefox based) 16/12/25 Втр 03:43:50 3678173 187
США 2 @rtrussian.mp4 6537Кб, 640x360, 00:00:58
640x360
И вот этот больше вышел. Ну тут похожу сложная сцена с этими масляными разводами на воде, вот и пережимается хуже. Но если квантайзер побольше поставить то может и пережмется норм.
Аноним (Microsoft Windows 7: New Opera) 16/12/25 Втр 11:40:14 3678233 188
Input.mp4 3958Кб, 640x360, 00:00:41
640x360
TMP.webm 2124Кб, 640x360, 00:00:41
640x360
>>3678160
--------> >>3670201

>>3678172
Тут видно что видео уже сильно зашакалено. Ужать еще можно, но не на CRF 43 и это только добавит новых артефактов.
Аноним (Microsoft Windows 7: Chromium based) 16/12/25 Втр 13:53:39 3678260 189
>>3678166
У тебя звук в говно превратился.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов