Я и мой ёбаный кот на фоне ковра. Войти !bnw Сегодня Клубы
Вот взял я видос с быдлодевайса, и надо мне его пережать каким-нибудь ffmpeg -preset veryslow, чтобы это говно меньше места занимало, да так, чтобы сколь-либо ощутимых потерь не было, либо их не было вообще. Какой существует самый рациональный способ это сделать, чтобы не ебать себе мозги битрейтами конкретных файлов?
#76EYEX / @komar / 2201 день назад

загрузи видео на ютуб, скачай его и удали с ютуба. ютуб сделает всё за тебя в лудшем виде.
#76EYEX/ZMN / @spoofing / 2201 день назад
@spoofing Уебывай.
#76EYEX/LEE / @komar --> #76EYEX/ZMN / 2201 день назад

@spoofing решал ту же проблему, тоже пробовал ютуб - говно полное, всё в квадратах;
остановился на ффмпег с x265 - пиздец медленно на старом проце без хардварной поддержки;
чотам у AV1?

#76EYEX/RKJ / @kogda --> #76EYEX/ZMN / 2201 день назад

Если тебя устраивает размер файлов, то не пережимай. Небось, не свадьбу на дорогущую камеру сжимаешь, а трясучку, которая уже превращена в артефакты аппаратным кодером для низкопотребляющих систем. Иначе просто кодируй с таким CRF, который ублажает твой диск размером, а глаза — качеством (в статичных и динамичных сценах, на хорошем мониторе). -preset veryslow ничего заметно не изменит, он для успокоения совести нужен, когда время кодирования не имеет значения.

#76EYEX/68N / @ceyt / 2201 день назад
@ceyt > Если тебя устраивает размер файлов > чтобы это говно меньше места занимало Вы, блядь, русский язык вообще понимаете?
#76EYEX/8S4 / @komar --> #76EYEX/68N / 2201 день назад

@komar Видео уже сжато с огромным коэффициентом и потерями, дорогой. Если оно будет на 10% меньше места занимать, смысла в дальнейшей порче нет. А иначе, как всегда, ты должен выбрать сочетание размера и уровня потерь, которое тебя устраивает. Получить файл на порядок легче и без видимых отличий (в повседневном использовании) можно только из качественных исходников, изначально рассчитанных на редактирование или проекцию на большой экран. Можешь инвестировать процессорное время в перспективные кодеки, если считаешь, что материал того стоит.

#76EYEX/W0Q / @ceyt --> #76EYEX/8S4 / 2201 день назад
@ceyt Ты можешь заткнуться?
#76EYEX/A2T / @komar --> #76EYEX/W0Q / 2201 день назад

@komar тфв информационные потоки вокруг надоедливы и пусты как жужжание комара

#76EYEX/WM9 / @anonymous --> #76EYEX/A2T / 2201 день назад

@komar Нет, я тебя учу.

#76EYEX/MGQ / @ceyt --> #76EYEX/A2T / 2201 день назад
@ceyt Ты, блядь, профессор Хуй Александрович, что ли?
#76EYEX/B91 / @komar --> #76EYEX/MGQ / 2201 день назад

@ceyt да он же Н Е О Б У Ч А Е М Ы Й

#76EYEX/LP9 / @anonymous --> #76EYEX/MGQ / 2201 день назад
@ceyt Въебал наугад ffmpeg -crf 22 -preset slower Файл в 510 мегабайт скукожился в 85 мегабайт. Отличий ни хуя не могу разглядеть. Ты образованный, ты скажи — это больше 10% или меньше? А то непонятно, имеет смысл или нет.
#76EYEX/BCN / @komar --> #76EYEX/W0Q / 2201 день назад

@komar На тхинкпаде ты заметишь разницу, только когда у тебя цветность пропадёт.

