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

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

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

#76EYEX/RKJ / @kogda --> #76EYEX/ZMN / 2176 дней назад

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

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

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

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

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

#76EYEX/WM9 / @anonymous --> #76EYEX/A2T / 2176 дней назад

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 / 2176 дней назад
@anonymous Уебывай.
#76EYEX/C4I / @komar --> #76EYEX/9XL / 2176 дней назад

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

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

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

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

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

#76EYEX/C1V / @anonymous --> #76EYEX/D07 / 2176 дней назад

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

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

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

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

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

#76EYEX/RDR / @anonymous --> #76EYEX/I04 / 2176 дней назад

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

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

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

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

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

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

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

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

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

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

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

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

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