Откуда я должен знать, какой уровень потерь ты считаешь нормальным, и для чего тебе это всё нужно будет потом? Выше и написано: выбери уровень качества, который считаешь нормальным, и смотри, каков выходит размер. Из результатов делай вывод о целесообразности перекодирования.

#76EYEX/35C / @ceyt --> #76EYEX/BCN / 2201 день назад
@ceyt Давай команду или пиздуй на хуй со своим образованием.
#76EYEX/16F / @komar --> #76EYEX/35C / 2201 день назад

@ceyt палю: он хочет не смотреть, а чтобы было "сделать заебись"

#76EYEX/QI6 / @anonymous --> #76EYEX/35C / 2201 день назад
@anonymous Я, блядь, задал вопрос, потому что мне одному скучно ебаться, и надо советов, чтобы ебаться правильно. А то, что у меня место на харде кончается — так это так, ерунда.
#76EYEX/NGR / @komar --> #76EYEX/QI6 / 2201 день назад

@komar Команду ты сам написал. Устраивает тебя CRF 22 — используй его или проверяй большие коэффициенты. Возьми по минуте светлых и тёмных фрагментов, с тряской и без, и оцени результат во всех случаях, в ffmpeg тривиально время начала и длительность добавляется. Если завтра тебе нужно будет вывести шедевр на большой экран, и там он будет выглядеть как говно, только твоё собственное восприятие можно будет в этом обвинить.

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

#76EYEX/8NW / @ceyt --> #76EYEX/16F / 2201 день назад
@komar Въебал ffmpeg -crf 17 -preset slow. Дальше, говорят, только хуесосы снижают. 194 мегабайта.
#76EYEX/OCC / @komar --> #76EYEX/BCN / 2201 день назад
@ceyt Ты можешь заткнуться? Про бабашку тут еще историй расскажи, блядь, про назначение кодеков в жизни святых угодников, про то как ты в море срал, блядь, давай, я жду.
#76EYEX/AJ1 / @komar --> #76EYEX/8NW / 2201 день назад

@komar Ты понимаешь, что твоё «не вижу разницы» субъективно? Ты понимаешь, что исходное видео может быть уже сжато настолько серьёзно, что его лучше не трогать, чтобы дальше не портить?

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

#76EYEX/LYF / @ceyt --> #76EYEX/AJ1 / 2201 день назад
@ceyt Ты можешь дать команду и пойти на хуй?
#76EYEX/UOS / @komar --> #76EYEX/LYF / 2201 день назад

using 10-bit processing always saves bandwidth compared to 8-bit processing, whatever the source pixel bit depth

http://x264.nl/x264/10bit_02-ateme-why_does_10bit_save_bandwidth.pdf

#76EYEX/9XL / @anonymous / 2201 день назад
@anonymous Уебывай.
#76EYEX/C4I / @komar --> #76EYEX/9XL / 2201 день назад

@komar Ты указываешь CRF и скорость (через -preset), остальное умный алгоритм делает сам. Куски для оценки вырезаются -ss и -t. Для видео тебе больше ничего не нужно.

#76EYEX/QSG / @ceyt --> #76EYEX/UOS / 2201 день назад
@ceyt Ты такой полезный, я просто хуею.
#76EYEX/0L8 / @komar --> #76EYEX/QSG / 2201 день назад

@komar ты можешь снизить итоговый размер файла, вырезав из него часть метаданных - это легко реализуется командой -map_metadata -1

#76EYEX/WK6 / @anonymous --> #76EYEX/0L8 / 2201 день назад
@anonymous А ты юморист.
#76EYEX/D07 / @komar --> #76EYEX/WK6 / 2201 день назад

@komar Именно, я артист, я работаю на вас, и хуй кто оценит, вам даешь хорошую комедию и вы жрете хорошую комедию, даешь говно и вы говно жрете. А потом обязательно плюетесь и распространяетесь, как сожрали говно, но жрать продолжаете, конечно, вы же общество потребления с воспаленным умом и фантазией уровня школодвача, шутками за тристо и прыщами на ебле, проглядывающие в монитор сквозь копны свисющих немытых по неделе волос.

#76EYEX/C1V / @anonymous --> #76EYEX/D07 / 2201 день назад

@komar Тебе больше ничего не нужно. То, что запишет встроенный микрофон, и в дефолтном AAC на 128 кб/с неплохо звучит.

#76EYEX/05M / @ceyt --> #76EYEX/0L8 / 2201 день назад
@anonymous А это было вторичным говном еще 40 лет назад. https://youtu.be/TGRDYpCmMcM?t=6219
#76EYEX/I04 / @komar --> #76EYEX/C1V / 2201 день назад
@ceyt Ничего больше чего мне не нужно?
#76EYEX/N68 / @komar --> #76EYEX/05M / 2201 день назад

@komar Крутить ручки и указывать другие параметры кодирования.

#76EYEX/AH1 / @ceyt --> #76EYEX/N68 / 2201 день назад
@ceyt Ебаный в рот, что не так с этим человеком?
#76EYEX/X6G / @komar --> #76EYEX/AH1 / 2201 день назад

@komar весьма похоже! но вообще, это одна из манькопаст

#76EYEX/RDR / @anonymous --> #76EYEX/I04 / 2201 день назад

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

#76EYEX/1SF / @ceyt --> #76EYEX/X6G / 2201 день назад
@ceyt Я не хочу ебать себе мозги битрейтами конкретных файлов. Я где-то про это писал в этом треде, кстати.
#76EYEX/QQG / @komar --> #76EYEX/1SF / 2201 день назад

@komar Совершенно верно, ты выбираешь CRF, и у тебя выпекаются файлы примерно одинакового качества. Их битрейт ты не знаешь, поскольку он тебе и не интересен.

#76EYEX/WDQ / @ceyt --> #76EYEX/QQG / 2201 день назад
@ceyt Мне не легче от того, что циферка с битрейтом с тремя нулями заменяется более компактной циферкой хуйрейта без нулей. Шо ту хуйню, что эту надо подбирать глазами. На хуй оно мне всралось?
#76EYEX/6RF / @komar --> #76EYEX/WDQ / 2201 день назад

@komar CRF — это не задание битрейта другим способом, это задание обобщённого уровня потерь. В сложных сценах битрейт будет больше, в простых — меньше. CRF ты подбираешь один раз (например, по визуальной оценке кодирования сложной сцены), потом спокойно обрабатываешь все остальное с полученным значением.

Кодек сам не знает, как должно выглядеть то, что тебе нужно.

https://slhck.info/video/2017/02/24/crf-guide.html

#76EYEX/RZ6 / @ceyt --> #76EYEX/6RF / 2201 день назад
@ceyt Да ты можешь заткнуться уже?
#76EYEX/SCX / @komar --> #76EYEX/RZ6 / 2201 день назад

@komar Да ты можешь решить уже, какая циферка тебе подойдёт?

#76EYEX/9W7 / @ceyt --> #76EYEX/SCX / 2201 день назад
@ceyt Я тебе, блядь, подбиралка циферок, что ли?
#76EYEX/LHL / @komar --> #76EYEX/9W7 / 2201 день назад
@komar Бля, slow → veryslow дало файл на цельных 4.6% меньше.
#76EYEX/L5Q / @komar --> #76EYEX/OCC / 2201 день назад
@komar Slow → veryfast дало файл на 6.7% меньше. Охуенно.
#76EYEX/0SS / @komar --> #76EYEX/L5Q / 2201 день назад

@komar Картинка внутри не одна и та же, чему удивляться. Стратегии распределения битрейта и объёмы буферов для анализа могут отличаться.

#76EYEX/PQG / @ceyt --> #76EYEX/0SS / 2201 день назад
@ceyt Ты можешь заткнуться?
#76EYEX/EYC / @komar --> #76EYEX/PQG / 2201 день назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.