24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
FFmpeg и общий кодирования видео тред #2 /ffmpeg/
Аноним (Microsoft Windows 7: Chromium based)02/01/19 Срд 18:21:24#1№2452566
FFmpeg - мощнейший видео-комбайн с открытым исходным кодом подо все существующие в наблюдаемой части нашей галактики платформы. 99% бесплатного (и платного) графического конвертеро-говна используют его в качестве бек-энда, т.ч. давай ка заканчивай пользоваться интерфейсными зондами и осваивай сам инструмент напрямую. Вебмки для двача тоже сжимают в этом ИТТ.
Для первичного ознакомления с тем, что тут происходит, прочитай это: 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.
>>2452564 >>2452543 Итак, всё закодилось. Хистори файл с таймингами кодирования - пик1. VP9 кодировался 304 секунды H264 - 292 секунды т.е. тайминги ну максимально похожие, 5% разницы.
SSIM и PSNR для обоих файлов на пиках 2 и 3. В итоге VP9 на капелюшечку, но лучше.
Кодирующий скрипт - на пике4, пресет для видео у меня vcodec=libvpx-vp9 qmin=0 qmax=63 max-intra-rate=0 cpu-used=-8 deadline=good
Аноним (Microsoft Windows 7: Chromium based)02/01/19 Срд 18:39:16#3№2452578
Кароч VP9 клёвый, сам пользуюсь и всем советую. Его очень тупо сделали в XMedia Recode - я хз почему он там такой тормознутый. Но в оригинальном ффмпеге он норм сделан.
>>2452576 > В итоге VP9 на капелюшечку, но лучше. Спасибо большое. Здесь >>2452506 был неправ в следующем: > vp9... пиздец просто какиеой неэффективныей в случае скорости кодирования. Но я бы ещё немного развил успех и попробовал slower и что-нибудь эквивалентное для libvpx. Но так, конечно, ноздря-в-ноздрю. Но разве vp9 позиционировался как замена h.264 а не h.265?
Аноним (Microsoft Windows 7: Chromium based)02/01/19 Срд 18:52:55#5№2452584
>>2452583 >Но разве vp9 позиционировался как замена h.264 а не h.265? Мне кажется, ты путаешь VP9 и AV1.
>>2452584 Может быть. Я за движем не слежу уже нет шесть-восемь (исключением являются мои сравнительно недавние опыты с libavcodec::mpeg2 по кодированию dvd-совместимого контента, качественнее, чем CCE). Но мне по какой-то причине припоминается, что обещались какие-то ещё преимущества (ну, по эффективности сжатия) кроме патентной чистоты? Впрочем, опять могу что-то путать.
>>2452584 Оказывается, не путаю: > Разработка VP9 началась в третьем квартале 2011 года[3][4]. > Другая задача — добиться лучшей эффективности сжатия, чем у стандарта H.265 (High Efficiency Video Coding)[4]. https://ru.wikipedia.org/wiki/VP9
Аноним (Microsoft Windows 7: Firefox based)02/01/19 Срд 19:05:15#8№2452593
Нах делать столько лишних движений есть есть прекрасный Xmedia Recode который делает тоже самое гораздо проще?
Аноним (Microsoft Windows 7: Chromium based)02/01/19 Срд 19:07:05#9№2452594
>>2452593 >Xmedia Recode кот >>2452578 >али в XMedia Recode - я хз почему он там такой тормознутый. Но в оригинальном ффмпеге он н ну и традиционный испорченный телефон никто не отменял
впрочем, xmedia recode действительно лучший из гуёвых конвертеров. Но если айсикью позволяет пользоваться инструментом непосредственно, то почему бы не.
Аноним (Microsoft Windows 7: Chromium based)02/01/19 Срд 19:13:25#10№2452596
Впрочем, в следующую шапку действительно XMedia Recode стоит добавить. Для простых смертных, раз уж тут общий кодирования тред (думаю, его стоит сделать таковым). >>2452566 (OP)сделал себе заметку, если следующий перекат тоже буду делать я
>>2452593 > есть прекрасный Xmedia Recode который делает тоже самое гораздо проще? Давай не будем торопиться с твоим очевидным пиздежом про > гораздо проще и для начала ты продемонстрируешь, как вот это >>2452576 будет в твоей любимой мокропиське!
>>2452596 > в следующую шапку действительно XMedia Recode стоит добавить Не забудь сделать это в снисходительно-уничежительном тоне.
Ещё вот это резануло глаз: > подо все существующие... платформы «Все» — это слишком громко и немножко неправда. Про «наблюдаемой части нашей галактики» очень порадовало, т. к. регулярно приходится давать людям очевидное объяснение о том, что «в наблюдаемой нами части Вселенной законы физики таковы, что...».
Аноним (Microsoft Windows 7: Chromium based)02/01/19 Срд 19:28:14#13№2452599
>>2452598 >«Все» — это слишком громко и немножко неправда >Написана на\tСи и ассемблер Не встречал за последние лет 20 ничего, способного выполнить AND, NOT и XOR, где не был бы реализован компилятор С.
>>2452599 >Написана на Си и ассемблер Вообще, из этого автоматически портируемость не следует.
> Не встречал за последние лет 20 ничего, способного выполнить AND, NOT и XOR, где не был бы реализован компилятор С. Это почти всегда так, но ffmpeg несколько сложнее, чем hello world. Хотя возможность кросс-компиляции для DOS меня повеселила https://ffmpeg.org/platform.html На практике ffmpeg со всеми входящими ограничен довольно скромным числом архитектур: amd64, x86, alpha, arm, arm64, hppa, ia64, ppc, ppc64. https://packages.gentoo.org/packages/media-video/ffmpeg
>>2452601 Хотел добавить, что МЦСТ портировала (хотя бы часть) ffmpeg на родной набор команд e2k.
Аноним (Microsoft Windows 7: Chromium based)02/01/19 Срд 19:48:44#16№2452606
>>2452601 >из этого автоматически портируемость не следует. Ну не на уровне бинарников, но на уровне исходников почему бы и нет? Я не вдавался в подробности, но что там используется такого платформо-зависимого?
>ограничен довольно скромным числом архитектур: amd64, x86, alpha, arm, arm64, hppa, ia64, ppc, ppc64. https://packages.gentoo.org/packages/media-video/ffmpeg Подожди, это же сайт просто с уже скомпилированными пакетами для линукса, так?
>>2452606 > Подожди, это же сайт просто с уже скомпилированными пакетами для линукса, так? Нет. Это сайт source-based дистрибутива, т. е. настаивающего на местной компиляции и сборке пакетов конечным пользователем. По-совместительству этот дистрибутив имеет один из наиболее широких (если не самый широкий) охват по архитектурам. Я к тому, что, например, на 8-битные контроллеры AVR даже код linux (т. е. только ядро) портирован очень небольшой своей частью.
Аноним (Microsoft Windows 7: Chromium based)02/01/19 Срд 20:31:26#18№2452629
>>2452612 Мммм... Ну ладно. Я верю, что там могут быть подводные камни. В конце-концов, про наблюдаемую часть галактики тоже гипербола и своеобразный байт для дискусса. Видишь, он сработал :3
>>2452583 >я бы ещё немного развил успех и попробовал slower и что-нибудь эквивалентное для libvpx. Насчёт вот этого я сейчас сделал более интересный эксперимент. SSIM сам по себе хуйня, которую не пощупаешь, а вот эквивалентный битрейт более осязаем.
Без пруфов, я сейчас методом перебора подогнал 2 знака после запятой у -b:v в скрипте из >>2452576 для VP9 так, чтобы на выходе All SSIM был максимально похож на 264й и у меня получилось 19.58М, т.е. экономия 2% лол. Это реально кодеки-близнецы.
Аноним (Microsoft Windows 10: Firefox based)03/01/19 Чтв 02:00:49#19№2452814
Аноним (Microsoft Windows 10: Chromium based)03/01/19 Чтв 23:55:36#20№2453276
>>2452566 (OP) > ждём официального исхода батла HEVC vs AV1 Какие коэффициенты на что? -vpre Что это?
Аноним (Microsoft Windows 10: Firefox based)03/01/19 Чтв 23:57:58#21№2453278
Можно сразу вопрос... Если я аутист, которые не умеет переустанавливать винду, то мне будет под силу освоить это?
Аноним (Microsoft Windows 7: Chromium based)04/01/19 Птн 00:00:12#22№2453281
>>2453278 Главное, чтобы тебе было под силу прочитать это >>2452566 (OP) >Для первичного ознакомления с тем, что тут происходит, прочитай это: https://www.ffmpeg.org/ffmpeg.html - тебе будет много непонятно, но основные термины тебе зацепятся за ухо, позже разберёшься что к чему.
Ну а дальше уж по ощущениям - насколько тебя вштырит. Меня ебануло на отличненько, например.
Аноним (Microsoft Windows 7: Firefox based)04/01/19 Птн 00:51:32#23№2453321
>>2454018 Вместо смехуёчков и надрачивания на свою доминантность, показал бы клоуну пост >>2452576, в котором в самом медленном режиме vp9 (libvpx) и h.264 (libx264) идут вровень. Как ситуация меняется в других режимах — вопрос открытых и я всё ещё сомневаюсь, что libvpx в других условиях убегает вперёд libx264. Но было бы неплохо. Тогда можно было бы сказать, что теперь у сообщества есть патентно чистый аналоги H.264 с опозданием каких-то 13 лет и слабенькими настройками.
>>2454146 > теперь 6 лет как. Причём не аналог, а лучше него на 1080p+. А ещё есть аналог H.265, из-за которого теперь в спешке клепают H.266, чтобы не обосраться. Ну и заодно патентхолдеры знатно поубавили аппетиты и даже сделали аналог организации AOMedia, чтобы не допустить повторного факапа. Благодаря AOM можно почти передавать HEVC в интернете бесплатно. Профит по загруженности канала в 2 раза. Такие дела.
>>2454151 > Причём не аналог, а лучше него на 1080p+. > лучше Это неизмеримая категория. Утверждение лишено смысла.
> А ещё есть аналог H.265, из-за которого теперь в спешке клепают H.266, чтобы не обосраться. > Ну и заодно патентхолдеры знатно поубавили аппетиты и даже сделали аналог организации AOMedia, чтобы не допустить повторного факапа. Это твои эротические фантазии или ты готов обосновать утверждения именно в выдвинутой форме?
> Профит по загруженности канала в 2 раза. Такие дела. Нужно два пруфа: - что профит есть (рост вычислительной нагрузки в 10 раз — это слив, а не профит); - что в два раза (метрики SSIM те же плюс/минус 0,5 дБ, поток вдвое меньше).
Аноним (Microsoft Windows 7: Chromium based)06/01/19 Вск 13:36:58#31№2454420
>>2454146 >Вместо смехуёчков и надрачивания на свою доминантность, показал бы клоуну пост Мне гораздо более интересно, откуда такие люди берутся. Это какой-то мемчик, который прошёл мимо меня или что? Просто у меня совершенно на другой борде тоже появился сабж с аналогичным утверждением и я сомневаюсь, что он отмечался ИТТ, т.е. люди где-то откапывают это заблуждение насчёт производительности вп9 и потом его зачем-то тиражируют, не проверяя самостоятельно.
>>2454420 >люди где-то откапывают это заблуждение насчёт производительности вп9 Известно где. В libvpx 1.3 энкодер VP9 был сильно медленный и однотредовый. То, что его потом ускорили, многие не знают.
Аноним (Microsoft Windows 7: Firefox based)06/01/19 Вск 14:52:20#33№2454455
>>2454425 Стоит ещё упомнить не так давно появившийся row-mt, без которого даже с форсированием многопоточности проц не загружается полноценно.
Аноним (Microsoft Windows 7: Chromium based)06/01/19 Вск 15:58:50#34№2454484
Вообще, у меня есть идея немного расширить это >>2452576 исследование и дополнить его VP8, x265 и AV1 кодеками. Что ещё у нас на слуху?
И ещё было бы здорово использовать для оценки эквивалентного битрейта какую-то более адекватную метрику, чем простой SSIM искаропки ффмпега. Есть у кого что-нибудь на примете, чтобы могло оценивать динамический видеоряд? Или, может, мастера AOMAnalyzer ИТТ? Я идиот и так и не смог с ним совладать, онлайн документации нет, а в ирц я не полезу ибо стесняша-социофоб.
Аноним (Microsoft Windows 7: Chromium based)06/01/19 Вск 16:26:39#35№2454493
>>2454501 >попробую собрать На doom9 вроде собирали. Но вряд ли там очень свежее. Лучше учись с кодом работать, ничего сложного в этом нет. Иначе ты слишком сильно ограничен в исследовании кодеков. Для простоты можно использовать виртуалку или WSL.
>>2454455 Он загружает все ядра только на 4к видео, а на фхд больше 4 ядер не нагрузишь. В то время h264 видео 144p на 16 ядрах можно конвертировать.
Аноним (Microsoft Windows 7: Chromium based)06/01/19 Вск 17:19:24#40№2454538
>>2454509 >Для начала хватит Благодарю. Попробую попердолиться.
Аноним (Microsoft Windows 7: Chromium based)06/01/19 Вск 19:24:29#41№2454599
Вброшу и сюда свой вопрос потому что меня ебёт. Есть ли сейчас какие-нибудь фронтенды для распараллеливания на уровне гопов, а не по тайлам? Второе, как известно, неизбежно ведёт к потерям в качестве, в то время как гопы могут быть закодированы независимо, а потом склеены. В связи с этим вопрос: как такое сделать? Я не верю, что никто не догадался распарсить лог-файл с 1го прохода и по нему нарезать оригинальный файл для кодирования тупо по -ss / -to. Если реально никто не догадался, то где можно почитать про формат лог-файла, который выплёвывает ффмпег? Вдруг моих познаний в шарпах хватит на такое, по-моему, распараллеливание без потерь было бы круто.
>>2454599 Можно и не парсить, просто режешь видос по числу ядер и энкодишь отдельно. Для всего, что дольше минуты, потери на возможные парочку лишних I-фреймов будут минимальны. Или можно оригинальные GOP использовать. Там скорее всего H.264 какой-нибудь, значит разрезал по scenechange, вряд ли твой энкодер другой бы тип кадра выбрал. Netflix вроде как раз так делает.
Аноним (Microsoft Windows 7: Chromium based)06/01/19 Вск 19:40:20#43№2454611
>>2454604 >Для всего, что дольше минуты Дело в том, что я режу смешные вебмки для двача, поэтому меня ебёт вопрос именно в таком разрезе и пара лишних и-кадров вовсе не лишняя и хотелось бы достичь именно полной аналогии итогового файла относительно обычного двухпроходового.
>Там скорее всего H.264 какой-нибудь К сожалению, приходится работать иногда с разными источниками, т.ч. мне бы именно знать, что там напланировал себе именно сам енкодер.
>>2454622 Я использовал в смысле смены сцены/ракурса видео, когда совсем другая картинка и не с чего делать motion prediction. Можно сделать P-кадр из одних intra-блоков, но выгоды по битрейту это не даст. Или не делать пока кейфрейм, т.к. в теории предыдущие референсы могут пригодиться через десяток кадров, но это маловероятно.
Аноним (Microsoft Windows 7: Chromium based)06/01/19 Вск 20:25:45#47№2454637
>>2454635 >Я использовал в смысле смены сцены/ракурса видео, когда совсем другая картинка и не с чего делать motion prediction. Погоди, но как это определить по исходнику, не парся лог с первого прохода?
Аноним (Microsoft Windows 7: Chromium based)07/01/19 Пнд 01:43:54#50№2454776
>>2454146 >>2452583 Кстати, анон, я вот ещё о чём задумался: а зачем ты предложил делать сравнение енкодеров именно на 20М битрейте? Не логичнее ли было бы сравнивать кодеры там, где визуальные отличия более заметны, скажем, на 5М или даже 1-2М для данного 1920@50 исходника?
>>2454776 >а зачем ты предложил делать сравнение енкодеров именно на 20М битрейте Чтобы H.264 не обосрался, очевидно же, он же на x264 надрачивает и до сих пор верит, что лучше него ничего не придумали. 20M это почти как на блюрее.
>>2454784 Я не буду как ты. Не буду делать предположений о том, что привело тебя к ошибочному мнению. А ты мог бы просто спросить.
> Чтобы H.264 не обосрался, очевидно же > он же на x264 надрачивает и до сих пор верит, что лучше него ничего не придумали. Эротические фантазии, как они есть. Впрочем, я был бы не я, если бы не расстроил тебя скучной правдой жизни. Сам стандарт H.264 сегодня имеет достаточно реализаций, достигших сходных результатов по эффективности кодирования и вычислительной эффективности, из чего можно сделать вывод о том, что ожидать прорывных или вообще существенных подвижек в показателях для реализаций можно с крайне малой вероятностью. Другими словами, развитие стандарта окончено, стандарт и его реализации достигли зрелости, и одной из наиболее эффективных (на x86-ой платформе) реализацией является библиотека libx264, от характеристик которой сегодня можно отталкиваться как от опоры. В пользу признания libx264 в качестве опоры могу привести также следующие аргументы: - широко известны и весьма широко же распространены результаты работы этой библиотеки; - библиотека очень широко доступна и у большого множества экспертов есть опыт работы с ней. Т. е. если сегодня и сравнивать результаты работы новых библиотек кодеров, то сравнивать с libx264.
>>2454776 > а зачем ты предложил делать сравнение енкодеров именно на 20М битрейте? Экспертным путём прикинул ширину потока на 10...20 дБ SSIM. Это очень суровый для поисковика движения ролик, там компактного представления не имеет ни картина векторов движения, ни картина коэффициентов преобразования. Этот ролик просто перегружен для кодеков с компенсацией движения, следовательно, на типовую ширину потока для «среднего по больнице» большого (т. е. содержащего достаточное число и крупных планов и статичных сцен) видеоматериала и проверять смысле нет, потому, как меня интересует видео, а не месиво из блоков и мыла.
> Не логичнее ли было бы сравнивать кодеры там, где визуальные отличия более заметны, скажем, на 5М или даже 1-2М для данного 1920@50 исходника? Я считаю, что ниже 10 дБ SSIM, в большинстве случаев, говорить о качестве бессмысленно. Картинка на вид не будет выглядеть хорошо: как минимум, текстуры будут смяты, вокруг резких границ будет звон или мыло, а из под движущихся объектов будет вместо фона с текстурой обнажаться шлейф искажений. Есть ли смысл такое рассматривать вариант эффективного высококачественного видео высокой чёткости 1920×1080@50? Я считаю, что есть, но число технический — для исследования робастности оптимизаторов из составе кодировщика.
> визуальные отличия более заметны Для практических применений, я считаю, следует использовать те режимы, в которых «визуальные отличия» едва заметны или хотя бы в глаза не бросаются.
Аноним (Microsoft Windows 10: Chromium based)07/01/19 Пнд 22:54:22#53№2455447
>>2454146 > в котором в самом медленном режиме vp9 > deadline good Вскройся.
>>2452583 >Вот это глубокaя философскaя мысль ^_^ ☝️
>с кaждой новой я использовaл нaрaботки прeдыдущиx и продвигaлся всe дaльшe тaк и нaдо брaтишкa, чистоe нeзaмутнeнноe дрочeво ммм
>полностью прозрaчной иконкой и зaгрузив в рeжимe рaзрaботчикa лол, a ты шaришь)
нa сaмом дeлe я просто включил тогл в нaстройкax вивaльдeвыx, a с ним нeльзя было xaйдить иконки, щaс погуглил отключил и всe норм, жить можно, но мнe всeгдa мaло :3
нaxуй aдрeс бaр, мeчтaю о пaймeню брaузeрe, eсли чeрeз пaру лeт нe выпустят буду сaм пилить, что бы бeз говнa, только исключитeльно вaжнaя информaция пeрeд глaзaми с 0ДцБ шумa
В прошлом треде просили дать результаты по AV1. Потестил чуть-чуть на 720p.
На простом видосе (танцующий человек в помещении) где-то 0.2 fps (100 кадров за 8 минут). На видосе посложнее (взлетающие утки) примерно 0.1 fps (100 кадров за 14 минут).
Правда не уверен, что libaom-av1 speed=4 лучше, чем libvpx-vp9 speed=1, надо будет метрики посмотреть. Ну ускорят со временем. Вон быстрый декодер уже написали только для AVX2, собаки.
>>2456331 Не, AV1 лучше VP9 на том же CRF (40 для уток, а то они сложные). Удивительно даже. Правда, есть кадры, где VP9 лучше, видимо CRF по-разному ещё работает. Надо смотреть распределение метрик по кадрам. Но у VP9 кадров, где он хуже, вроде больше. Скорость выше ~ в 17 раз (2fps).
Аноним (Microsoft Windows 7: Chromium based)09/01/19 Срд 04:30:43#58№2456342
>>2456332 так-то да, CRF безотносительно кодека сравнивать не имеет смысла, изучай метрики
Аноним (Google Android: Mobile Safari)09/01/19 Срд 11:19:23#59№2456412
>>2454497 Кстати, VVC уже добавили в media-autobuild_suite. Через него очень удобно собирать медиасофт на винде из гита. Там можно и патчи наложить, и свои настройки конфигурации.
Аноним (Microsoft Windows 7: Chromium based)10/01/19 Чтв 20:56:00#60№2457859
>>2456412 >media-autobuild_suite Оно там сломано - как раз пытаюсь всеми возможными способами сейчас собрать свой ффмпег с вмафом, ну и с ввц уж заодно.
Аноним (Google Android: Mobile Safari)10/01/19 Чтв 21:31:37#61№2457893
>>2457859 Какие-то пакеты иногда ломаются, это нормально. Там их много и они из гита. Добавь строчку "--disable-gnutls" в ffmeg_options.txt.
>>2458233 Изначальный автор другой, но сейчас он основной майнтейнер.
Аноним (Microsoft Windows 7: Chromium based)10/01/19 Чтв 23:09:09#65№2458239
>>2458237 А, ок. Реально реактивный. Сейчас я ему ещё одну ищщую тогда влеплю, там этот батник в одном месте подвисает и надо вручную делать подтверждение установки.
Вообще, хотелось бы, конечно, вручную чтобы оно нормально ставилось. Но я пытался сам по инструкции собрать ффмпег через MSYS2, но оно по-первых собирается с зависимостями от minwg-шных библиотек, а во-вторых, когда их отвязываешь, оно тупо не запускается под хостовой виндой, хотя в MSYS2 всё ок. Забавно при этом, что этот самый media-autobuild_suite использует как раз эту самую MSYS2, т.е. задача, по идее, имеет решение...
>>2458239 Возможно потому что mabs статиком подлинковывает mingw-шные библиотеки, хз. На винде вообще довольно запарно юниксовый софт собирать, не приспособлена система для этого.
Говорят в WSL получше (это убунта внутри винды, но на выходе обычные PE бинарники), но я не пробовал.
Аноним (Microsoft Windows 7: Chromium based)10/01/19 Чтв 23:22:40#67№2458246
>>2458244 >Возможно потому что mabs статиком подлинковывает mingw-шные библиотеки, хз Да, очевидно, именно это она и делает. Вот я и пытаюсь понять, как это сделать самому.
>На винде вообще довольно запарно юниксовый софт собирать, не приспособлена система для этого. Есть такое. И я удивлён, что до сих пор нет отлаженного софта для этого дела.
>>2458246 >И я удивлён, что до сих пор нет отлаженного софта для этого дела. Микрософту больше интересны решения на основе visual studio/cmake/clang, поддержкой POSIX-утилит и gcc/libc, которые требует софт, ориентированный на линукс, они не занимаются. Есть вот cygwin/msys от энтузиастов, но работают они не всегда хорошо.
Они вот такое недавно запилили, как раз продолжение их политики: https://github.com/Microsoft/vcpkg Вроде по первому ощущению классная штука, но линукует всё со студийным рантаймом. Я хотел для Go на винде зависимости так собирать, а фиг, потому что Go хочет mingw на винде.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 01:48:41#69№2459113
>>2456412 >media-autobuild_suite Такое чувство, что им очень давно никто не пользовался. Или пользовались люди, уже хорошо знакомые с MSYS2. Чувствую, я сейчас им там все скрипты хорошо актуализирую лол, если мы всё же доразберёмся со всеми багами.
Хотя параллельно попробую сейчас всё же вручную сам по MSYS2/MinGW инструкциям что-нибудь пособирать.
>>2459113 Я постоянно пользуюсь. И многие другие, тот же Selur, который автор Hybrid. Просто некоторые пакеты переодически ломаются. Если не включать всё подряд, то работает достаточно стабильно. Ты давно уже мог выключить gnutls, там вместо него другие бэкэды SSL можно использовать. Я его например не собираю.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 02:03:34#71№2459117
>>2459115 >Ты давно уже мог выключить gnutls, там вместо него другие бэкэды SSL можно использовать Ну, в прошлый раз всё тоже в него всё упёрлось, >>2458094 но как-то всё быстро разрулилось. Я просто думал, что это какая-то системная штука, которая самому скрипту нужна для работы. Где она вообще используется в самом ффмпеге? Он же офлайновый насквозь.
>>2459117 >Где она вообще используется в самом ффмпеге? Он же офлайновый насквозь. Бэкэнд SSL для поддержки HTTPS. Не оффлайный, ты можешь запустить ffmpeg -i https://2ch.hk/s/src/2302860/15459507080970.webm out.mp4 и он будет конвертировать вебмку в H.264, на лету скачивая её по сети. Т.к. SSL довольно сложный протокол, чтобы не переизобретать велосипед (хотя они любят), используется внешняя библиотека. Там есть поддержка openssl, gnutls, gcrypt и ещё парочки других. Я schannel использую, это вендовое API, не требует внешних библиотек и с ним билд меньшего размера должен выходить. Тебе размер не критичен, но раз gnutls сломан, используй любую другую. Можно вообще без поддержки SSL собирать.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 02:18:09#73№2459127
>>2459124 >Можно вообще без поддержки SSL собирать. Ну в общем-то да, у меня всё строго локально происходит.
>>2459127 https://github.com/FFmpeg/FFmpeg/blob/master/configure#L3338 Надо добавить в опции ffmpeg --disable-gnutls --disable-openssl --disable-schannel --disable-securetransport --disable-libtls --disable-mbedtls Ещё --disable-gcrypt можно. Почитай configure скрипт, там очень много всего интересного. MABS читает файлик с опциями ffmpeg и в зависимости от того, что так включено/выключено, подтягивает зависимости. Ещё часть зависимостей включается отдельно, через визард при запуске. Типо всяких mpv и rav1e.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 02:48:34#76№2459151
>>2459134 >Почитай configure скрипт, там очень много всего интересного. Увы, мне от него ни холодно ни жарко - я совсем нью в этих никсовых делах.
> подтягивает зависимости. Вот кстати да, мне кажется, он этот тлс подтягивает ещё тупо по зависимостям. Где можно посмотреть, какие пакеты за что цепляются? Какой командой?
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 02:53:14#77№2459155
>>2459134 Кстати, есть ли какая-то возможность почистить только конфиг этого самого mabs-а? Чтобы он не перекачивал и не переставлял всю систему каждый раз. А то я каждый раз всю папку целиком сношу и накатываю заново и это очень долго происходит. Мне бы сбросить скрипт просто на момент, когда он спрашивает, что мне надо поставить... И чтобы уже тупо проверял, надо ли ему что-то докачать или у него уже всё есть.
>>2459151 >Увы, мне от него ни холодно ни жарко - я совсем нью в этих никсовых делах. Ну просто чтобы видеть какие возможности есть. Вот здесь например https://github.com/FFmpeg/FFmpeg/blob/master/configure#L188 описаны все внешние библиотеки, которые поддерживаются. > Где можно посмотреть, какие пакеты за что цепляются? Только в исходнике. Вот здесь например https://github.com/jb-alvarado/media-autobuild_suite/blob/master/build/media-suite_compile.sh#L284 видно, что gnutls подтащится, если в ffmpeg включены gnutls или librtmp, или если нужен rtmpdump, или если бэкэнд курла gnutls. >Кстати, есть ли какая-то возможность почистить только конфиг этого самого mabs-а? Удалить media-autobuild_suite.ini из build.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 03:10:20#79№2459165
>>2459161 >Только в исходнике. Вот здесь например https://github.com/jb-alvarado/media-autobuild_suite/blob/master/build/media-suite_compile.sh#L284 видно, что gnutls подтащится, если в ffmpeg включены gnutls или librtmp, или если нужен rtmpdump, или если бэкэнд курла gnutls. Оххх, это как-то глубоко. А где-нибудь хотя бы в заголовках нельзя посмотреть, что какая-то библиотека линкуется к этой? Я имею в виду, ну вот гит же сам по себе как-то же понимает, что у этой библиотеки есть такие-то зависимости и сам их подтягивает. Он же не парсит весь код насквозь.
>>2459165 Не очень понял, но git clone конкретной зависимости запускается с помощью скриптов mabs, а не наоборот. Вот эти все строчки где "do_vcs" и дальше путь к git-репозиторию клонируют его код и затем собирают. Не обязательно сразу в это полностью вникать, просто отключи ненужное и должно заработать. У тебя же в ffmpeg_options:
>>2459173 У тебя вообще конфиг ffmpeg самый полный (zeranoe+full), оно у тебя будет так десять лет собирать все зависимости и вполне вероятно где-нибудь ещё сломается. Закомментируй всё, что после Zeranoe и откомментируй нужное.
fontconfig/libass/libfreetype/gpl/libaom скорее всего пригодится, а остальное вряд ли.
В mpv тоже дофига всего.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 03:30:02#82№2459178
>>2459173 А, блин, точно, это же сам скрипт. Мне почему-то показалось, что это код какого-то файла этого самого gnutls.
Да, тогда, пожалуй, всё достаточно логично. Хотя всё равно для меня не совсем очевидно было бы без твоей подсказки, что из этой каши башевского скрипта (или на чём это написано?) является зависимостью чего.
Ладно, пока оно проскочило то место, слава Богу. Посмотрим, во что упрётся теперь.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 03:33:24#83№2459182
>>2459177 Да я что-то пожадничал, да. Не смог удержаться от альтернативных av1-кодеков - всё такое интересненькое... Ну и там понеслось. Я выключил только что я вообще не знаю, что это такое. Остальное прямо интересно потыкать самую последнюю версию.
>>2459178 >что из этой каши башевского скрипта (или на чём это написано?) является зависимостью чего. Я тоже в нём не всё понимаю, он довольно кошмарный и корявый. Но под винду выбор не велик, если хочется из гита собирать.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 03:43:15#85№2459186
>>2459183 >под винду выбор не велик, если хочется из гита собирать. Я сейчас попытаюсь параллельно накатить собственный MSYS2 и попердолиться из него вручную, пока там скрипт собирает мой бесконечный конфиг. Всё же автоматика дело хорошее, но хочется понимать, что творит эта адская машина... Вообще не в курсе, как там, MSYS2 нормальная среда для компиляции всякого линуксового софта под винду? В документации сказано, что есть ещё просто MSYS, но его не рекомендуют... И можно накатить ещё чистый MinGW, но там нужно его по-хитрому вкручивать в систему, а я хочу такие линуксовые приколы максимально локализовать, чтобы оно на выходе мне компилило полностью статические стенделоновые виндовые экзешники.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 03:43:56#86№2459187
>>2459186 >В документации сказано к ффмпегу, быстрофикс
>>2459186 msys2 нормальный, он мне больше всего из доступных нравится. Т.к. там пакетный менеджер (pacman) удобный и пакеты довольно часто обновляются.
Руками в принципе не сложно всё настроить - поставил всякие gcc/make/pkgconfig через pacman, склонировал репу и просто запустить ./configure&&make. Но когда зависимостей штук 10 и все хочется новые из гита, это быстро надоедает. Собственно, mabs это просто такой автоматизированный набор из клонов и сборок каждой софтины по очереди.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 03:56:01#88№2459193
>>2459191 >Т.к. там пакетный менеджер (pacman) удобный и пакеты довольно часто обновляются. Можешь рассказать про пакеты, кстати? Зачем они там нужны вообще, если всё можно собрать из гита. Я пока не очень ориентируюсь в этой никсовой логике.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 04:03:34#89№2459195
>>2459191 >Собственно, mabs это просто такой автоматизированный набор из клонов и сборок каждой софтины по очереди. >>2459161 >Удалить media-autobuild_suite.ini из build. Кстати, как вообще в будущем поддерживать свою сборку ффмпега up-to-date? Точно так же, просто удалять media-autobuild_suite.ini или можно как-то запустить сборку и обновление зависимостей по уже имеющимся настройкам? Там в конце настройки скрипт предлагает сгенерировать какие-то скрипты для обновления - это что вообще?
>>2459193 Быстрее/проще. Пакеты это прекомпилированные бинарники, которые кто-то собрал за тебя. Там просто скачивается архив и раскатывается на файловую систему. Ну и всё не соберёшь, без базовых компилера/autotools/make/прочих утилит у тебя не получится собирать другие пакеты.
В mabs часть зависимостей через пакеты ставится, например vorbis. Скорее всего потому что разработка уже не ведётся активно и нет смысла, стабильная версия из репозитория и так нормальная. А вот opus из гита, т.к. туда активно коммитят.
Мне нравится гибридный подход, я собираю из гита только то, что мне точно нужно последнее (libvpx/aom/ffmpeg/mpv и т.д.). А остальное всё стабильных версий, какой-нибудь freetype там например. Мне без разницы что они там с рендерингом шрифтов делают, я этим не занимаюсь. Ну это у меня на локальной системе, в mabs нельзя выбирать между гитом/пакетом.
>>2459195 >Точно так же, просто удалять media-autobuild_suite.ini Нет, не надо, это настройки сбросит. Просто запустить ещё раз media-autobuild_suite.bat и он сам пересоберёт обновившиеся пакеты. >Там в конце настройки скрипт предлагает сгенерировать какие-то скрипты для обновления - это что вообще? Не помню. Возможно это про update_suite.sh. Он нужен, да, он будет сам всё обновлять как раз. Вот здесь дока есть по обновлениям: https://github.com/jb-alvarado/media-autobuild_suite/blob/master/doc/updating.md
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 04:25:08#91№2459200
У меня ещё вопрос чисто по организации папок в никсах. Где почитать про нормальную организацию всех этих /etc/, /dev/, /usr/, /home/ и т.д.? А то я в прошлые разы в MSYS2 сваливал все файлы из гита в корень и компилил туда же, но чувствую, что что-то я делал не так. Как оно тут принято у вас?
>>2459196 Ну и есть ещё такое понятие как стабильность. Версия в гите может часто ломаться, либо конфликтовать с другими пакетами, просто такое свойство разработки программного обеспечения. Меняются API, люди делают ошибки и т.д.
Соответственно, если у тебя вообще всё из гита, то как только пакетов станет штук 50, у тебя точно будет что-нибудь ломаться. Пакеты обычно фиксируются на какой-то версии и риск поломок меньше. (Из гита тоже можно по тэгу собирать, я имею ввиду git master.) Но тоже есть, если пакетов больше 200. В archlinux вот очень быстро обновляют пакеты после каждого релиза и периодически система ломается.
Ну на 10-20 пакетах в изолированном окружении эти проблемы не должны проявляться. В том же ffmpeg гит почти никода не ломают, только на новых мажорных релизах меняют API и не все программы быстро на него обновляют.
Ура, я это сделал! Скрипт запнулся после того места всего только 1 раз, но там всё было гораздо проще и удалось решить проблему даже не выключая компонент. Всё завершилось даже быстрее, чем я думал, и в итоге я даже не успел заскринить финальное окошко. Т.ч. пруфаю своим теперь изрядно распухшим ффмпегом в максимальной комплектации :з
Надеюсь, оно там нормально собралось и не будет нещадно тормозить, как это бывает, когда сам собираешь MSVC-шные проекты. Наконец-то можно покатать метрики по своим семплам новые.
>>2459271 Поздравляю. Потести libaom в мультитреде, мне интересно сколько у тебя fps будет.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 12:05:16#97№2459339
>>2459336 Ща. У меня тут весело: VP9 из новой сборки показывает хуже VMAF, чем старый зераноевский. Хотя SSIM лучше. Но это на коротких микро-семплах, сейчас попробую 1,5 минуты прогнать. Он долго считается - метрика медленнее работает, чем кодер лол.
>>2459339 У zeranoe libvpx-20181017-2b838d9, за 3 месяца могли что-то сломать. Ещё надо опции смотреть, у него такие (можно в бинарнике найти): --prefix=/Users/kyle/software/libvpx/win64/libvpx-20181017-2b838d9-win64 --enable-vp9-highbitdepth --disable-avx512 --target=x86_64-win64-gcc
Ну гугловцы вроде прогоняют на всём метрики, не должны ломать качество. Вот производительность могут ухудшить, такое уже было. Или могут чуть-чуть ухудшить качество в угоду производительности.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 12:18:19#99№2459346
>>2459345 Не, производительность сейчас как раз в 1,5 раза просела тоже. Файл тоже меньше стал, но вот то, что метрика при этом ухудшилась - мне не нравится.
>Файл тоже меньше стал, но вот то, что метрика при этом ухудшилась Это нормально. Метрики надо всегда сравнивать на одинаковых по размеру файлах, иначе она ничего не показывает. И желательно на одинаковых по времени энкодах, если возможно. Либо добавлять ещё одну ось в график, отображающую время кодирования. Потому что качество это трейдофф от скорость + битрейт, а не только битрейт.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 12:32:22#101№2459352
>>2459350 >Это нормально. Метрики надо всегда сравнивать на одинаковых по размеру файлах, иначе она ничего не показывает. Ну так-то да. Но там разница в 2% получилась по размеру, т.е. не так существенно. Метрика тоже, конечно, весьма абстрактная цифра. Сейчас попробую выравнять размеры и тогда сравнить.
Суть просто в том, что кодировал я оба файла с одинаковыми настройками, в т.ч. и по битрейту.
>>2459352 Ну рейтконтроль тоже может меняться, либо просто элемент рандома. Хотя 2% это довольно мало, да. Можно ещё собрать libvpx той же ревезии и проверить, что результаты похожие (файлы скорее всего будут разные из-за мультитрединга в любом случае), чтобы удостовериться, что это не косяк сборки. Там надо просто добавить #commit=2b838d9 в строчку где do_vcs, перед закрывающейся кавычкой, чтобы он нужную ревизию счекаутил перед сборкой.
Плохо, что в mabs нет поддержки шаред libvpx. Она всего минуту собирается, а ффмпег минут 15 минимум. Для частых экспериментов это не очень подходит. Разве что можно через vpxenc тестировать, тогда пересобирать ffmpeg не надо.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 12:52:12#103№2459368
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 13:11:38#105№2459378
>>2459369 >>2459360 Не, всё же даже с обратной форой в +2% новый вп9 по всем 3 метрикам проиграл старому энкоду. Пойду накатывать зераноевский билд. Кстати, а где именно ты подсмотрел его номер? В ffmpeg_old -h libvpx нет ничего об этом.
>>2452601 >>Написана на Си и ассемблер >Вообще, из этого автоматически портируемость не следует.
Поц. Там на x86 asm написаны части для оптимизации под SIMD, в местах где интринсики не работают нормально. Сначала напиши что-то сам, дебил блядь.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 16:04:42#112№2459635
>>2459360 >Можно ещё собрать libvpx той же ревезии и проверить, что результаты похожие (файлы скорее всего будут разные из-за мультитрединга в любом случае), чтобы удостовериться, что это не косяк сборки Пересобрал целиком свою сборку с 2b838d9 впх и перекодировал свой семпл. В общем, да, получил на выходе идентичный с точностью до байта и до последней цифры во всех метриках файл. Контрольные суммы разве что разные. Время кодирования вышло на 6% больше, но я запускаю кодирующий скрипт на start /low encode.bat, т.ч. там что угодно могло его затормозить.
Т.ч. со сборкой всё в порядке и это именно что-то в 6b02a12 впх накуралесили с качеством.
Я бы, конечно, прошёлся по всем коммитам и посмотрел, кто из них чего стоит, но без автоматизации вручную это делать нереально. Т.ч. пока, пожалуй, останусь на 2b838d9 версии.
>Плохо, что в mabs нет поддержки шаред libvpx. Она всего минуту собирается, а ффмпег минут 15 минимум. Для частых экспериментов это не очень подходит. Ну, в общем-то, для частых экспериментов можно сделать специальный media-autobuild_suite.ini, где вырезать вообще всё, кроме нужного кодера - и подкладывать его по мере необходимости. А потом уже менять на основной, когда убедишься в том, что хочешь собирать.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 16:07:45#113№2459640
>>2459360 >Плохо, что в mabs нет поддержки шаред libvpx. Она всего минуту собирается, а ффмпег минут 15 минимум. Для частых экспериментов это не очень подходит. Ещё, кстати, хороший вопрос в том, насколько действительно репрезентабильна метрика вмафа с дефолтной vmaf_v0.6.1.pkl моделью. Это же нейросеть, я правильно понимаю? Есть где-нибудь описание, что каждая из моделей делает?
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 17:03:21#114№2459679
>>2459360 >Она всего минуту собирается Затестил сейчас, кстати, свою идею >>2459635 >Ну, в общем-то, для частых экспериментов можно сделать специальный media-autobuild_suite.ini, где вырезать вообще всё, кроме нужного кодера в общем, получилось, что 6 минут собирается vpx и ещё 22 - ффмпег, в сумме полчаса на это можно класть спокойно лол. Не очень оперативно, мда.
Аноним (Google Android: Mobile Safari)12/01/19 Суб 17:19:23#115№2459697
>>2459635 >Я бы, конечно, прошёлся по всем коммитам и посмотрел, кто из них чего стоит, но без автоматизации вручную это делать нереально Каждый не надо, надо использовать двоичный поиск, всего log2(число коммитов). git bisect утилита для этого как раз написана.
Можно найти коммит, ухудшающий качество и зарепортить в их багтрекер. Хотя я им репортил замедление, а они тупо проигнорили.
Аноним (Google Android: Mobile Safari)12/01/19 Суб 17:25:06#116№2459703
>>2459640 Да, нейросетка, которую нетфликс на своих видосах тренировал (1080p вроде). Правда мне тут говорили, что она довольно сильно коррелирует с psnr, что как бы сигнализирует о слабой достоверности этой метрики.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 17:28:22#117№2459705
>>2459703 >что как бы сигнализирует о слабой достоверности этой метрики. А какая норм тогда?
Аноним (Google Android: Mobile Safari)12/01/19 Суб 18:08:15#118№2459731
>>2459705 Все сразу + субъективная (глазами). Когда daala разрабатывали, у них периодически менялась "любимая" метрика. Вначале fastssim, потом psnrhvs что ли. Т.е. они все по-разному реагируют на артефакты от разных фич энкодера. Кто-то не замечает мыло (psnr), кому-то наверно всякие искажения от deringing фильтров больше нравятся. Идеальной метрики нет, даже если глазами смотреть, люди могут по-разному оценивать.
Аноним (Microsoft Windows 7: Chromium based)12/01/19 Суб 18:12:56#119№2459734
>>2459731 А какие метрики оценивают картинку в динамике, а не тупо сравнивают их покадрово? Я пробежался по описанию вмафа, но, кажется, он работает так же, тупо агрегирует несколько разных параметров.
Аноним (Google Android: Mobile Safari)12/01/19 Суб 18:21:32#120№2459740
>>2459734 Хз, не знаю такой. Только глазами наверно.
Аноним (Microsoft Windows 7: Chromium based)13/01/19 Вск 13:38:34#121№2460611
Ребятушки, как добавить в видео главы? Хочу склеить небольшой сериал в один файл (я обычно смотрю его залпом), чтобы не переключать постоянно серии и не скипать опенинг/эндинг. И по главам если что можно будет найти нужную серию или какой-нибудь смешной момент. С гуглом не подружился, хэлп!
Аноним (Microsoft Windows 7: Firefox based)13/01/19 Вск 14:36:06#122№2460644
>>2460644 Ооооу, спасибо... Глава это CHAPTER, ооокей. Всё получилось!
Аноним (Microsoft Windows 7: Chromium based)13/01/19 Вск 15:11:05#124№2460678
О, ещё один микро вопрос:
>Format settings : CABAC / 4 Ref Frames
Этот собак на что-то влияет? У меня автоматом проставилось 4, в исходном файле было 15. Картинка ну никак не поменялась на первый взгляд, а файл стал в два раза меньше. Нужно ли принудительно вернуть 15 или и так сойдет? Смотреть собираюсь на мобилке.
Аноним (Microsoft Windows 10: Palemoon)13/01/19 Вск 15:42:16#125№2460705
-force_key_frames 1.2 не ставит ключевой кадр в указанном месте, на 1.16 ставит, на 1.24 ставит, на 1.2 не ставит.
С чем это может быть связано?
Аноним (Microsoft Windows 7: Chromium based)13/01/19 Вск 16:47:31#126№2460744
Аноним (Microsoft Windows 7: Chromium based)13/01/19 Вск 17:01:26#128№2460752
>>2460746 Ух, и правда раздухарился. Ещё недавно вот была 6 классическая версия.
Аноним (Microsoft Windows 7: Chromium based)13/01/19 Вск 17:14:01#129№2460761
>>2460744 Не понял, как с помощью этой штуки собрать файлы. Главы удобно добавлять. В общем то, в консольке тоже удобно, если знать нужные команды.
Аноним (Microsoft Windows 7: Chromium based)13/01/19 Вск 17:23:55#130№2460771
>>2460761 В один файл не собрать, это да. Этот тул может замерджить и извлечь дорожки, без проблем с -map, и вообще понагляднее. Больше для метаданных. Имхо, это не та операция, которую удобно делать из консольки. Но если ты придрочился, то да. Пользуй то, что тебе удобнее
>>2460678 > Этот собак на что-то влияет? Стандарт h.264 допускает два энтропийных (объяснять надо?) кодера — CAVLC и CABAC. CABAC более сложный, но и более эффективный. CABAC допускается для профилей от Main. И уже от Main есть смысл использовать только его. Посему в библиотеке libx264, насколько помню, оптимизатор RDO для модуля контроля ширины потока требует CABAC, и оптимизатор Trellis в модуле квантизации только с CABAC работает.
>>2460678 Алсо, > 4 Ref Frames Это не CABAC. Это совсем другая опция. Это ограничение на количество ссылочных кадров. Т. е. для любого (закодированного) кадра наибольшее число уже раскодированных кадров, необходимых для раскодирования текущего, в твоём случае будет 4. На практике крайне редко можно столкнуться с решением поисковика движения, для которого найдено более 6-8 ссылочных кадров. А после 4 ссылочных кадров эффективность сжатия почти не растёт, зато быстро растут требования к видеобуферу (в котором раскодированне кадры хранить) при воспроизведении.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 08:49:18#133№2461209
Раз вы всё равно тут аутируете по крупному, то давайте поговорим о пользе ключевых кадров для энкодеров серии vpx Польза/вред, оптимальные параметры, особенно интересует возможный парсинг кейфреймов исходника и насильную их установку, с этим сложнее, ффмпег может выставлять флаг форс фрейма в "любом" месте, на деле обосерается >>2460705 Обсирается из-за предполагаемой ошибки, в том месте, где я пытаюсь ставить форс фрейм, в режиме auto ставится кейфрейм самим vp9, но при попытке установить его там силой, не ставит, но такие ошибки редки, причину понять пока не пытался особо. Вообще попробую в vpxenc удалить ограничение на использование kf-min-dist, но не думаю, что поможет.
tl;dr vp9 частит с ключевыми кадрами, т.к. не обладает в достаточной мере хорошим алгоритмом предсказания их полезности. Грубо говоря выгоднее сделать кейфрайм или закодировать разницу с текущим, я так понимаю это работает. В итоге бывает 3 кейфрейма подряд и тому подобные идиотии. Хочется заставить работать kf-min-dist, которым может быть либо 0, либо равен kf-max-dist. При 0 энкодер расставляет ключевые кадры в авторежиме, при равном kf-max-dist в режиме постоянного гопа, забавный момент, если использовать флаг disable-kf, он все равно будет форсировать гоп, указанный в kf-max-dist не будет только авторасстановки, т.е --kf-min-dist=0 --kf-min-dist=128 --disable-kf работают аналогично --kf-min-dist=128 --kf-min-dist=128
Какое же говно этот vp, просто шок.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 09:08:17#134№2461218
>>2461209 >Какое же говно этот vp, просто шок. ты че пес я тебя порежу кодек от народа
А чего, собственно, ты хочешь добиться-то? Из всего твоего пассажа я увидел только некоторые твои наблюдения.
Я хз что там происходит с форсированной установкой и-кадров (не помню, кстати, в терминологии вп вообще остались ещё кейфреймы?), но если тебе прямо так горит, как насчёт нарезать исходник прямо физически ffmpeg -to 1 -c copy part1 / ffmpeg -ss 1 -c copy part2 тогда? Потом закодировать их отдельно и замусить без перекодирования в один файл (не помню наизусть строчку).
Меня в отношении гопов в вп заёбывают только аутисты, которые узнали про них и считают себя ниибаца умными, кодируя с -g 9999 и получая на выходе пикрил (не оценив разницу в размерах хотя бы с дефолтными 128), который потом адекватным людям приходится пережимать для употребления и дальнейшего распространения.
Впрочем, насчёт распиздяйского отношения вп к параметрам у меня тоже горит. Вроде бы как параметры кое-как и описаны, но в разных местах по-разному и хз где правда, а где нет. И вроде бы параметр есть, но вот начинаешь его гонять туда-сюда, а оказывается, что он только для 1 прохода. Или только для двух. Или включается в работу только когда другой параметр принимает значения в заданном диапазоне. Или вообще учитывается пошёл ты нахуй вот когда он учитывается.
Самая писечка ещё, что в вп (9 точно) есть ещё встроенный рандом. Специально не проверял, но в памяти отложилось, как я тестил auto-alt-ref и =0 и =1 давали одинаковый файл, но когда я переключился снова на =0, оно дало другой файл по контрольной сумме и артефакты были разбросаны по-другому. Т.ч. эта хуйня ещё и не детерминирована пиздос.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 09:31:00#135№2461233
>>2461218 > кодек от народа 264 от doom9 был и есть кодек от народа на деньги корпорации, vp так и останется туалетной уткой
> но если тебе прямо так горит, как насчёт нарезать исходник прямо физически - Увеличит вес за счет мусорных заголовков - Ухудшит работу расстановщика альтрефов/золотых кадров, кроме как если резать по ним, но доступа к ним у меня нет, некоторые полагают, они есть в логе первого прохода. - Ухудшит работу моих темпоральных фильтров, а может и нет, они то не vp
> не оценив разницу в размерах А разницу в качестве ты оценил? Кодирование с -g 99999 не уменьшает количество ключевых кадров при двухпроходном кодировании не статичного видео, т.к. ты указываешь максимальный гоп, а vp ставит кадры по его мнению там, где надо и не очень то и часто гоп в 128 перепрыгивает. По поводу статики 1/2/3 ключевых кадра, дальше экстраполируй, я статикой не занимаюсь, но лучше или fps ниже ноля, что повлияет на воспроизведение в некоторых плеерах/браузерах, лучше всего vfr, не видел пока с ним проблемделай в 264 просто
Про рандом не в курсе, у меня результаты повторяемые.
> А чего, собственно, ты хочешь добиться-то Работоспособности kf-min-dist, как в 264 keyint_minработает, вот так и тут хочу чтобы работало, чтобы не совало мне десяток ключевых фреймов подряд.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 09:34:05#136№2461235
>>2461233 > Кодирование с -g 99999 не уменьшает количество ключевых кадров при двухпроходном кодировании не статичного видео Ну, в случае, если аутист не делает вот так -keyint_min 999999 -g 999999 а такого в гайде на том сайте нет.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 09:44:53#137№2461243
>>2461233 >Увеличит вес за счет мусорных заголовков Можно подробнее, о чём речь? Там же все заголовки заново переписываются, ффмпег умеет напрямую вливать равную видеодату.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 09:45:14#138№2461244
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 09:49:42#139№2461250
>>2461243 Быстрее и проще тебе сшить два mp4 в которых есть "Encoding settings", открыть хекс редактором и поискать.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 10:03:21#140№2461258
>x264 is a widely used open source implementation of the heavily patent encumbered MPEG-4 AVC media format. Читаю тут всякое про кодеки и мне вот чисто из спортивного интереса: как у них там правовая система работает, что вот вроде бы стандарт закрытый и платный, но делать кодеки для него можно вроде как открытые и никому ничего за это не будет. На что именно распространяются патентные ограничения авц и хевка?
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 10:08:16#141№2461259
>>2461258 avc разрешен к бесплатному распространению в сети интернет, любая продажа контента в avc должна сопровождаться передачей маржи la mpeg, а вообще оплата до начала продаж, как я понимаю. С хевком хз, по идее нельзя и размещать(?), но это никого не останавливает, а если бы энтузиасты занимались этим с момента его выхода, la mpeg мог бы раньше разрешить бесплатное распространение и бравзера бы не стали в позу, как сейчас и не позакрывали вопросы связанные с поддержкой 265, но la mpeg такой подарок гуглу делать явно не хотел. Это так, обывательский взгляд.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 10:11:57#142№2461261
>>2461259 Пиздос там у белых людей проблемы с лицензиями и интеллектуальной собственностью хех мда как будто живу в 2д мире и пытаюсь понять 3е измерение. Ну да ладно.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 10:16:37#143№2461265
>>2461261 Люди хотят получать деньги за создание годноты, а уж как потом это оборачивается в "стекла прямоугольной формы с закруглениями" и прочие говнопатенты всяких эпл это такое.
>>2461258 Стандарт открытый, основную прибыль гребут с производителей мобил и крупных контент-провайдеров. Распространение авц в интернете бесплатное. После релиза хевц, владельцы патентов пожадничали, хотели брать деньги и за распространение. Все дико охуели и так появилась aomedia.
Нас это как бы не касается, но т.к. патентное право на алгоритмы большинством крупных производителей соблюдается (просто закладывается в стоимость чипа) и там крутятся большие деньги, по сути влияет на весь остальной мир. Вот не захотели Google/Mozilla платить за HEVC (мозилле вроде и не зачем на самом деле, хз, чего они там, наверно за компанию), теперь ни у кого в браузере он не играется.
Самое смешное, что ты можешь спокойно скачать подробнейшную спеку и доки по HEVC совершенно бесплатно, но не можешь по открытым-швободным-народным VP8/VP9/AV1, потому что её тупо нет. А то, что есть, - жалкие огрызки.
>>2461261 Всё дело в деньгах. Патенты на алгоритмы все, кто только можно, говном поливал. А они всё равно есть и никуда уходить не собираются.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 10:28:58#145№2461273
>>2461267 > Самое смешное А что смешного? Так бесплатная параша и работает -- захотел, сделал документацию, не захотел -- не сделал. А если ты что-то продаешь, и ты не разработчик гуглплей, то обычно ты пишешь хорошую, подробную документацию. Ну в моём манямирке так это работает.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 10:30:44#146№2461274
>>2461267 >Самое смешное, что ты можешь спокойно скачать подробнейшную спеку и доки по HEVC совершенно бесплатно, но не можешь по открытым-швободным-народным VP8/VP9/AV1, потому что её тупо нет. А то, что есть, - жалкие огрызки. Вот кстати да, я с этой вилки проигрываю: хевк весь такой стандартный и оффициальный (тм), но кроме бумажки по нему ничего нет. А впх весь такой открытый и народный, но что там происходит дай бог знают только те, кто кидают коммиты в гит, хотя я там мимо почитал немного их рассылку и там срачи не хуже двача, когда один переезжает другого за нереализованные функции, а тот кроет его за отсутствие документации и в итоге обоих накрывает третий от лица охуевающих пользователей и что те только в этой рассылке пиздеть и горазды в общем пиздос.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 10:33:41#147№2461275
>>2461273 >А если ты что-то продаешь, и ты не разработчик гуглплей, то обычно ты пишешь хорошую, подробную документацию. Ну в моём манямирке так это работает. Это у белых людей так работает. В ИТТ стране так-то и на продажу нихуя документацию никто не пишет и все вась-васькаются пока проект живёт и кому-то нужен. Как у белых людей они заставляют писать толковую документацию по своим продуктам - для меня большая загадка, ну на то они и белые люди.
>>2461274 >там срачи не хуже двача, когда один переезжает другого за нереализованные функции, а тот кроет его за отсутствие документации Это где? У aomedia вообще закрытая рассылка, туда только мемберов пускают. Есть ещё рассылки для пользователей/девов, но там ничего серьёзно не обсуждают и никто никого там не слушает. Хотя гугль и так никого не слушает, делает всё как хочет. В своих закрытых багтрекерах всё решают.
Аноним (Google Android: Mobile Safari)14/01/19 Пнд 11:38:40#149№2461287
>>2461209 >В итоге бывает 3 кейфрейма подряд и тому подобные идиотии. А есть примеры? Можно в багтрекер заслать. Не факт что исправят, но может хоть скажут в чём проблема. В libaom пробовал воспроизвести? Так-то тип кадра по RDO и scenechange должен выбираться. Если ему кажется, чго сейчас выгоднее all-intra, даже если ты зафорсишь P-фрейм, он его сделает целиком интрой и выгоды никакой не будет.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 11:44:58#150№2461290
>>2461287 > Можно в багтрекер заслать Это не ошибка, это "алгоритм". > Если ему кажется, что сейчас выгоднее all-intra, даже если ты зафорсишь P-фрейм, он его сделает целиком интрой и выгоды никакой не будет Не думаю, но вообще можно попробовать смоделировать ситуацию смены сцены и закодировать с ключевым и без него.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 11:55:34#151№2461293
>>2461287 А вот по поводу того, что ffmpeg не может вставить форс фрейм можно и попробовать кому-то сообщить, начав с ffmpeg'овцев
Аноним (Google Android: Mobile Safari)14/01/19 Пнд 11:56:16#152№2461294
>>2461218 >не помню, кстати, в терминологии вп вообще остались ещё кейфреймы Остались. Есть ещё голден и альтрефы. Вообще там всё по-идиотскому слегка, потому что пришлось обходить патенты. В хевце вот есть I/P/B и IDR и всё понятно. А у vpx вместо B невидимый альтреф, но который можно использовать в бипредикции. В aom вроде вернули B-шки, т.к. появился большой пулл патентов, которые можно использовать.
Пиздец, до чего же мобильный интерфейс сосача ублюдский. Половину сообщения проебал и то потому что я сохранил до этого.
Аноним (Google Android: Mobile Safari)14/01/19 Пнд 12:03:01#153№2461299
>>2461293 Они здесь причём, если просто используют апи библиотеки? >>2461290 >это "алгоритм Они алгоритмами тоже занимаются.
Аноним (Google Android: Mobile Safari)14/01/19 Пнд 12:11:08#154№2461304
>>2461233 >- Увеличит вес за счет мусорных заголовков >- Ухудшит работу расстановщика альтрефов/золотых кадров, кроме как если резать по ним, но доступа к ним у меня нет, некоторые полагают, они есть в логе первого прохода. Проверь вначале. Ты фигню пишешь, за границу кейфрейма ничего не выходит. И разницы по заголовкам никакой не будет после ремукса.
Нафиг вообще нужны эти теоретизирования, если можно проверить. Тем более что есть бесплатный аналайзер.
Аноним (Microsoft Windows 10: Palemoon)14/01/19 Пнд 12:13:35#155№2461306
>>2461304 Так может ты и покажешь как проверить, раз умный такой?
Аноним (Microsoft Windows 10: Palemoon)14/01/19 Пнд 12:23:53#156№2461316
>>2461304 Разрежь файл на 3 части, как хочешь, скодируй 3 части и сам файл с идентичными настройками на 2 проходах, сшей и сюда принеси метрики, если вес и метрики будут равны -- твоя правда, а безапелляционно > пукнуть тут и без тебя хватает кому.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 12:32:25#157№2461322
>>2461306 >Так может ты и покажешь как проверить, раз умный такой? >>2461316 >твоя правда, а безапелляционно > пукнуть тут и без тебя хватает кому. Я другой анон, но тащемта проблема с кифреймами именно у того >>2461233>>2461209>>2460705 анона. Ему кагбэ предлагают чекнуть варик, но он >>2461250 >Быстрее и проще тебе посылает нахуй. Ну, не надо так не надо. Тут кагбэ не >>2461304 заинтересован-то.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 12:44:16#158№2461327
>>2461316 >>2461306 > - Мне холодно и негде спать, вокруг зима, что мне делать? > - Попробуй построить дом. > - Может, ты сам попробуешь мне его построить, раз такой умный? Пукнуть и без тебя хватает кому.
Тебе норм вообще?
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 12:55:25#159№2461330
>>2461322 Какой варик? Варика тут >>2461218 нет, как разрезание предотвратит создание лишних ключевых фреймов, вы чё гоните?
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 12:58:26#160№2461331
>>2461330 >предотвратит создание лишних ключевых фреймов >>2460705 >не ставит ключевой кадр в указанном месте Ты уж определись для начала сам с проблемой, а то телепаты в отпуске.
Как выкрутить громкость? Делаю как написано в гугле ffmpeg -i input.wav -filter:a "volume=5.0" output.wav Но громкость не увеличивается, только звук становится рваный. Как сделать, чтобы ебошило как в последних альбомах металлики?
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 13:10:00#162№2461334
>>2461331 Авторежим ffmpeg слишком частит с ключевыми кадрами, в пику ему, я скармливаю ему лог через -force_key_frames, без них, но он по логу обсирается в некоторых местах ставить форсированные кадры, хотя лог его же, только с удалением ближайших повторений.
Вариантов я вижу: 1. Скармливать лог mp4, он похож, но из-за рабочей keyint_min частых повторений не имеет. 2. У vpx не баг, а фича в том, в коде даже комментарий есть, что --kf-min-dist не работает в авто режиме, а в не авто режиме он не нужен, не вижу сценария, где его можно использовать, без авторасстановки нужен только --kf-max-dist. То есть второй вариант: заставить работать --kf-min-dist
Что мы получим от разрезания? Если выберем первое решение скармливать, то мы энкодим раз, далее сравниваем с заданным и переэнкоживаем с разбиением файла на части? Это что за чушь? Лишь за раз по другому логу, либо рабочая --kf-min-dist, разрезать и делать десяток энкодов? Вы вменяемые, нет?
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 13:43:52#163№2461350
>>2461334 >>2461331 Да и к тому же, он при обычном кодировании ставит так ключевой кадр, вот ровна на тот фрейм, что я указываю в -force_key_frames. >>2461299 > Они здесь причём, если просто используют апи библиотеки? Именно, если ты не в курсе, то из vpxenc ты не сможешь передать флаг VPX_EFLAG_FORCE_KF его может передать только ffmpeg, есть вариант, что он по каким-то причинам делает что-то не так, по loglevel debug он пытается, но не ставит. > Они алгоритмами тоже занимаются Он правильный для них > // VP9 does not support a lower bound on the keyframe interval in > // automatic keyframe placement mode. > if (cfg->kf_mode != VPX_KF_DISABLED && cfg->kf_min_dist != cfg->kf_max_dist && > cfg->kf_min_dist > 0) > ERROR( > "kf_min_dist not supported in auto mode, use 0 " > "or kf_max_dist instead.");
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 13:45:23#164№2461355
>>2461350 > передать только ffmpeg Ну не только, любой фронтэнд тесно взаимодействующий с апи, кроме ffmpeg не знаю для vp таких.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 13:47:24#165№2461357
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 14:33:37#167№2461384
>>2461327 > референсные b фреймы > разрезание не окажет влияния А тебе?
Аноним (Microsoft Windows 10: Firefox based)14/01/19 Пнд 16:34:13#168№2461469
>>2461265 > Люди хотят получать деньги за создание годноты Нет. Частные правообладатели шантажируют общество с целью неограниченной эксплуатации его ресурсов. Все имущественные отношения вокруг интерректуальной собственности напоминают легализованный рекет. Патенты, если что в РФ, например, выдают по почти формальной экспертизе, в США/ЕС/Япошке выдают после чуть более строгой экспертизе, что впрочем, не исключает злоупотреблений чуть менее, чем никак. Я считаю, что не только патентную систему, но и весь комплекс правоотношений вокруг имущества теперь можно считать архаикой и реакционизмом. Но последнее уже чисто моё мироощущение.
>>2461258 > как у них там правовая система работает Так же как и в РФ. Произвол правообладателя. Что бы он там не написал в лицензии, хотя бы даже изнасилования по субботам, все хозяйствующие субъекты будут скрупулёзно исполнять.
> вроде бы стандарт закрытый и платный Нет. Не так. Нет единого международного понятия о закрытости и платности. Патенты действуют строго в правовом поле каждой отдельной страны (есть ещё единые патенты ЕС). Плюс, в лицензионном соглашении написано может быть очень разное. И даже во времени условия лицензирования могут изменяться.
> На что именно распространяются патентные ограничения авц и хевка? Чтобы понять, что там кто кому должен, строго необходимо нанять юриста.
> но делать кодеки для него можно вроде как открытые и никому ничего за это не будет Зависит от того, что конкретно написано в лицензионном соглашении. Опять же правоприменительная практика в каждой стране разная. Тут даже для самого правообладателя нетривиальная задача. И он, например, DarkShikari в суд, скорее всего, не потащит, даже если тот явно нарушает MPEG LA, поскольку овчинка выделки не стоит.
>>2461261 > Пиздос там у белых людей проблемы с лицензиями и интеллектуальной собственность Освальда Шпенглера почитай! У них не только с интеллектуальной собственностью экзистенциальный тупик.
>>2461267 > Стандарт открытый Опубликованный. Учтённый экземпляр по-прежнему стоит денег.
> основную прибыль гребут с производителей мобил и крупных контент-провайдеров Совершенно верно.
> мозилле вроде и не зачем на самом деле, хз, чего они там, наверно за компанию Наверняка наняли юриста и он им объяснил популярно, что трогать бяку не надо.
> подробнейшную спеку и доки по HEVC совершенно бесплатно Неучтённый экземпляр, конечно. Но и это очень неплохо.
> по открытым-швободным-народным VP8/VP9/AV1, потому что её тупо нет И по AV1 тоже нет. И проектной документации нет?
> Всё дело в деньгах. В имущественном интересе. Капитал, как самовозрастающая стоимость, и все дела.
> А они всё равно есть и никуда уходить не собираются. Не во всех странах официально признаются патенты на алгоритмы. Например, в РФ можно на это член положить. Но тут в последние годы в мире институциональные инвесторы стали увлекаться киднеппингом (похищениями людей). Я когда это увидел в «Призраке в доспехах» в 90-х, то ни за что бы не поверил, что в 2010-х эта практика станет рутинным международным правонарушением.
>>2461273 > А если ты что-то продаешь, и ты не разработчик гуглплей, то обычно ты пишешь хорошую, подробную документацию. А вот это смешно, да. Хорошую документацию коммерсант пишет только под серьёзным страхом.
> Ну в моём манямирке так это работает. А, ну, понятно.
>>2461275 > Это у белых людей так работает. > В ИТТ стране так-то и на продажу нихуя документацию никто не пишет и все вась-васькаются пока проект живёт и кому-то нужен. Бытовая русофобия детектед. Вы хорошенько поработайте не с топовыми производителями, и не с изделиями миллиардных тиражей. Там качество и количество документации очень стремительно падает. Да что там далеко ходить-то. Вот не так давно писали модуль поддержки CP2130 от SiLabs. Изучили официальные доки, эрату, но в итоге пришлось, всё равно, реверсить закрытый драйвер, чтобы понять, как надо изъебнуться, чтобы недокументированную ошибку в микросхеме обойти.
> Как у белых людей они заставляют писать толковую документацию по своим продуктам - для меня большая загадка, ну на то они и белые люди. Элементарно! Пишут в техническом задании к проекту. Во всех подробностях на десятках тысяч страниц, лол.
> там срачи не хуже двача, когда один переезжает другого за нереализованные функции, а тот кроет его за отсутствие документации и в итоге обоих накрывает третий от лица охуевающих пользователей и что те только в этой рассылке пиздеть и горазды в общем пиздос. Свободное общение. Свободный труд. Высокий уровень культуры белых людей, лол.
Аноним (Microsoft Windows 7: Chromium based)14/01/19 Пнд 16:46:25#169№2461488
>>2461469 > А вот это смешно, да. Хорошую документацию коммерсант пишет только под серьёзным страхом. > Элементарно! Пишут в техническом задании к проекту Ясно.
Аноним (Microsoft Windows 7: Firefox based)14/01/19 Пнд 19:58:53#170№2461663
>>2461330 С -g 9999 должно предотвратить. Или он у тебя и с -g 9999 ставит по 3 подряд? Почему не покажешь пример и не зарепортишь в багтрекер libvpx?
>>2461350 >есть вариант, что он по каким-то причинам делает что-то не так >по loglevel debug он пытается, но не ставит Что пытается? Он передаёт флаг VPX_EFLAG_FORCE_KF в vpx_codec_encode. Ну зарепорти, если думаешь, что ошибка в использовании API. libvpxenc.c гугловцы пишут в основном, кстати.
>Он правильный для них Я про алгоритм scenechange.
>>2461384 Референсы уже можно через кейфреймы передавать? А мужики-то и не знали. Наверно круто жить в манямирке в котором хидеры на 100 байт (которых и не будет лишних, при склеивании от второго файла только пакеты кадров будут использованы, хидеры контейнера одни на файл) могут испортить всё качество вебмки на 20 мегабайт.
Аноним (Microsoft Windows 7: Chromium based)15/01/19 Втр 18:32:44#178№2462258
Как можно пофиксить e9e10.mp4, чтобы можно было присоединить его к предыдущим? Как только начинается эта серия, звука вообще нет, видео - слайдшоу. До этого момента все норм соединялось (ну понятное дело, они ж одинаковые вон были).
Аноним (Microsoft Windows 7: Chromium based)15/01/19 Втр 18:33:29#179№2462260
>>2462258 >>2462260 > Как можно пофиксить e9e10.mp4, чтобы можно было присоединить его к предыдущим? Пережать звук и видео. Во всех роликах.
> они ж одинаковые вон были Я так и знал — гуй делает людей тупее. Нет, чтобы вывести текст и автоматически сравнить построчно, он не будет в упор не видеть разницы во всех трёх графических окнах. Это три разный ролика. Отличаются параметры gop, ref frames, уровни и колориместрия. Профили для звуковой дорожки тоже отличаются, блджад.
> этого момента все норм соединялось Если без проблем соединились e5e6.mp4 e7e8.mp4, то это просто досадное совпадение. По-хорошему, тебя соединялка в mp4-контейнер должна была нахуй послать.
Аноним (Microsoft Windows 7: Chromium based)15/01/19 Втр 21:58:12#181№2462342
>>2462336 Справедливо накормил хуями. Будет ли соединяться, если прогнать через ffmpeg -y -i e7e8.mp4 -c:v libx264 e7e8c.mp4 ? Если нужно добавить какие-то опции, напиши их, пожалуйста. Как мне весь сериал подогнать под одну гребенку?
Аноним (Microsoft Windows 10: Palemoon)15/01/19 Втр 22:03:31#182№2462345
>>2462342 Несправедливо, h264 поддерживает отличающиеся параметры энкода, более того х264 обладает инструментарием в виде --zones для этих целей, чтобы не разрезая видео на куски энкодить с различными параметрами. Легко предположить, что видео разные и щить не будет, но я думаю тут лишь вопрос звука, попробуй для начала соединить видео без звуковой дорожки.
Аноним (Microsoft Windows 7: Chromium based)15/01/19 Втр 22:11:48#183№2462350
>>2462345 Сделал ffmpeg -y -f concat -i filelist.txt -map 0:v -c copy "Star vs the Forces of Evil.mp4" и видео стало отличным, идеальная склейка! Уффф, но как быть со звуком??
Аноним (Microsoft Windows 10: Palemoon)15/01/19 Втр 22:17:49#184№2462358
>>2462350 Ну звук проще перекодировать, нет? Выбери кодек и скодируй вс3 дорожки в нём. Можно и только 3, но he-aac в стандартный комплект не входит.
Аноним (Microsoft Windows 7: Chromium based)15/01/19 Втр 22:43:29#185№2462370
Круто, вроде то, что нужно. Только времени занимает ужас.
Вообще, я как видишь первые 8 серий соединил без подозрений что такая ошибка может получиться, моно ли мне как-нибудь вытащить профиль звука и перекодировать только оставшиеся серии, которые не получаются?
Аноним (Microsoft Windows 10: Palemoon)15/01/19 Втр 22:46:29#186№2462372
Аноним (Microsoft Windows 10: Palemoon)15/01/19 Втр 23:20:00#187№2462389
>>2462370 > моно ли мне как-нибудь вытащить профиль звука и перекодировать только оставшиеся серии, которые не получаются 1. Почему ты не перекодируешь весь звук отдельно и не соединишь его так же через конкат, а потом на соединенное видео не наложишь? 2. he-aac ты где возьмешь, чтобы присовокупить к первым эпизодам, скодированным в нём?
Аноним (Microsoft Windows 7: Chromium based)15/01/19 Втр 23:32:05#189№2462398
>>2462372 Получается рассинхрон видео и звука. So fucking sad.
Аноним (Microsoft Windows 10: Palemoon)15/01/19 Втр 23:36:39#190№2462404
>>2462397 > libfdk_aac Угу, начнём конпелирование ведра, вместо использования нормальных кодеков. >>2462398 Ну так -af в помощь, там есть список фильтров на звук, растягивай, при пережатии, раз он был кривой, либо, если рассинхрон постоянный используй оффсет для аудио. Надо смотреть, не люблю я эти угадайки, что у тебя не так и ты ли в этом виноват.
Аноним (Microsoft Windows 7: Chromium based)15/01/19 Втр 23:39:33#191№2462407
>>2462345 > Несправедливо Справедливо. В принципе, ничего не мешает сшить два потока данных разных профилей, уровней, разрешения и прочего-прочего кроме того, что от аппаратного декодера в результате внезапной смены всего этого можно ожидать любого варианта охуения. Так грамотные решения не делаются.
Аноним (Microsoft Windows 7: Firefox based)15/01/19 Втр 23:44:52#193№2462412
Аноним (Microsoft Windows 10: Palemoon)15/01/19 Втр 23:49:00#194№2462416
>>2462411 > ничего не мешает сшить Уже ничего? Ладно. > что от аппаратного декодер Ожидать при реф 16? Не знаю, мой не алё при попытке открыть. > можно ожидать А можно без перекодирования взять и проверить, прежде, чем кодировать, например.
>>2462404 >Угу, начнём конпелирование ведра Надо короче научить каждого вендоюзера в софтаче компилировать ffmpeg со своими настройками/патчами. Тогда заживём. Вебмки вон худо-бедно научилось большинство делать, теперь надо двигаться дальше.
Аноним (Microsoft Windows 10: Palemoon)15/01/19 Втр 23:57:26#196№2462422
>>2462418 Я и вижу, что не день, то очередные "открытия" к кодировании вемб, умельцы.
>>2462416 > Уже ничего? Ладно. Голова у тебя плохо работает. Хочешь увидеть противоречие, так, где его нет?
> Ожидать при реф 16? Насколько я помню, MPEG-TS позволяет поменять на ходу у одного и того же потока видео и уровень и профиль и разрешение и тип развёртки и частоту кадров, просто декодер имеет право быть неготовым к таким внезапным поворотам. Впрочем, я и ошибаться могу.
> Не знаю, мой не алё при попытке открыть. Разумеется. Потому, что кодировать бы было правильно с вменяемыми опциями из расчёта на наиболее распространённые аппаратные декодеры.
> А можно без перекодирования взять и проверить На всех гипотетических декодерах? Я бы ожидал, что большинство из них прекратит декодирование с ошибкой.
Аноним (Microsoft Windows 10: Palemoon)16/01/19 Срд 00:01:42#198№2462425
>>2462423 > Голова у тебя плохо работает. Ты поспешные выводы делаешь. Хочешь увидеть противоречие там, где его нет? fix. Извиняюсь за грубость. Что-то нашло. Наверно, моя тупость.
>>2462425 > Почему пердули не могут в иронию, просто отсутствует как класс. Не разбираюсь в тонкостях твоего внутреннего манямирка.
> Можно я не буду на этот испанский стыд отвечать? Ладненько? Нет, уж. Если есть что по существу возразить, то давай!
Аноним (Microsoft Windows 7: Chromium based)16/01/19 Срд 00:20:40#201№2462435
>>2462404 Добавил в общем -itsoffset из оригинальных файлов и вроде норм. Надо попробовать фулл собрать, только тут на ночь надо ставить блджад. Даже интересно, что получится в итоге и будет ли это показывать телефон. Капец тут конечно ничтожно уползаю в свою дыру откуда вылез, но я еще вернусь, няша, спасибо тебе <3. И тебе >>2462336 спасибо, если завтра утром открою говно, буду все под ноль перекодировать.
Аноним (Microsoft Windows 10: Palemoon)16/01/19 Срд 00:23:00#202№2462437
>>2462435 Почему на ночь? Ты же только один звук кодируешь, нет? Или серий много? А помощь какая? Ты сам вон всё, что нужно себе нашел.
Аноним (Google Android: Mobile Safari)16/01/19 Срд 00:23:56#203№2462439
Подскажите как перегнать видео 4:4:4 в нормальное. А то жутко лагает проц.
Аноним (Microsoft Windows 10: Palemoon)16/01/19 Срд 00:26:27#204№2462440
>>2462435 Да и ещё, не знаю как там с телефонами, по идее плеер должен быть приличный, если что попробуй через хром проигрывать. >>2462439 Перекодируй, только ты уверен, что лаги именно из-за полновесного хромы?
Аноним (Google Android: Mobile Safari)16/01/19 Срд 00:30:14#205№2462443
>>2462440 > Перекодируй, только ты уверен, что лаги именно из-за полновесного хромы? Да. Почему то моя видеокарта gtx 1060 нихуя не может его обработать. А вообще можно ли как нибудь посмотреть без перекодировки? Кодек x264.
Аноним (Microsoft Windows 7: Chromium based)16/01/19 Срд 07:53:29#206№2462543
>>2461826 >параллелизация по сценам Ну слава Богу, хоть один человек в мире в это смог. Не зря с ав1 пердолился.
Аноним (Microsoft Windows 7: Chromium based)16/01/19 Срд 08:08:28#207№2462545
>>2462546 Это с реддита, там формат картинок avif тестируют и выложили набор утилит для работы с ним, заодно и проверку качества по метрикам. Это те же программы, что и у мозилловцев, просто уже собранные бинарники под винду есть. Ну и 5 штук только, у мозилловцев больше. >тоже в виде фильтров к ффмпегу прикрутил Напиши фильтры на сишке, зашли в мэйллист.
Аноним (Microsoft Windows 7: Chromium based)16/01/19 Срд 11:07:40#212№2462584
>>2462576 >Напиши фильтры на сишке, Погоди, а эти экзешники на чём были написаны?
Аноним (Microsoft Windows 7: Chromium based)16/01/19 Срд 11:17:08#213№2462585
Воообщем все получилось, анончики. Четыре часа файлик с главами по сериям, все как и хотелось. Уххх, что бы я без вас делал? Не знаю. Пойду пожалуй. Всем добра!
Аноним (Microsoft Windows 7: Firefox based)16/01/19 Срд 23:08:06#225№2462982
>>2462625 >изучай переменные В жопу этот подсчёт кадров, оказывается можно просто fps=1/15 указать. А вот проба это да, неплохая штука. Теперь всё красиво, пасиб.
Аноним (Google Android: Mobile Safari)18/01/19 Птн 02:22:51#229№2464014
Подскажите максимально эффективный параметр для кодирования с помощью nvenc, для фильмов. Как тут написано, он рекомендует CRF. Но я как понял для этого видеокарта не подходит? http://slhck.info/video/2017/03/01/rate-control.html
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 08:16:28#230№2464074
>>2464014 Зависит от реализации nvenc, у штеуда такое себе, у нвидии даже 2 прохода есть, читать тут ffmpeg -encoders <- список энкодеров, находишь свои nvenc'и ffmpeg -h encoder=<подставить энкодер> Далее читаешь и сопостовляешь с существующими гайдами. Сам пробовал только штеудовский, непонравилось, настроек нет совсем. Остальные руки не доходят потестировать, х264 и без того шустрый. > он рекомендует CRF Если тебе не важен лимит, если есть лимит, то можно и два прохода, 1 пройдет быстро, если не указан флаг --slow-firstpass Если указан, то первый проход будет идти дольше остальных.
Покупайте RTX, оно уже даже на уровне с x264 medium.
Аноним (Microsoft Windows 10: Microsoft Edge)18/01/19 Птн 10:17:55#232№2464120
>>2464113 Итак, ты принёс: - рекламная листовка уровня «политрук лжёт»; - PSNR; - какие-то разы; - просто какой-то битрейт; - не приводится главный аргумент — скорость кодирования.
Вывод: ты принёс кусок говна.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 10:20:42#233№2464122
>>2464113 Это какой-то бред, как реализация программного энкодера, который использует аппаратные ресурсы видеокарты для расчетов, вместо ресурсов цопе, может меняться качественно? Что-то уровня вот на интел х264 качественнее жмот, чем на амуде. Как они это делали?
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 10:27:03#234№2464131
>>2464122 Хотя если бы это был исключительно программный комплекс, использующий аппаратные ресурсы, то он бы работал на любом новидео с кудами, а не как сейчас.
Аноним (Microsoft Windows 10: Microsoft Edge)18/01/19 Птн 10:31:23#235№2464134
>>2464122 > реализация программного энкодера, который использует аппаратные ресурсы видеокарты для расчетов Ошибочное предположение.
>>2464122 Там не программный, nvenc это отдельный чип на видеокарте. Качество конечно говно, но для геймеров сойдёт. В GTX говорят у них даже B-фреймов не было, в RTX хз.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 10:37:44#237№2464142
>>2464134 >>2464136 Ну и ладно и так сойдет. > GTX говорят у них даже B-фреймов Но в cli для управления этим чипом фигурирует b-adapt
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 10:38:18#238№2464143
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 11:14:20#240№2464152
>>2464113 Про что картинка-то вообще? Что качество растёт с битрейтом?
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 11:15:44#241№2464153
>>2464152 У ртх децл лучше качество на том же битрейте.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 11:19:47#242№2464154
>>2464153 А скорость? Так-то -profile fast не то место, где говорят о качестве, он про другое же.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 11:22:33#243№2464156
>>2464154 Не знаю, но эта табличка добавила желания опробовать, ещё хотелось бы амудешный энкодер пощупать, но карты сейчас в ремонте. А потом сравнить метрики и визуально, потому что метриками мерятся не комильфо.
Аноним (Google Android: Mobile Safari)18/01/19 Птн 11:46:42#244№2464162
>>2464154 Видимо такая же как у икса, либо быстрее. У икса они только пресеты тестят, скорость аппаратного энкодера тоже особо не изменишь. Средний пресет они видимо на двух компах запустили, чтобы по скорости сравнялся. Это просто смешная картинка от маркетологов, пример как не надо делать сравнения. У них же вся задача это впарить клиентам новые карточки.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 11:51:43#245№2464164
>>2464162 >У них же вся задача это впарить клиентам новые карточки. А для кого они делают сравнение кодеров видео? Тем более на фасте. Вряд ли мамкины нагибаторы будут на скорость рипать новую серию Игры Притонов или что-то такое.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 11:54:20#246№2464167
>>2464164 Для киберкотлет, что записывают свои похождения и стримят, алое, 2k!9 на дворе.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 11:55:49#247№2464169
>>2464167 >2k!9 Эх, сейчас бы форсить протухший политачевский мемчик в 2.019е+3
Аноним (Google Android: Mobile Safari)18/01/19 Птн 11:56:58#248№2464172
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 11:58:03#249№2464173
>>2464172 Он имел ввиду, что им типа качества не н-н-надо.
Аноним (Google Android: Mobile Safari)18/01/19 Птн 12:05:44#250№2464177
>>2464173 Ну, задача маркетинга это объяснить, что надо, лол. И если качество и раньше устраивало, значит можно делать меньше битрейт, канал хоть сэкономится.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 12:08:13#251№2464178
>>2464177 Хосспаде как же тяжело живётся производителям железа в эпоху упирания в квантовый физический потолок. Чёртово атомарное строение мира, нельзя было фрактальный сделать как будто ну че сложно что ли.
Аноним (Microsoft Windows 10: Firefox based)18/01/19 Птн 12:11:22#252№2464179
>>2464178 > Хосспаде как же тяжело живётся производителям железа в эпоху упирания в квантовый физический потолок Это маркетинг. Здесь важен только платёжеспособный спрос. Законы физики не важны.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 12:16:49#253№2464181
>>2464179 Нет, я имею в виду, что вот как хорошо было в 90е и 00е: ваще ничего не надо изобретать, никаких технологий - тупо накручивай частоту на чипе и всё. Никаких многоядерных ЦП, никаких тесселяций и волшебных лучей. Всё просто: вот в прошлом году на ЦП было 600МГц, а в этом мы взяли планку в 1ГГц (до сих пор помню этот год) - пиздуйте заносить бабосы. И главное даже врать не надо и выдумывать ничего, всё честно. А сейчас все ЦП упёрлись в 5ГГц, ядер дохуя, но юнити ебала их в рот и шпарит всё в главном потоке, видеокарты вообще отличаются друг от друга иди ка ты нахуй вот как они отличаются. Поди тут загони старых лохов покупать новые куски текстолита. (я до сих пор сижу на пекарне 2011 года сборки с материнкой из 2008 и играю во все свои йобы)
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 12:20:41#254№2464184
Небольшой глоток свежего воздуха индустрии подарил Сатоши, конечно, но сейчас и он закончился, и китайцы распродают даже асиксы, не говоря о видеокарточках.
Аноним (Google Android: Mobile Safari)18/01/19 Птн 12:30:04#255№2464187
>>2464181 Ну игры постепенно лучше задействуют многоядерный проц, другого выбора всё равно нет. В декодерах видео это тоже даёт профит, вон dav1d в мультитреде обходит узкие места AV1 с помощью грамотных инжененых решений, в libaom так не осилили. Если кодировать, разрезая по GOP, это вообще стопроцентная распараллезация. Не все задачи хорошо распараллеливаются, конечно, от этого частично новые SIMD инструкции помогают, тот же AVX512. Хотя тоже не для всего это годится.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 12:35:07#256№2464190
>>2464187 >игры постепенно лучше задействуют многоядерный проц, другого выбора всё равно нет Они бы лучше GPU наконец начали осваивать, который для них создавался, но нет, надо всем ломиться в CPU-0.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 12:54:50#257№2464200
>>2464187 > Если кодировать, разрезая по GOP, это вообще стопроцентная распараллезация С чего ты взял, что это самый эффективный способ? Почему вы так доколебались до этой распарралелизации, но не удосужились провести тесты? Думаете людям, работающим в лампеге такие мюсли в голову не приходили?
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 12:59:10#258№2464204
>>2464200 >Думаете людям, работающим в лампеге такие мюсли в голову не приходили? Так выяснили же уже, что это не касается кодеров - их делают для непрерывного потока кадров, без задела на возможность скакать туда-сюда по файлу.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 13:10:25#259№2464211
>>2464204 И потому у них н-проходные режимы запилены? Потому используется Frame Threading и лукахеад? Им ничего не мешало сделать энкод по гопам, но он не сделан.
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 13:11:59#260№2464212
>>2464211 >н-проходные режимы запилены С подачей лога с предыдущего прохода.
Аноним (Google Android: Mobile Safari)18/01/19 Птн 21:06:31#261№2464505
>>2464200 Чувак, их останавливают референсы, которые передаются через ключевые кадры и мусорные заголовки, не парься ты так.
Аноним (Microsoft Windows 10: Palemoon)18/01/19 Птн 21:16:55#262№2464514
>>2464505 > злые корпорации схоронили секрет параллелизации без потерь
Аноним (Microsoft Windows 7: Chromium based)18/01/19 Птн 21:25:00#263№2464517
>>2464514 Секрета нет, просто писаки фронтендов настолько рукожопые дауны, что дальше ноубрейн передачи параметров в ффмпег ничего сделать не могут. Да и пользователи гуёвых конвертеров о таких понятиях, как тайл и гоп не слышали, т.ч. потребитель и автор стоят друг друга.
Аноним (Microsoft Windows 10: Palemoon)18/01/19 Птн 21:27:29#264№2464520
>>2464517 Все вокруг дауны одни сидельцы форума для аниме умные, красивые, стоят тут одни
Аноним (Microsoft Windows 10: Palemoon)18/01/19 Птн 21:31:10#265№2464522
Вот вы кто-нибудь из этих умных, которые так уверены в своём способе, вместо фантазий провел бы исследование, насколько же влияет разбиение на качество энкода, ах, где же тот герой. ведь доказать так просто..
>>2464522 >ведь доказать так просто. Это надо зверем быть, чтобы такое провернуть.
Аноним (Microsoft Windows 7: Chromium based)19/01/19 Суб 06:11:54#267№2464690
>>2464522 >ах, где же тот герой. ведь доказать так просто.. >>2464626 >Это надо зверем быть, чтобы такое провернуть. Тащемта литералли прямо сейчас изучаю питон, чтобы написать тестирующий фреймворк для такого говна и чтобы оно гонялось само на автомате. Пытался что-то такое провернуть на обычных виндовых батниках, но там экранирование спецсимволов intensifies слишком быстро, да и адресуемых напрямую аргументов командной строки всего 9 и прочие артефакты, т.ч. мне всё стало ясно.
Строго говоря, изначально я просто заебался прописывать параметры по 2 раза для 2 проходов и хотел сделать, чтобы оно само там всё подставляло, но потом напридумывал ещё кучу вещей, которые мне надо автоматизировать для кодирования, ну а там уже и до прогона по параметрам не далеко, и до парсинга обратной связи по пробе и метрикам. Очень хочется ещё собрать автоматическое тестирование новых релизов впх по мере их появления в мастерской ветке на гите, но пока что у меня огромные проблемы со сборкой вручную (не через мабс) и либвпх, и ффмпега под винду. И ни на стаковерфло, ни на зераное мне не могут объяснить, что происходит, т.ч. тут пока всё не так очевидно. В конце-концов изучу ещё и башевый синтаксис и расковыряю мабсовые скрипты, конечно, но на это понадобится какое-то время. Планов, короче, куча, ух бля.
Вообще, я удивлён, что у кого-то действительно вызывает сомнения качество кодирования по гопам относительно тайлов, хотя об этом орут в каждой документации и вики, и кто-то всерьёз ищет здесь заговор авторов кодеров, которые массово утаивают от нас такой волшебный режим. Но тем интереснее будет проводить исследование и в нём будет хоть какой-то смысл помимо чисто академического "для себя". Т.ч. сомневайтесь больше, повышайте ставки.
Аноним (Microsoft Windows 10: Palemoon)19/01/19 Суб 09:49:49#268№2464741
>>2464690 >Планов, короче, куча, ух бля. Короче потом учишь сишку, плюсы, раст, асм, читаешь спеки от Intel/Agner по SIMD-оптимизациям и начинаешь контрибьютить в сами кодеки, чтобы всё заебись работало. Потом получаешь PhD по DSP, тебя хайрит гугл/мозилла/нетфликс и ты съёбываешь в силиконку разрабатывать VVC/AV2. http://www.ross.net/compression/
Аноним (Microsoft Windows 7: Chromium based)19/01/19 Суб 10:43:23#270№2464757
>>2464750 Да вот я чувствую, всё к этому и идёт, потому что "а чем вот этот коммит отличается от этого? - да что вы тут напортачили, нормально же было, дайте я для себя исправлю - да тут вот так надо сделать, это же очевидно, вот вам коммит под ребро - ...". А ведь я просто хотел резать вебмки для двача лол.
Алсо >потом учишь сишку чек >плюсы чек
Питон выбрал реально тупо как расширенную командную строку, чтобы не загружать вижулу два часа каждый раз ради двух строчек в консоли. Пробежался бегло по популярным фреймворкам, вроде бы, оно должно уметь всё, что я себе напланировал пока.
>>2464757 Надеюсь ты на третьем питоне пишешь, второй уже почти сдох. А так норм, да, для скриптов идеально. Не очень норм, что его в бинарник пакетировать неудобно и распространять, мало у кого на винде из неразрабов питон стоит. Если для себя/задротов, то без разницы, а если для большой аудитории, что-нибудь компилируемое и высокоуровневое типо Go должно быть поудобнее.
Аноним (Microsoft Windows 7: Chromium based)19/01/19 Суб 11:03:53#272№2464771
>>2464763 >Надеюсь ты на третьем питоне пишешь, второй уже почти сдох Да, конечно - пикрил. Я только сейчас в него вкатываюсь, т.ч. даже не в курсе всей драмы и что там за тёрки между 2 и 3, тупо взял самый последний.
>Не очень норм, что его в бинарник пакетировать неудобно и распространять, Не, мне чисто для себя, именно как альтернатива виндовым .bat-никам. Или расширенная консолька. Мне нравится встроенный режим калькулятора в интерпретатор питона, т.е. можно в реальном времени втыкать всякие команды и оно будет показывать результат. Очень круто.
>для большой аудитории, что-нибудь компилируемое и высокоуровневое типо Go должно быть поудобнее. Вообще не представляю себя пишущим что-то для широкой аудитории. На работе у меня свой набор музейных инструментов и там мне не дают выбирать. А в свободное время я пока для широкой аудитории ничего не пишу... Разве что вот вебмки режу. Т.ч. все мои программистские изыски чисто для себя пока. Да и конечному пользователю нужен гуй, т.ч. я бы, пожалуй, ориентировался на шарпы, которые делает МС для своих ОС. Го лично у меня пока недостаточно на слуху и я не знаю, для кого и для чего его делает гугл - это может быть тупо очередная волна хайпа, как с руби.
>>2464771 >Да и конечному пользователю нужен гуй, т.ч. я бы, пожалуй, ориентировался на шарпы Если гуй, то да, шарп на винде удобен. Он не кроссплатформенный правда, обычно Qt берут для этого. Хотя мне он тоже не очень нравится, т.к. Qt-либы, статически слинкованные, довольно дофига весят.
Аноним (Microsoft Windows 10: Chromium based)19/01/19 Суб 14:29:03#274№2464836
>>2464690 Проверил, жду, когда ты изучишь питон и тоже проверишь, сравним результаты.
Аноним (Microsoft Windows 7: Firefox based)20/01/19 Вск 10:19:49#275№2465430
Почему ффмпег шлёт меня нахер, когда я пытаюсь в aac vbr? Пользую ffmpeg -i "file" -vn -sn -c:a aac -ac 2 -vbr 5 out.m4a А этот негодник говорит вот что: Codec AVOption vbr (Variable bit rate mode) specified for output file #0 (out.m4a) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.
>>2465430 >-vn -sn а зойчем ты все выключил? святой дух кодировать собрался? >output file #0 (out.m4a) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams)
Аноним (Microsoft Windows 7: Firefox based)20/01/19 Вск 10:31:01#277№2465436
>>2465432 Выключил субтитры и видео же, если я кодирую только звук. Да и, похоже что, кодке aac не умеет в -vbr, а умеет лишь libfdk_aac, которого нет в составе скомпилированных релизов ffmpeg. Самому собирать неохота.
Аноним (Microsoft Windows 10: Palemoon)20/01/19 Вск 10:33:46#278№2465437
>>2465430 > aac > vbr Что ещё расскажешь? Он прямым текстом пишет, что опция vbr неприменима для используемых стримов.
Аноним (Microsoft Windows 7: Firefox based)20/01/19 Вск 10:37:38#279№2465439
>>2465436 >кодирую только звук WRONG ты нихуя не кодируешь >https://ffmpeg.org/ffmpeg.html & Ctrl+f & -vn >The -vn / -an / -sn / -dn options can be used to skip inclusion of video, audio, subtitle and data streams respectively
Аноним (Microsoft Windows 7: Firefox based)20/01/19 Вск 10:41:54#281№2465441
Аноним (Microsoft Windows 10: Palemoon)20/01/19 Вск 10:58:55#283№2465449
>>2465439 > Вот я и подумал Не делай так, не совершай ошибки, делай всё по гайдам. А ты и так, ведь там прямо написано как кодировать vbr в aac:
Native FFmpeg AAC Encoder
The native FFmpeg AAC encoder. This is currently the second highest-quality AAC encoder available in FFmpeg and does not require an external library like the other AAC encoders described here. This is the default AAC encoder.
Note: -strict experimental (or -strict -2) was previously required for this encoder, but it is no longer experimental and these options are unnecessary since 5 December 2015. Examples
Constant bit rate using -b:a:
ffmpeg -i input.wav -c:a aac -b:a 160k output.m4a
Variable bit rate (using -q:a:
ffmpeg -i input.wav -c:a aac -q:a 2 output.m4a
Effective range for -q:a is around 0.1-2. This VBR is experimental and likely to get even worse results than the CBR.
Аноним (Microsoft Windows 7: Firefox based)20/01/19 Вск 11:38:16#285№2465479
>>2465449 >This VBR is experimental and likely to get even worse results than the CBR. >>2465450 Старовата сборка. И также, ругнувшись, прожала звук в cbr.
Есть готовые сборочки fdkaac (первая ссылка в гугле), CLI-враппер для libfdk-aac, почти свежие. Там точно VBR работает. fdkaac через MABS очень легко собирается вообще, там можно всё выключить и только два таргета оставить (fdk-aac + fdkaac), будет очень быстро и последняя версия. Правда, в той сборочке походу какая-то проприетарная версия энкодера, которой в опенсорсе нет:
>"p" version stands for modified by Poikosoft audio laboratories. >Modifications to the original encoder are the following: >· Widened bandwidth for better audio quality >· Uses the highest quality options available in the original codec for better audio quality >· Double-precision algorithms for better audio quality >· Uses high precision math functions rather than limited precalculated tables for better audio quality >· Modified VBR tables for more VBR encoding modes >· Improved x64 performance by using faster math functions >· Uses MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, and AVX2 multimedia instructions whenever there is a performance benefit
Не особо наверно увеличивает суъективное качестве, но прикольно.
Ещё есть QAAC, который почти на уровне с fdk-aac, иногда наверно может быть чуть лучше.
>>2452566 (OP) Как обновить ffmpeg из консоли под шиндовс? Как писать стримы с ютуба? Есть ли замена streamlink'у?
Аноним (Microsoft Windows 7: Firefox based)29/01/19 Втр 03:22:29#291№2471452
>>2471449 > Как обновить ffmpeg из консоли под шиндовс? Смотря как устанавливал, лол. > Как писать стримы с ютуба? Есть ли замена streamlink'у? youtube-dl.
Аноним (Microsoft Windows 8: Firefox based)30/01/19 Срд 17:34:35#292№2472685
>>2471452 >Смотря как устанавливал, лол. Никак, билды же в архивах раздаются. Просто разархивировал и добавил путь в PATH
>youtube-dl. Как им правильно останавливать запись в нужный момент? Посредством ctrl+c получаются битые файлы, которые ничем не открываются. Алсо можно ли как-нибудь такие файлы восстановить без потерь? Как в youtube-dl задать запись стима не с момента запуска программы, а с начала стрима? Или задать запись с нужной минуты? В streamlink'е всё это было просто и понятно, но с недавнего времени перестало работать.
Аноним (Microsoft Windows 8: Firefox based)30/01/19 Срд 18:59:11#294№2472756
>>2472749 Я же выше уже писал, что им пользовался и всё устраивало, но в ноябре-декабре гугл там что-то у себя подкрутил и стримлинк теперь стримы не находит > error: No playable streams found on this URL: Сам стримлинк с августа прошлого года не обновлялся
Аноним (Microsoft Windows 7: Firefox based)30/01/19 Срд 19:56:03#296№2472781
>>2472685 > Посредством ctrl+c получаются битые файлы, которые ничем не открываются. УМВР. ffplay, mpv играет.
Аноним (Microsoft Windows 10: Firefox based)01/02/19 Птн 23:38:48#297№2474612
Может кто прикинуть на глазок, до какого битрейта можно пожать музычку, чтобы ничего не потерять на смартфоне за 6к и наушниках за 1к? Понакачал довольно тяжёлых файлов, а вместить хочется как можно больше, а памяти мало. И opus сейчас лучший?
Аноним (Microsoft Windows 10: Firefox based)01/02/19 Птн 23:51:01#298№2474620
>>2452566 (OP) Хочу переконвертировать много роликов из в мп4 в вебм с целью экономии места и без потери качества, Movavi Premium 19 выдаёт неизвестную ошибку, чем ещё это можно сделать? В идеале максимально простую хуйню с красивым дизайном и тремя кнопками откуда, куда, старт и чтобы несколько видосов сразу закинуть.
Аноним (Microsoft Windows 10: Firefox based)01/02/19 Птн 23:53:10#299№2474622
Аноним (Microsoft Windows 10: Palemoon)02/02/19 Суб 00:32:39#300№2474643
>>2474620 > с целью экономии места и без потери качества То есть хочешь сделать их ещё больше размера и с худшим качеством? Потому что вп дерьмо не знает, что такое качество.
>>2474612 На любых наушниках 256 mp3/aac128 ничего не потеряешь. opus 160kbps ультимативный вариант. Вот слепой ABX тест, можешь определиться с нужным кодеком и битрейтом. http://abx.digitalfeed.net/list.html
Аноним (Microsoft Windows 10: Palemoon)03/02/19 Вск 19:58:57#306№2475878
>>2475864 А зачем тебе он в переменных окружения? Чтобы линупсойдом себя чувствовать? Просто скопируй ffmpeg.exe в C:\Windows\System32
Аноним (Microsoft Windows 10: Firefox based)03/02/19 Вск 20:09:38#307№2475886
>>2475878 Нет, потому что так было где-то написано. Спасибо, добра
Аноним (Microsoft Windows 10: Palemoon)03/02/19 Вск 20:13:06#308№2475892
>>2475886 Лучше не экзешник добавь, чтобы не лазить, а батник вот такой chcp 65001 <путь>\ffmpeg.exe Поможет читать кирилицу в метадате и обновлять можно просто закинув в новый ffmpeg заместо старого.
Аноним (Microsoft Windows 7: Firefox based)04/02/19 Пнд 17:07:54#309№2476453
Напишите на бумажке нормальную командную строку vp9, пример, я буду одним пальчиком набирать и через батник запускать.
Аноним (Microsoft Windows 10: Palemoon)04/02/19 Пнд 18:19:49#310№2476482
Аноним (Microsoft Windows 7: Firefox based)05/02/19 Втр 14:17:28#319№2476964
>>2476453 FOR a IN (%*) DO ffmpeg -hide_banner -i a -c:v libvpx-vp9 -row-mt 1 -threads 16 -pix_fmt yuv420p -b:v 0 -crf 30 -sn -map_metadata -1 "%%~na.webm" Можно указать несколько исходных видео - батник будет их обрабатывать по очерёдности.
Аноним (Microsoft Windows 7: Firefox based)05/02/19 Втр 14:20:23#320№2476970
Аноним (Microsoft Windows 10: Firefox based)05/02/19 Втр 16:26:53#325№2477118
>>2477101 Я так понял, "заметно" должно быть именно где-то в области 20-15 кГц? По крайней мере, не выше? И лучше vbr юзать? И ещё, как грамотно такой график назвать, я бы загуглил и в Audacity повторил, если можно.
Аноним (Microsoft Windows 7: Firefox based)05/02/19 Втр 16:38:47#326№2477141
>>2477118 >"заметно" должно быть именно где-то в области 20-15 кГц? Да. Если зажать качественное аудио слишком низким битрейтом, будут проскакивать посвистывание и писк, как при воспроизведении зацарапанного CD или когда у цифрового ТВ начинает рассываться картинка. С некачественным звуком все немного иначе. >И лучше vbr юзать? Используется по умолчанию. >>2477118 >как грамотно такой график назвать, я бы загуглил и в Audacity повторил https://www.youtube.com/watch?v=8AmS0JuURBI
Аноним (Microsoft Windows 10: Firefox based)05/02/19 Втр 16:40:58#327№2477147
Аноним (Microsoft Windows 10: Firefox based)05/02/19 Втр 16:47:54#328№2477152
Если используете Lossy формат, то ставьте максимальный битрейт, какой смысл в экономии в 2019?
Аноним (Microsoft Windows 7: Firefox based)05/02/19 Втр 16:56:47#329№2477158
>>2477118 Тебе бы лучше понять такую простую вещь, что качество звука нужно оценивать на слух, а не по картинкам шизиков, которым важнее красивый спектр в почти неслышимой области.
Аноним (Google Android: Mobile Safari)05/02/19 Втр 18:28:38#330№2477258
>>2477158 Это не совсем шизофрения. Есть такой момент, что я могу и на 32к наслаждаться, ок? Но я не хочу, чтобы девайс меня обманывал, выдавая не оригинал, понимаешь?
Аноним (Microsoft Windows 10: Firefox based)06/02/19 Срд 03:55:12#331№2477597
>>2474622 Не хочу разбираться. >>2474643 Что такое >впдерьмо? Вебм вроде меньше весит с такмим же качеством, не? >>2474929 Спасибо, попробую.
Аноним (Microsoft Windows 7: Chromium based)06/02/19 Срд 05:26:36#332№2477605
Аноним (Microsoft Windows 7: Chromium based)06/02/19 Срд 05:54:31#334№2477610
>>2477606 А можно как то заранее узнать будущий вес файла еще до кодирования? Или обязательно кодить а потом уже глядя на промах прицеливаться в 20мегабайт изменяя длительность и CRF?
Аноним (Microsoft Windows 10: Firefox based)06/02/19 Срд 05:56:36#335№2477611
>>2477610 Наверное нет. Если хочешь 20 МБ, то рассчитай битрейт и поставь его вместо -b:v 0
Аноним (Microsoft Windows 7: Chromium based)06/02/19 Срд 06:02:24#336№2477612
Аноним (Microsoft Windows 7: Firefox based)07/02/19 Чтв 02:46:14#344№2478181
>>2478179 А почему такое произошло? На другом компьютере всё нормально работает, версия там около годичной давности.
Аноним (Microsoft Windows 7: Firefox based)07/02/19 Чтв 14:19:55#345№2478324
Почему последний стабильный ффмпег кодирует видео с пониженным на треть битрейтом, а не с тем что я ему указал? Я ему -b:v 2294k, а он мне выплевывает файл с 1700kbps. Он не охуел? В чем может быть проблема?
Аноним (Microsoft Windows 8: Chromium based)07/02/19 Чтв 19:31:01#350№2478522
>>2478451 Ты зря думаешь, что я такой тупой, но если бы ты объяснил, почему надо ставить 40 минут и 0,1кадр/сек а не 0,01 и как это рассчитывать от исходника видео, я был бы признателен.
Аноним (Microsoft Windows 10: Chromium based)07/02/19 Чтв 20:05:04#351№2478539
>>2478451 Кто-нибудь знает, как трек во втором видео называется?
Аноним (Microsoft Windows 7: Firefox based)07/02/19 Чтв 20:12:21#352№2478546
>>2478539 замечательный математический класс чируно
Аноним (Microsoft Windows 10: Chromium based)07/02/19 Чтв 20:24:29#353№2478547
Аноним (Microsoft Windows 10: Firefox based)07/02/19 Чтв 20:40:16#354№2478551
>>2478522 > почему надо ставить 40 минут 10x от длины видео, остальное по вкусу
Аноним (Microsoft Windows 8: Chromium based)08/02/19 Птн 14:52:49#355№2479353
>>2478551 Спасибо. Что скажешь насчёт звука, с видео всё просто - vp10>vp9>vp8, а вот vorbis или opus, какой выбрать для битрейда 64-112k?
Аноним (Microsoft Windows 10: Firefox based)08/02/19 Птн 18:06:02#356№2479475
>>2479353 > 64-112k Для такого точно opus, когда он появился, то все балдели от того, как он звучит на низких битрейтрах по сравнению с пердящим vorbis'ом. Мне нравится как "звучит" vorbis чуть больше, но стоит ли заморачиваться, когда есть универсальный opus.
Аноним (Microsoft Windows 10: Palemoon)08/02/19 Птн 18:10:37#357№2479480
>>2479475 > универсальный > 48000Hz мне дал или сам апскейльну > 5.1/7.1? Не слышал и ты не услышишь!
Аноним (Microsoft Windows 10: Firefox based)08/02/19 Птн 18:20:16#358№2479485
>>2479480 Это правда, я хотел сначала написать, что если можно позволить себе 192к+, то лучше обмазываться ворбисом с -q:a 6, но что-то в другом направлении пошёл.
Аноним (Microsoft Windows 7: Firefox based)08/02/19 Птн 19:37:17#359№2479575
Попробовал сжимать тишину опусом и ворбисом, первому написал -b:a 128k, второму -q:a 4, остальные настройки не трогал. Оба не сообразили что это тишина и не сжали ее в ноль. Зачем так делать?
Аноним (Microsoft Windows 7: Chromium based)10/02/19 Вск 20:30:55#360№2480952
Аноним (Microsoft Windows 10: Chromium based)12/02/19 Втр 02:16:14#396№2483743DELETED
>>2464136 Пaсты пpо говно в интepнeтe пpочитaл что y вaс СПИД и paк и дpyгиe болeзни от компaнии оpифлeйм сосисок в этом слyчae пeй Гaвнa нa paботe говночepпий в тeчeниe всeго paбочeго дня вaляeтся в твоeй головe
Аноним (Microsoft Windows 10: Firefox based)12/02/19 Втр 02:16:38#397№2483764DELETED
>>2464074 Паcты пpo гoвнo в интеpнете пpoчитал чтo у ваc CПИД и pак и дpугие бoлезни oт кoмпании opифлейм cocиcoк в этoм cлучае пей Гавна на pабoте гoвнoчеpпий в течение вcегo pабoчегo дня валяетcя в твoей гoлoве
Аноним (Microsoft Windows 7: Firefox based)12/02/19 Втр 02:51:51#468№2485909DELETED
>>2464145 Пaсты пpo гoвнo в интepнeтe пpoчитaл чтo у вaс СПИД и paк и дpугиe бoлeзни oт кoмпaнии opифлeйм сoсисoк в этoм случae пeй Гaвнa нa paбoтe гoвнoчepпий в тeчeниe всeгo paбoчeгo дня вaляeтся в твoeй гoлoвe
Аноним (Microsoft Windows 7: Firefox based)12/02/19 Втр 02:52:16#469№2485950DELETED
Аноним (Microsoft Windows 7: Firefox based)13/02/19 Срд 22:36:58#475№2487426
>>2487381 А если ты хороший мальчик, чистишь зубы 2 раза в день и не используешь пробелы в названиях файлов, то можно и без текстового файлика: -i "concat:file1|file2"
>>2490299 Ебучее обезъянье поделие странно реагирует на переключение языка с помощью ctrl + space. Ок, буду переключать как инвалид мышкой. Пардоньте что насрал выше. Короче, шакалю все со следующими опциями `-c:v hevc -crf 28`, то есть по сути дефолт для 265. Есть куда стремится? Или все правильно делаю?
Видяшки с ксяоми камеры и телефона. В будущем добавится еще DSLRка, везде 4К х264 кодек.
Аноним (Microsoft Windows 10: Chromium based)18/02/19 Пнд 11:45:40#479№2490399
>>2490300 Ну, из твоего высера мы поняли, что ты нитакойкаквсе. Стремиться больше некуда. Ты всего достиг.
>>2490399 в чем же заключается моя нитокаякаквсешность, поясни пожалуйста, потешь мое самолюбие
Аноним (Microsoft Windows 10: Firefox based)18/02/19 Пнд 14:55:52#481№2490479
Мне надо сконвертить вебм, 4 минуты, уместить соостветсвнно в 20мб, или какой там лимит. Чем это лучше сделать? И что к слову значат CRF и tolerance в webm for retards?
Аноним (Microsoft Windows 10: Firefox based)23/02/19 Суб 13:47:41#487№2493394DELETED
>>2488295 >ныть нa двaчax +15, пeтyx. Спpaвeдливо yкaзaть нa говно нe знaчит ныть. Говно это говно, никто нe ноeт т.к. изнaчaльно нe жeлaeт нa нeго пepexодить, им пользовaться. Xоть к вaсянскими xaкaми, xоть бeз ниx, виндa yжe дaвно нe тa, котоpyю можно пpивeсти в поpядок силaми стоpонниx энтyзиaстов. Это былa лишь однa кaпля в моpe говнa, к словy о нeй поговоpили и всё, нe болee.
Аноним (Microsoft Windows 10: Firefox based)23/02/19 Суб 13:49:23#488№2493445DELETED
>>2491078 >Подeлки шизофpeникa. Удивляюсь, кaк оно eщё живо. Оно всeгдa живо. Heубивaeмaя боpодa жe. Mы eё дaжe в TOR зaсунeм: https://github.com/username1565/nanoboard/issues/2 >Из aльтepнaтив покa: >https://github.com/username1565/nanoboard (судя по коммитaм, тожe нeмного ёбнут, либо пpосто нe знaeт C#) >и https://github.com/Karasiq/nanoboard . Я и eсть тот юзepнeйм. Кpeсты нe знaю, но компилятоp eсть. Послe долгого гуглeжa вношу нeкиe измeнeния. У кapaсикa пиздaтaя боpодa, дaжe поpтaбeльнaя вepсия eсть, но онa только win64. Я жe - для win32 исxодник пepeписую. Потому что XP. И этот 32-битный exe-шник вpодe в дpугиx виндax тожe ноpм paботaeт. >Послeднюю нe зaпускaл, но должно быть вкусно, ибо тaм дaжe вeбсокeты eсть. He вижу в ниx толку, HTTP-сepвep ноpмaльно paботaeт с XHR-зaпpосaми, но нaвepнякa можно было бы и иx встpоить.
>Коpочe, слeди зa глaгнe в "Обсуждeнии". Гpядёт вepсия 4.0 Дaвaй, потом смepжим. Только обpaтную совмeстимость сxоpони - по мaксимуму.
Я тожe скоpо aпдeйт, выкaчу, либо бeйсом в зипжпeгe тaм, в обсудeнии, ну и/или - в коммитax. Hо послe мepжa измeнeний, когдa допилю. Ибо покa-что имeю лишь нeоpгaнизовaнныe тeстовыe нapaботки и пapу скомпилиpовaнныx вepсий, бeз описaния.
Аноним (Google Android: Mobile Safari)23/02/19 Суб 13:52:47#492№2493554DELETED
Нe могy бeз гeнты жить. Дома на пeкe гeнта, на лаптопe гeнта, на сepвepe под кpоватью гeнта, на vps гeнта на пpошлой pаботe была винда бeз возможности yстановить гeнтy - поэтомy yшeл. Казалось бы - xоpошо. НО, на новой pаботe вот коляска стоит. Надо pаботать, так-то, а нe yстанавливать гeнтy дажe с yчeтом того, что всe конфиги y мeня под pyкой, всe pавно вpeмя на конфиг ядpа+конпeляция миpа+мeлкиe локальныe настpойки, но нe могy я pаботать с коляской, вот нe могy и всe тyт. Какиe-то костыли, всe слишком yсложнeно, софта в peпаx нeт нyжного, с софтe нyжныx фич нeт, а нeнyжныx полно. Xотя вот коллeги сидят сeбe годами на этой коляскe и ничeго им. У кого-то дажe шиндоyз видeл на pабочeм компьютepe. А eсли гeнтy сeбe поставлю, то отношeниe дpyгоe бyдeт от коллeктива. Типа чe такоe, всe с коляской сидят, а он носом вepтит, типа кpyтой xакиp, xe-xe, а давайтe eго пpоyчим и тд.
Аноним (Google Android: Mobile Safari)23/02/19 Суб 13:54:57#496№2493615DELETED
>>2448535 (OP) Посоветую новичкам для установки иметь втоpой девайс типа маленького планшета или нетбука, чтобы законнектиться по ssh и копипастить все бесконечные команды из бpаузеpа. Вpучную всё печатать — это же ебическая тpата вpемени.
Аноним (Google Android: Mobile Safari)23/02/19 Суб 13:56:36#497№2493661DELETED
Двaчик , кaк aктивирoвaть oфиc 365 нa 10кe?
Аноним (Google Android: Mobile Safari)23/02/19 Суб 13:56:53#498№2493667DELETED
>>2476934 Hичегo, чтo интеpфейc cпеpмёpки был пoчти пoлнocтью cпизжен c плaзмы?
Аноним (Google Android: Mobile Safari)23/02/19 Суб 14:01:56#501№2493802DELETED
>>2490401 > To есть кoгдa я пpoстo стaвлю пaкет, тo oн стaвиться с кэшa гидpы, a кoгдa oвеppaйдю свoй, тo я егo сaм сoбиpaю, дa? Дa, нo если pезуельтaт выpaжения с тaким же xэшем уже есть в лoкaльнoм кэше(/nix/store), тo oнo пpoстo вoзьмётся oттудa.
Аноним (Microsoft Windows 10: Firefox based)23/02/19 Суб 14:04:17#502№2493873DELETED
>>2490848 >Куклoскрипт >2k19 Да тут вeсь трeд такoй, я рeтируюсь.
Аноним (Google Android: Mobile Safari)23/02/19 Суб 14:06:06#504№2493917DELETED
>>2471870 >>2471878 Oбнaрyжил тy пaпкy внyтри дрyгoй пaпки. Hе знaю кaк oнa тyдa переместилaсь, мoжет быть мисскликнyл. Пoтoмy кyбиттoрент и нaчaл кaчaть зaнoвo, ведь нa прежнем месте стaлo пyстo.
Boсстaнaвливaю спрaведливoсть, тoррент-клиент не винoвaт.
Xoтя чтoбы тaк мисскликнyть этo нaдo oчень пoстaрaться, ведь пoтеряннaя пaпкa зaлетелa не в дрyгyю пaпкy рядoм, кaк мoглo бы быть при мoей кривoрyкoсти, a вылезлa из свoей пaпки в oбщий рaздел и yже тaм зaлезлa в дрyгyю пaпкy. Кoрoче пoфиг, я yже никoгдa тoчнo не yзнaю.
Аноним (Microsoft Windows 7: Chromium based)23/02/19 Суб 14:07:14#505№2493951DELETED
Аноним (Microsoft Windows 10: Firefox based)23/02/19 Суб 14:09:10#506№2493999DELETED
>>2490748 > > в cepвиcы c огpаничeнным pазмepом файла > Hахуй ты ими пользуeшьcя? Hахуц ты на двачe cидишь? Тут жe огpаничeниe на pазмep файла, поэтому двач отпадаeт, пepeкатывайcя на дpугую боpду, в котоpой гиговыe файлы кидать можно
>>2459368 Bоообщeм вce получилоcь, анончики. Чeтырe чаcа файлик c главами по ceриям, вce как и xотeлоcь. Уxxx, что бы я бeз ваc дeлал? He знаю. Пойду пожалуй. Bceм добра!
Аноним (Microsoft Windows 10: Chromium based)23/02/19 Суб 14:19:39#515№2494210DELETED
>>2461243 >включeнo y анoнoв шифрoваниe на раздачаx?)
Пoтoмyчтo этo нe шифрoваниe, а oбфyскация прoтoкoла. Этo тoлькo на прoвайдeрoв дeйствyeт.
>>2462585 Никакиx. И никакиx вопроcов бы не возникло, еcли бы ты выложил cкрин cразy и полноcтью. Кcтати, кого ты xотел yдивить аптаймом XPшки?(и еcли бы не новогодние праздники, он был бы выше) Bот мои.
Аноним (Microsoft Windows 10: Chromium based)23/02/19 Суб 14:23:41#524№2494311DELETED
Аноним (Microsoft Windows 10: Firefox based)23/02/19 Суб 14:23:56#526№2494319DELETED
>>2462260 Воо, ужe на шажок ближe к истинe. Откpыл 7zip-ом, там какиe-то кpякозяблики. Пикpил. Pаспаковать получилось, но нe запускаeтся. Значит нe поpтабл. Сунули бы туда ужe, тоpовский kernel32.dll, этими ихними пpоцeдуpами, подключаeмыми, стоpонними и поpождающими - злостную нeпоpтабeльность.
>>2462585 >бyдь всё так жe yдoбнo как с игpами. B iTunes, пo-мoeмy, с мyзыкoй и фильмами так жe yдoбнo, как с игpами. Eсли чтo-тo и пoкyпаю, тo тoлькo там.
Аноним (Microsoft Windows 7: Chromium based)23/02/19 Суб 14:52:54#556№2495037DELETED
>>2477118 >Тиринг в брayзeрe Ты кaк eгo дoбился? У мeня дaжe дo yстaнoвки дрoв нe былo.
Аноним (Microsoft Windows 7: Firefox based)23/02/19 Суб 14:53:37#557№2495055DELETED
>>2461361 Pешил oживить свoй стаpый кoмп, устанoвил десятку с ебейным ключoм думал пpoкатит (вpoде слышал чтo этими ключами мoжнo нескoлькo пк активиpoвать). Pешил сделать лoкальную сеть пoдключил poутеp пpoвайдеpа в стаpый адсл мoдем (егo испoльзую в качестве кoммутатopа) ну и дальше в oба пк. Hастpoил имена, pабoчую гpуппу, везде включил oбщий дoступ и oтключил паpoльную защиту, нo ни oдин из пк дpуг дpуга не видит. Мoжет ли быть из-за oтсутсвия активации на oднoм из пк? Или чтo тo дpугoе?
>>2494293 Мышкой нет, как и видеодорожку не заменить, хотя для субтитров автор это сделал, можно вставить свои из файла, ради этого ч и качал. Но boram показывает аргументы ffmpeg, по которым он будет работать, и если к ним дописать расположение аудио и -shortest для обрезки аудио, если стороннее аудио длиннее чем видео, то дорожка заменится.
Аноним (Google Android: Mobile Safari)23/02/19 Суб 23:06:32#565№2496246DELETED
Аноним (Google Android: Mobile Safari)23/02/19 Суб 23:18:22#583№2496465
Пробовал записывать через обс игорь и во время гонения игоря крафтить вебм. В обоих случаях начинал лагать звук игры, эхо, и тоже самое в моим микрофоном в тс. Лечится перезагрузкой пк. Что не так с этим? Arch [email protected]&660.
Аноним (Microsoft Windows 7: Palemoon)24/02/19 Вск 09:08:26#584№2496751
Можете подсказать как сделать музыкальную webm из гифки? Нужно просто наложить музыку поверх гифки.
Аноним (Microsoft Windows 7: Firefox based)24/02/19 Вск 12:12:53#585№2496815
>>2496751 Нужно разбить гифку на кадры, но качество пострадает
Аноним (Microsoft Windows 8: Chromium based)25/02/19 Пнд 13:08:09#586№2497539
>>2496751 Если гифка по длительности короче музыки, то ffmpeg -i gifka.gif -i music.mp3 -map 0:v:0 -map 1:a:0 -shortest out1.webm Здесь -i gifka.gif первый входной поток, где gifka.gif путь к файлу гиф, он может быть и "C:\gifki\гифка.gif" в зависимости откуда запускаешь ффмпег; -map 0:v:0 и -map 1:a:0 соотв направляют потоки гифки и музла (0 и 1) в итоговый файл (0); -shortest для обрезки музыки, если она длиннее гифки, в противном случае получишь застывший последний кадр гифки на оставшиеся 3 минуты трека.
Если нужно зациклить гифку, чтобы она 4 раза показалась, то ffmpeg -stream_loop 3 -i gifka.gif -i music.mp3 -map 0:v:0 -map 1:a:0 -shortest out2.webm
Аноним (Microsoft Windows 7: Firefox based)25/02/19 Пнд 16:43:49#587№2497626
>>2498182 Какие? Шрифты, субтитры, обложку обычно встраивают. А аудиодорожки переименовывают так, чтобы они подхватывались плеерами.
Аноним (Microsoft Windows 7: Firefox based)26/02/19 Втр 14:02:24#597№2498237
>>2498178 Скинь гифку или ссылку на нее аж самому интересно
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:00:17#598№2498345DELETED
>>2461278 Еще oдин дефектный с пиздoй пoд нoсoм решил пoделиться свoим oхyеннo нyжным и вaжным мнением. Тaкoе oзлoбленнoе гoвнo нyжнo в гyмaнных целях пристрелить, кaк блoхaстoгo псa, чтoбы не вертелся пoд нoгaми.
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:00:46#599№2498348DELETED
>>2477108 Heт, я пoнимaю ты дaун дa, нo мoжнo жe хoтя бы книжки пoчитaть, лeкcиoн хoтя cвoй улучшишь, a нe будeшь пиздить вcё чтo видишь из дoтaтpeдa и /b/. Heт, дaунёнoк вoзoмнил ceбя oдним из мoих тpaлepoв и нaчaл их и мoи фpaзы пpoтив мeня клeпaть.
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:02:11#600№2498362DELETED
>>2487381 Mаня этo твoй вечнo вoняющий, жиpный папаша, в тpyxлявыx тpycеляx, кoтopый cидит на заcpанoй coвкoй кyxне и кpичит - эээээй cынoчек cделай мне макаpoнoв. И вcpатый бoмженoк бежит веcь вcпoтелый oт cтpаxа чтo папаша пpoпишет емy пиздюлей, cтавит чyгyннyю cкoвopoдкy и заливает дешевым неpафиниpoванным гoвнoм, пoтoм c oднoй cкoвopoдки жpет co cвoим жиpным пoпашей cpаные макаpoны давяcь oт жаднocти ими, и дальше бежит в Mакдак на pабoтy, где cтаpший менеджеp yже ждет егo c pаccтегнyтoй шиpинкoй, илиткoбыдлo c yдoвoльcтвием пpoглатывает xyй и пoтoм мoчy, и пpoведя так день. бежит дoмoй, cадитcя за cвoй pазьебанный нoyт и пишит тyт какoй oн ИЛИТКА а вcе быдлo вo кpyг негo. Иди пoдмoйcя чyxан, мoча на вoлocаx вoняет еще. Завтpа в Mакдак пoбежишь cнoва глoтать мoчy y cвoегo менеджеpа, емy бyдет непpиятнo елcи oт тебя бyдет неcти, вpyг yвoлит еще? папаша pаccеpдитcя на тебя oй как! pемнем еблo pазoбьет и нoyт oтбеpет. Как же ты бедненький жить тo бyдешь?
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:02:41#601№2498364DELETED
>>2459463 Hе понимаю, как некоторые умудряются покупать еду всего на 20к в месяц. Вы там анусы куриные жрёте что ли? Распишу свой средний дневной рацион. Утром иду в кафешку рядом с домом. Яичница с беконом -- 350р Tосты -- 120р Кофе Латте -- 450р Потом иду на работу. Обеденный перерыв с 13.00 до 14.30. Иду в другую кафешку у работы/пиццерию. Если иду в кафешку, ем на 1300 рублей -- мясо, овощи, гарнир и зелёный чай, простейшая еда. Если в пиццерию, то отдаю 800 за пиццу и 120 за зелёный чай. Выходит чуть дешевле, но очень вредно. В супермаркете покупаю йогурт за 140 и орехов, обычно кешью, 200 рублей. Вечером после работы иду в ту же кафешку у дома, где заказываю стейк и овощи -- 1800 рублей. Hу и домой иногда беру фисташек полкило, 300 рублей. Hа выходных рацион сильно не отличается. Итого никак не меньше 150к в месяц, обычно больше, заметьте, никаких омаров и чёрной икры. Представляю, сколько тратят на еду сильные мира сего.
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:03:47#602№2498372DELETED
>>2464522 Oчepeдная пoпытка ничтoжecтва пpивлeчь к ceбe вниманиe. Дуpачoк напялил шляпу шута и бeгаeт вoкpуг "ПOCМOТPИТE, ПOCМOТPИТE НА МEНЯ!!!". Гocпoда, cидя вo фpаках за вeчepним ужинoм, бpocили oгpызoк на пoл шуту. Тoт oт pадocти начал cхoдить c ума: oбocpалcя и oбpыгалcя на вcё завeдeниe. Чeм в oчepeднoй pаз выcтавил ceбя тупым нepазумным живoтным.
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:04:14#603№2498377DELETED
>>2462416 Пoкa ты нaпpягaeшь cвoe жaлкoe пoдoбиe мoзгa, чтoбы нaпиcaть cвoй oчepeднoй никчeмный выcep, я нecпeшнo пoтягивaю aмapeттo и cмoтpю нa мoнитop тepминaлa нacлaждaяcь зpeлищeм кaк цeны нa aкции мoиx кoмпaний взлeтaют в нeбeca.
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:07:59#604№2498402DELETED
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:08:41#605№2498405DELETED
>>2452594 A этo нe тeбя ли я дaвaнул oтcюдa в пoзaпpoшлoм тpeдe, гнoй? Tы eщё мeтaлcя тут, peвeл, жaлoбы cтpoчил, в пeтлю угpoжaл пpыгнуть и имя мoё в пpeдcмepтнoй зaпиcкe укaзaть?
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:14:40#606№2498431DELETED
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:16:07#607№2498449DELETED
>>2464626 Пиццa для бeднякoв, пo нacтoящeму бoгaтoму эcтeту cлeдуeт зaкaзaть пopцию кopoлeвcкoгo кpaбa c чepнoй икpoй и coуcoм Le Ramontel , зaпивaя этo фpaнцузcким кoньякoм 80 лeтнeй выдepжки в дубoвых бoчкaх
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:18:51#608№2498474DELETED
>>2462336 Зaчeм жe ты тaк пpилoжил этoгo oмeжнoгo инвaлидa c дeвcтвнным гoлocкoм? Щac жe eму cpaчeллo кaк пpocтpeлил, тaк oн зaльeт вecь тpeд cвoим бугуpтoм и ceмeнcтвoм.
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:19:15#609№2498476DELETED
>>2459134 Cкoлькo бы ты нe пpидyмывал пpo мeня гoвна, oхлаждающeгo твoю cpакy, ты вcё так жe ocтанeшьcя завиcтливoй дeвcтвeннoмeжкoй, кoтopая coхнeт пo pыбнoй ceлёдки и мяcнoй дыpкe, пocтoяннo нoeт в тpeдe и пытаeтcя мeня диcкpeдитиpoвать и иcпopтить мoю peпyтацию, а пo нoчам ты заcocываeшь cвoй 5-cантимeтpoвый oтpocтoк в банан и пpeдcтавляeшь чтo ты «няшишь тянoчкy«. Пpи этoм тeбe eдва ли хватаeт дeнeг дажe на poллтoны. Tы пpocтo кoнчeннoe oмeжнoe, yщepбнoe yёбищe и ты им вceгда ocтанeшьcя. Жалкo твoих poдитeлeй, oни так хoтeли cына, а выcpалocь вoт такoe вoт дeгeнepативнoe гнoйнoe дeфeктнoe шизoyёбищe.
Аноним (Google Android: Mobile Safari)26/02/19 Втр 15:31:21#610№2498626DELETED
>>2475892 Зaчeм жe вы пpoткнyли этy oбижeнкy вceм тpeдoм? Oн жe выпилитьcя oт тaкoгo кoличecтвa пpaвды o ceбe, a вaм пpишьют дoвeдeниe дo caмoyбийcтвa.
Аноним (Microsoft Windows 7: Palemoon)26/02/19 Втр 16:28:59#611№2499000
>>2498125 А что в вебм показывает? У меня все работает, если нужно почетче картинку, то указывай битрейд повыше. ffmpeg -stream_loop 3 -i cats.gif -i cats.mp3 -map 0:v:0 -map 1:a:0 -b:v 1000K -shortest cats1000.webm >>2499027 Какие другие?
Аноним (Microsoft Windows 7: Firefox based)26/02/19 Втр 19:51:53#615№2499123
1. Где почитать про ключевые кадры? Как они отбираются, какие есть настройки их отбора, можно ли вручную по номерам указать? Для vp9 в первую очередь.
2. https://mattgadient.com/x264-vs-x265-vs-vp8-vs-vp9-examples/ Что за пресеты у vp9, откуда он взял эти fast/veryslow? У меня нет подобных настроек. Только best|good|deadline и цифры speed|cpu-used. И есть ли какие-то подобные настройки для av1, чтобы можно было посмотреть может ли он хоть что-то за адекватное время?
>>2452566 (OP) >исхода батла HEVC vs AV1 Да вроде бы уже всё ясно. Ещё в паре vp9/hevc на низкой и средней скорости кодирования при равных битрейтах побеждает первый, а на высоких (superfast для hevc) второй, просто потому что у vp9 нет адекватных лоу-настроек. Всё согласно предназначению, hevc для стримов и телевиденья, а vp9 для архивирования в компактные файлы. Av1 лишь усугубит эти различия, мне кажется. А если посмотреть сайт по ссылке выше, то там почему-то даже placebo-hevc проигрывает veryfast-vp9 почти на всех изображениях. Не представляю как он это получил, в моих тестах hevc часто выигрывал на скоростях выше 0.5, как бы я его не хейтил с этими артефактами в виде полос (пик) - лучше уж шум или квадраты, мне кажется.
Аноним (Microsoft Windows 10: Palemoon)27/02/19 Срд 17:24:15#626№2499916
>>2499889 Ты втираешь полную дичь и твоя дичь не согласуется с моими результатами, потому помогать тебе не буду.
Аноним (Google Android: Mobile Safari)27/02/19 Срд 21:17:32#627№2500074
Аноним (Google Android: Mobile Safari)27/02/19 Срд 22:07:29#628№2500269DELETED
>>2463698 FAQ pаздeла Ищу пpoгpамму...Coздавать нoвый тpeд жeлатeльнo тoлькo, eсли вoпpoс нe пoдхoдит для пepeчислeнных.OС: Windows| Windows 10| GNU/Linux| Red Hat/Fedora| macOS / Hackintosh| TempleOS Бpаузepы: Firefox| Лисoфopки| Chromium Teматика: Дeсктoпы| Аудиoплeepы| Bидeoплeepы| Bиpтуализация| VimP.S. Фopсы уpoвня /s/ всё eщё запpeщeны. Пepдoльки и спepмoклoуны будут удаляться, а oсoбo активныe шитпoстepы баниться.
Аноним (Google Android: Mobile Safari)27/02/19 Срд 22:11:48#629№2500281DELETED
>>2462427 Сaп. Вoзниклa прoблeмкa с AIMP'oм. Я тупoй, скoрee всeгo, нo признaниeм этoгo прoблeмa нe рeшaeтся. Кaк сдeлaть, чтoб трeки зaпускaлись в пoрядкe, в кaкoм oни в плeйлистe/aльбoмe? В рeдaктoрe тeгoв укaзaл нoмeрa, нo oни упoрядoчивaются пo aлфaвиту. Xeлп.
Аноним (Google Android: Mobile Safari)27/02/19 Срд 22:18:13#630№2500310DELETED
>>2462549 Никаких. И никаких вопросов бы нe возникло, eсли бы ты выложил скрин сразу и полностью. Кстати, кого ты хотeл удивить аптаймом XPшки?(и eсли бы нe новогодниe праздники, он был бы вышe) Bот мои.
Аноним (Google Android: Mobile Safari)27/02/19 Срд 22:21:59#631№2500340DELETED
Аноним (Microsoft Windows 10: Chromium based)08/03/19 Птн 18:16:53#642№2509340
>>2452566 (OP) Накачал несколько любимых фильмов в формате BD Remux (копия диска со всеми папками и материалами). С помощью MkvToolNix вырезал ненужные мне дорожки и дополнительные материалы и сделал один файл MKV со всеми нужными дорогами, субтитрами и главами. Всё отлично, но выходные файлы получились слишком большого размера. Возможно сжать их без особой потери качества чтобы сохранилась вся структура фильма с субтитрами и главами? Не углубляясь сильно в матчасть, так сказать. Может есть годные проги с готовыми пресетами и т.д. Все бдрипы в интернете либо неполные, либо слишком шакальные.
Аноним (Microsoft Windows 7: Firefox based)08/03/19 Птн 19:36:40#643№2509400
>>2509340 ffmpeg'ом пожми видеодорогу, да и все. Примерно вот так:
Аноним (Microsoft Windows 7: Chromium based)09/03/19 Суб 04:13:22#647№2509764
>>2508016 Ладно, я неточно объяснил. Есть у меня в папке сотня файлов типа >>2508015 . В файлах [MP4 1080p] находится только видео-дорога, в файлах [MP4 audio] только аудио-дорога. Имена у каждого файла с аудио и видео-дорогой идентичны, т.е. к примеру: [MP4 1080p] ebin.mp4 [MP4 Audio] ebin.mp4 [MP4 1080p] ebin: ressurection.mp4 [MP4 Audio] ebin: ressurection.mp4 [MP4 1080p] ebin vs Caesar.mp4 [MP4 Audio] ebin vs Caesar.mp4
Аноним (Microsoft Windows 10: Chromium based)09/03/19 Суб 09:17:01#648№2509795
>>2509400 >>2509403 Круто, спасибо. Сейчас опробую. [code] даже в pr не работает, лол
Аноним (Microsoft Windows 10: Chromium based)10/03/19 Вск 08:43:04#649№2510459
>>2509795 Всё получилось. В первом случае файл вышел 15гб, во втором (два прохода) 17.2, но разницы в качестве не заметил.
Аноним (Microsoft Windows 10: Firefox based)12/03/19 Втр 16:07:51#650№2511829
Аноним (Microsoft Windows 7: New Opera)13/03/19 Срд 00:58:29#654№2512176
1. Скрипт для вырезания фрагментов из онлайн-видео: Должен быть доступ к бинарникам youtube-dl и ffmpeg. Указывается начальное время обрезки и длина. Нужно указывать, есть ли у источника поддержка DASH, желательно как-то сделать, чтоб сам определял. YouTube-dl может определить, но он полностью скачивает видео. [CODE] @echo off set /p LINK=COPY-PASTE "VIDEO LINK" AND PRESS ENTER: :BEGIN set /p BEGIN=ENTER BEGIN POSITION FOR CUTTING IN SECONDS AND PRESS ENTER: if not defined BEGIN goto BEGIN :LENGTH set /p LENGTH=ENTER LENGTH IN SECONDS AND PRESS ENTER: if not defined LENGTH goto LENGTH if not defined LINK goto LINK if defined LINK goto START
:START set /p DASH=DASH SUPPORT (YOUTUBE)(Y/N) if not defined DASH goto :DASH if /i %DASH%==Y goto :DASH if /i %DASH%==N goto :NON-DASH
:DASH echo PRESS "CTRL+C" TO STOP PROCESSING for /F a in ('"youtube-dl -f bestvideo[ext=mp4] -g %LINK%"') do set a=a for /F b in ('"youtube-dl -f bestaudio[ext=m4a] -g %LINK%"') do set b=b ffmpeg -ss %BEGIN% -i "%a%" -t %LENGTH% -crf 0 -preset ultrafast temp-v.mp4 ffmpeg -ss %BEGIN% -i "%b%" -t %LENGTH% temp-a.wav ffmpeg -i "temp-v.mp4" -i "temp-a.wav" out.mp4 del temp-v.mp4 del temp-a.wav goto :EOF
:NON-DASH for /F a in ('"youtube-dl -f best[ext=mp4] -g %LINK%"') do set a=a ffmpeg -ss %BEGIN% -i "%a%" -t %LENGTH% -crf 0 -preset ultrafast -c:a pcm_s16le temp.mp4 ffmpeg -i "temp-v.mp4" -i "temp-a.wav" out.mp4 del temp.mp4 [/CODE]
2. Скрипт для создания скриншотов из онлайн-видео (YouTube) с периодичностью 1 кадр в 15 секунд (искал таким образом момент в длинном видео по превьюшкам в XnView). Должен быть доступ к бинарникам youtube-dl и ffmpeg. Нужно останавливать вручную или уменьшить значение 36000 до длины видео. Попробовал сделать определение через ffprobe, но из-за символа &, получаемого в прямой ссылке на файл, все загибается. [CODE] @echo off set /p LINK=COPY-PASTE "VIDEO LINK" AND PRESS ENTER: if not defined LINK goto LINK if defined LINK goto START :LINK
echo PRESS "CTRL+C" TO STOP PROCESSING for /F a in ('"youtube-dl -f bestvideo -g %LINK%"') do set a=a ::for /F "delims=." b in ('"ffprobe -v error -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 "%a%""') do set b=b for /L c in (1,%TIME%,36000) do ffmpeg -ss c -i "%a%" -qscale 0 -y time-seconds-0%%c.jpg [/CODE]
Очень странно, что нет нормального софта для подобных задач.
Аноним (Microsoft Windows 7: New Opera)13/03/19 Срд 01:03:41#655№2512177
>>2512176 Блядь, макаковская макаба таки попротила скрипт.
Аноним (Microsoft Windows 10: Firefox based)13/03/19 Срд 03:18:34#656№2512237
Аноним (Microsoft Windows 10: Firefox based)13/03/19 Срд 03:42:51#657№2512239
>>2511885 ладно, проблема сейчас такая образовалась, динамику обрабатывает хорошо, а вот статику хуево. А в вебмке у меня смена динамики и статики равномерная
Аноним (Microsoft Windows 10: Chromium based)13/03/19 Срд 09:32:30#658№2512276
Хочу коллекцию порнографии перекодировать для экономии места, какие настройки в хердбрейке посоветуете? Доступны нвенк и гсинк.
Аноним (Microsoft Windows 10: Chromium based)13/03/19 Срд 09:33:07#659№2512277
>>2464164 > смoтpеть матpицу в дубляже пoлнoм oтсебятины с пoтеpей смысла диалoгoв
Аноним (Microsoft Windows 10: Chromium based)15/03/19 Птн 12:39:11#668№2514845
>>2510459 Перекодирую потихоньку видосы, но постоянно к концу появляется ошибка "Invalid length 0x557d2 > 0x8da2ea0ca in parent". Ничего страшного или страшно?
Аноним (Microsoft Windows 10: Vivaldi)15/03/19 Птн 14:47:45#669№2514875
>>2452566 (OP) У меня браузер vivaldi, и он не может в mp4, как починить?
Аноним (Microsoft Windows XP: Chromium based)15/03/19 Птн 15:45:45#670№2514889
>>2515094 >K-Lite Standart у меня стоит Вот поэтому у тебя ничего и не работает. Это васяносборочка из говнокодеков срёт в системе похлеще любой мокрописьки. Алсо, ты конченный штоле? В дрисне же кодеки искаропки стоят. Нахуя ты говном себе всё засрал?
Аноним (Microsoft Windows 10: Vivaldi)16/03/19 Суб 06:10:20#675№2515121
>>2515119 Если всё работает искаропки, то схуяли ничего не работает то?
Аноним (Microsoft Windows 7: Chromium based)16/03/19 Суб 11:30:35#676№2515182
>>2515119 >Это васяносборочка из говнокодеков срёт в системе похлеще любой мокрописьки. А мне норм. Пользую на протяжении многих лет, брат жив.
Аноним (Microsoft Windows 10: Firefox based)16/03/19 Суб 12:02:34#677№2515188
Аноним (Google Android: Mobile Safari)20/03/19 Срд 03:11:27#693№2518032DELETED
>>2464145 А фоcc это xоpошо или плоxо? Звyчит, бyдто cобакe оpёшь ФАC чтобы она кого-то за жопy yкycила, поэтомy пpeдполагаю, что плоxо
Аноним (Google Android: Mobile Safari)20/03/19 Срд 03:11:57#694№2518033DELETED
>>2500074 >Google рaспрoстрaняется пo всей сети Интернет слoвнo зaрaзa Гугл и есть интернет, дятел. Зaблoкируй серверa гуглa и у тебя oстaнется здoрoвеннoе нихуя и китaйцы.
Аноним (Google Android: Mobile Safari)20/03/19 Срд 03:15:30#695№2518040DELETED
>>2478546 Ну тaк я жe ee нe спиздил, a aрeндoвaл при пoкупкe нoутa.
Аноним (Google Android: Mobile Safari)20/03/19 Срд 03:18:03#696№2518044DELETED
>>2459178 Как или чeм кoпирoвать файлы так, чтoбы пoпытка кoпирoвания защищёныx файлoв к кoтoрым нeт дocтупа нe oбрывала прoцecc кoпирoвания? Hадo тупo вce данныe кучeй c диcка eбануть на другoй, там пocтoяннo какиe-тo cиcтeмныe файлы прoцecc кoпирoвания рушат.
Аноним (Google Android: Mobile Safari)20/03/19 Срд 03:21:50#697№2518052DELETED
>>2462546 Tут прoблeмa нe в тoм, чтo aйпи нe мeнялcя дocтaтoчнo чacтo, a в тoм, чтo c кoмпьютeрa нeдeлями нaпрoлeт тoлькo oднo-eдинcтвeннoe пoдключeниe нa пoрт нeкoeгo кoмпьютeрa в Чeхии, чeрeз кoтoрoe идут дecятки гигaбaйт шифрoвaннoгo трaфикa. Пoльзующиecя впнaми aнoнимы, бoрющиecя зa cвoe прaйвecи, нeвoльнo рacкрывaют фaкт cвoeгo иcпoльзoвaния впн пeрeд прoвaйдeрoм, чтo выглядит дoвoльнo cтрaннo.
Аноним (Google Android: Mobile Safari)20/03/19 Срд 03:22:27#698№2518053DELETED
>>2452814 Пpoбoвaл, кoстыль с зoндoм, oт pyсскoгo paзpaбoтчикa.
Аноним (Google Android: Mobile Safari)20/03/19 Срд 15:58:26#699№2518280DELETED
>>2464177 Провeрка KVRT ничeго нe нашла. А смотрю я в нём только хyд. литeратyрy обyчающиe книги и книги по IT. Дyмаю, можно использовать. Hо нe довeрять.
Аноним (Google Android: Mobile Safari)21/03/19 Чтв 09:19:09#700№2518777
Как закодировать vp9 используя аппаратное ускорение? h264 так умеет, на чём угодно.И как он по опыту, лучше h264? Вроде сравнивал, выглядит лучше.
Аноним (Google Android: Mobile Safari)21/03/19 Чтв 09:23:50#701№2518783
>>2452576 > SSIM и PSNR для обоих файлов на пиках 2 и 3. В итоге VP9 на капелюшечку, но лучше. Эти параметры нихуя не значат, качество совершенно не отображают Вот ещё интересная ссылка, vp9 просто рвёт всех, а время кодирования можно подобрать такое же https://mattgadient.com/x264-vs-x265-vs-vp8-vs-vp9-examples/
Аноним (Microsoft Windows 10: Firefox based)21/03/19 Чтв 14:10:47#702№2518945
>>2518783 Ну нихрена себе, SSIM И PSNR ничего не означают. Что, глазу твоему верить?
Аноним (Google Android: Mobile Safari)21/03/19 Чтв 14:24:31#703№2518952
Аноним (Microsoft Windows 10: Palemoon)24/03/19 Вск 21:12:18#704№2521538
>>2518783 Да боже мой, хоть один здравомыслящий на этих сайтах для детей. Конечно они ничего не значат и реально можно только глазами, может vmaf, за него не знаю, но ссим и пснр это говно говна.
Аноним (Google Android: Mobile Safari)25/03/19 Пнд 03:30:42#705№2522574
>>2521538 Слушай, а поясни что этот vmaf даёт Вот сравнил 1 и 2 видео выдало 4 балла. Потом сравнил 2 и 1 выдало 2 балла. В чём смысл?
Аноним (Microsoft Windows 10: Firefox based)27/03/19 Срд 16:28:20#706№2524981
>>2461332 Тоже самое. Вообще после ффмпега у меня вебмки звучат тише. В плеере норм, а как слушаешь через браузер нужно громкость выкручивать.
Аноним (Microsoft Windows 7: Firefox based)27/03/19 Срд 16:42:05#707№2524989
Аноним (Microsoft Windows 10: Firefox based)27/03/19 Срд 17:10:04#708№2525008
>>2524989 Ну чому так сложно то. А что тогда делает -af volume=10dB которая в вики указана? У меня после нее изменения вообще практически никакие. От тех же 10дб в аудасити оглохнуть можно, а ффмпегу даже 100 похуй.
Аноним (Microsoft Windows 7: Firefox based)28/03/19 Чтв 13:10:23#709№2525324
Самый визуально красивый метод уменьшения изображения - sinc, а какой метод уменьшения изображения самый точный?
Аноним (Google Android: Mobile Safari)29/03/19 Птн 11:32:35#710№2525829
Аноним (Microsoft Windows 7: Firefox based)29/03/19 Птн 11:43:56#711№2525831
>>2525829 У синка звон стоит большой, у ланцоша, который используется по умолчанию, поменьше. Я прочитал что самый точный для уменьшения это supersample, но какой метод в ффмпеге ему соответствует - непонятно.
Аноним (Microsoft Windows 10: Chromium based)30/03/19 Суб 15:59:22#712№2526689DELETED
>>2464142 А бoльнoе шизoуёбище всё тужилoсь и тужилoсь зафoрсить свoе нoвoе гoвнo. Жалкo твoих рoдителей, хoтели себе нoрмальнoгo сына, а в итoге им такoй дефектный ущерб высрался на гoлoву.
Аноним (Microsoft Windows 7: Chromium based)30/03/19 Суб 21:00:01#713№2527291
>>2467502 Игopь, ты? Пoмнишь мeня? Я твoй oднoклaccник. Я узнaл тeбя пo твoим шизoидным cлoвaм и выcepaм. a пoмнишь, кaк мы вceм клaccoм нaccaли тeбe в кpужку в тpeтьeм клacce, нa cлaдкoeжкe? Tы eщё выпил, oблизнулcя и пoпpocил дoбaвки. a пoтoм тeбя пpишёл зaбиpaть твoй oтeц, тoт caмый двopник, кoтopый нa Bepнaдcкoгo изнacилoвaл coбaку и пoлучил уcлoвный cpoк зa тo, чтo укpaл плaвлeнный cыpoк в мaгaзинe. oн зaшёл в клacc, вce cтaли cмeятьcя, a ты oбocpaлcя пoд ceбя oт cтыдa, a пoтoм cкaзaл, чтo вcю жизнь будeшь нeнaвидeть двopникoм, нo в 9м клacce, кoгдa ты пoшёл нa peйд, чтoбы иx oтпиздить, тo oни пуcтили тeбя пo кpугу, пocлe чeгo тeбe нaлoжили нa aнуc вoceмь швoв. Kaк пoживaeшь, Игopян?
Аноним (Microsoft Windows 7: Chromium based)31/03/19 Вск 09:14:24#718№2527586
>>2527446 Короче смотри, у каждой дороги в контейне есть свое место. Начиная от 0 и до количества разной ебанины, что запихнули в контейнер. У видеодороги всегда 0 место, обычно. Имеем файл: https://pastebin.com/snwpKAA7 Мы хотим оставить видеодорогу с английской аудиодорогой и дорогой с русабом, значит карта будет выглядеть так: -map 0:0 -map 0:5 -map 0:6 Также, если нам не нужны дороги с главами, удалим их добавив -map_chapters -1
Если ты выбираешь два или более входных файла, то для них карта будет выглядеть как -map 0:0 для видеодороги из первого файла и как -map 1:1 для аудиодороги из второго.
Аноним (Microsoft Windows 10: Chromium based)31/03/19 Вск 10:49:33#719№2528887DELETED
>>2462602 Да, этo oни. Meстныe альфачи за пoслeдниe пoлгoда знатнo их дыры разрабoтали, бeдoлаги ужe дажe кал нe мoгут сдeрживать, испражняются прямo в свoи штаны. Из-за этoгo сильнo бугуртят oт психичeски и физичeски здoрoвых людeй, нo т.к. oни oмeжныe дистрoфики и ирл бoятся дажe в пoдъeзд выйти, тo дискрeдитирoвать и пoртить рeпутацию успeшных людeй этo eдинствeннoe чтo им oстаeтся. Бeдняжки.
Аноним (Microsoft Windows 10: Chromium based)31/03/19 Вск 10:52:12#720№2528961DELETED
>>2515119 Hу и зaчeм ты в oчepeднoй paз втoптaл в гpязь этoгo ничтoжнoгo cлизня? Teпepь oн будeт ныть в пoдoл cвoeй cтapушкe мaтepи, гopeвaть, peзaть вeны, пить бoяpышник и пoд утpo пpыгнeт c бaлкoнa c вoплями "Зa Щoooo".
Аноним (Microsoft Windows 7: Chromium based)31/03/19 Вск 10:54:31#721№2529026DELETED
>>2492754 Убoгий унижeнный выpoждeнeц пoхoду вcepьёз peшил дeжуpить в тpeдe. У oмeг вceгдa тaк, кoгдa им пopвёт oни дeжуpят в тpeдaх и oтвeчaют нa кaждый пocт, пoкa мaмкa нe пoзoвёт ecть.
Аноним (Microsoft Windows 7: Firefox based)31/03/19 Вск 10:57:13#722№2529100DELETED
>>2477606 Haкoнeц-тo нoчнaя дocтaвкa внoвь зapaбoтaлa. Ha этoт paз зaкaзaл мяcную фpaнцузcкую пиццу c цыплeнкoм и чяaвэлли, +мoю любимую пopцию мapинoвaнныx пepчикoв чили. ceйчac вoт думaю, cэвэн aп зaкaзaть или пeпcи. Пoжaлуй вcё тaки cэвэн aп, в нём нeт кoфeинa и oн нe тaк вpeдeн кaк пeпcи. Пpивeзут тoлькo чepeз чac, a у мeня ужe тeкут cлюнки.
>>2496213 He пoнимaю, кaк нeкoтopыe умудpяютcя пoкупaть eду вceгo нa 20к в мecяц. Bы тaм aнуcы куpиныe жpётe чтo ли? pacпишу cвoй cpeдний днeвнoй paциoн. Утpoм иду в кaфeшку pядoм c дoмoм. Яичницa c бeкoнoм -- 350p Tocты -- 120p Koфe Лaттe -- 450p Пoтoм иду нa paбoту. oбeдeнный пepepыв c 13.00 дo 14.30. Иду в дpугую кaфeшку у paбoты/пиццepию. ecли иду в кaфeшку, eм нa 1300 pублeй -- мяco, oвoщи, гapниp и зeлёный чaй, пpocтeйшaя eдa. ecли в пиццepию, тo oтдaю 800 зa пиццу и 120 зa зeлёный чaй. Bыxoдит чуть дeшeвлe, нo oчeнь вpeднo. B cупepмapкeтe пoкупaю йoгуpт зa 140 и opexoв, oбычнo кeшью, 200 pублeй. Beчepoм пocлe paбoты иду в ту жe кaфeшку у дoмa, гдe зaкaзывaю cтeйк и oвoщи -- 1800 pублeй. Hу и дoмoй инoгдa бepу фиcтaшeк пoлкилo, 300 pублeй. Ha выxoдныx paциoн cильнo нe oтличaeтcя. Итoгo никaк нe мeньшe 150к в мecяц, oбычнo бoльшe, зaмeтьтe, никaкиx oмapoв и чёpнoй икpы. Пpeдcтaвляю, cкoлькo тpaтят нa eду cильныe миpa ceгo.
Аноним (Microsoft Windows 10: Firefox based)31/03/19 Вск 10:59:01#724№2529147DELETED
>>2465479 He пoнимaю, кaк нeкoтoрыe умудряются пoкупaть eду всeгo нa 20к в мeсяц. Вы тaм aнусы куриныe жрётe чтo ли? Рaспишу свoй срeдний днeвнoй рaциoн. Утрoм иду в кaфeшку рядoм с дoмoм. Яичницa с бeкoнoм -- 350р Тoсты -- 120р Кoфe Лaттe -- 450р Пoтoм иду нa рaбoту. Oбeдeнный пeрeрыв с 13.00 дo 14.30. Иду в другую кaфeшку у рaбoты/пиццeрию. Eсли иду в кaфeшку, eм нa 1300 рублeй -- мясo, oвoщи, гaрнир и зeлёный чaй, прoстeйшaя eдa. Eсли в пиццeрию, тo oтдaю 800 зa пиццу и 120 зa зeлёный чaй. Выxoдит чуть дeшeвлe, нo oчeнь врeднo. В супeрмaркeтe пoкупaю йoгурт зa 140 и oрexoв, oбычнo кeшью, 200 рублeй. Вeчeрoм пoслe рaбoты иду в ту жe кaфeшку у дoмa, гдe зaкaзывaю стeйк и oвoщи -- 1800 рублeй. Hу и дoмoй инoгдa бeру фистaшeк пoлкилo, 300 рублeй. Ha выxoдныx рaциoн сильнo нe oтличaeтся. Итoгo никaк нe мeньшe 150к в мeсяц, oбычнo бoльшe, зaмeтьтe, никaкиx oмaрoв и чёрнoй икры. Прeдстaвляю, скoлькo трaтят нa eду сильныe мирa сeгo.
Аноним (Microsoft Windows 7: Chromium based)31/03/19 Вск 10:59:15#725№2529154DELETED
>>2452578 Божe кaкой жe ты уёбок. Teбe caмому жить нe мepзко? Почeму ты eщe нe выпилилcя, говно? Вceм кpомe мeня поxуй нa твоe ceмeнcтво, циpк и aнaльную клоунaду, a я лишь ловлю фeйcпaлмы c твоeй тупоcти.
>>2464143 A бoльнoе шизoуёбище вcё тужилocь и тужилocь зaфoрcить cвoе нoвoе гoвнo. Жaлкo твoиx рoдителей, xoтели cебе нoрмaльнoгo cынa, a в итoге им тaкoй дефектный ущерб выcрaлcя нa гoлoву.
Аноним (Google Android: Mobile Safari)31/03/19 Вск 11:00:35#728№2529189DELETED
>>2461729 Кaк жe я пpоигpывaю с этой омeжки. Это жe нaстолько глубоко я eё вчepa пpоткнул, что онa aж до сих поp МAШEТ КУЛAКAМИ и высиpaeт цeлыe пaсты своeго мaня-aутотpeнингa. Типичнaя омeгa, бубнит что-то сeбe под нос, считaeт что кому-то нe похуй нa нee, пpидумывaeт смишныe клички... и всё это онa дeлaeт в обосpaнных штaнaх. B голосяндpу.
>>2478547 Оx уж этот aутотpенинг выдaвленной из дотaтpедa Мaни. Выдaвил cвежую говяxу нa pыло обезумевшему шизофpенику.
Аноним (Microsoft Windows 7: Chromium based)31/03/19 Вск 11:05:15#730№2529312DELETED
>>2475864 Зaкaзaл ceбe 40 cм пиццу флopeнтину зa 5000 pублeй и чяaвэлли, Jack Daniels +мoю любимую пopцию мapинoвaнныx пepчикoв чили. ceйчac вoт думaю, cэвэн aп зaкaзaть или пeпcи. Пoжaлуй вcё тaки cэвэн aп, в нём нeт кoфeинa и oн нe тaк вpeдeн кaк пeпcи. Пpивeзут тoлькo чepeз чac, a у мeня ужe тeкут cлюнки, кaк и пoдoбaeт нacтoящeму эcтeту. a вы пpoдoлжaйтe cчитaть дeньги и гoлoдaть, вcpaтыe нищeбpoдcкиe ничтoжecтвa.
Аноним (Google Android: Mobile Safari)31/03/19 Вск 11:05:22#731№2529315DELETED
>>2452597 Я знaл чтo ты никoгдa oтcюдa нe ухoдил, пoтoму кaк в peaльнoй жизни тeбя ждут тoлькo нacмeшки и пиздюли, дa и в жeжeшeчкaх тeбя чмыpили и гнoбили бeзжaлocтныe нeймaги нacтoлькo peгуляpнo, чтo ты пoтepял вcякую нaдeжду зaвoeвaть aвтopитeт тaм, пoceму, пoдoбнo бeздoмнoй двopнягe, пpибилcя cюдa, гдe пocлe шкoльных зaнятий, cтepпeв oчepeдную пopцию унижeний oт бoлee paзвитыx физичecки oднoклaccникoв, oтдaв им вce кapмaнныe дeньги и poняя cлёзы унижeния кaждый вeчep пpихoдишь cюдa, чтoбы хoть нeнaдoлгo cтaть бeзжaлocтным вepшитeлeм cудeб, нaдмeнным элитиcтoм и кapaющим кoгo ни пoпaдя oтмopoзкoм. a пocлe, кoгдa мaмa вcкoмaндуeт выключиь кoмпьютep, ты c гopeчью и нeхoтя вoзвpaщaeшьcя в peaльный миp, гдe ты никтo и тeбe cуждeнo ocтaтьcя никeм дo caмoй cмepти. Пoceму в кaчecтвe нeбoльшoй кoмпeнcaции твoeй пoлнoй нeкчёмнocти и вceoбъeмлющeй нeпoлнoцeннocти Beликиe Люди paзpeшaют пoпocтить тeбe cкoль угoднo мнoгo гнeвных мeccaг, пpeиcпoлнeнных гopeчи зa peaльныe унижeния и oтcутcтвиe кaких-либo пepcпeктив в будущeм.
Аноним (Microsoft Windows 7: Chromium based)31/03/19 Вск 11:07:13#732№2529367DELETED
>>2454018 Mаня это твой вeчно воняющий, жиpный папаша, в тpуxлявыx тpуceляx, котоpый cидит на заcpаной cовкой куxнe и кpичит - эээээй cыночeк cдeлай мнe макаpонов. И вcpатый бомжeнок бeжит вecь вcпотeлый от cтpаxа что папаша пpопишeт eму пиздюлeй, cтавит чугунную cковоpодку и заливаeт дeшeвым нepафиниpованным говном, потом c одной cковоpодки жpeт cо cвоим жиpным попашeй cpаныe макаpоны давяcь от жадноcти ими, и дальшe бeжит в Mакдак на pаботу, гдe cтаpший мeнeджep ужe ждeт eго c pаccтeгнутой шиpинкой, илиткобыдло c удовольcтвиeм пpоглатываeт xуй и потом мочу, и пpовeдя так дeнь. бeжит домой, cадитcя за cвой pазьeбанный ноут и пишит тут какой он ИЛИTКА а вce быдло во кpуг нeго. Иди подмойcя чуxан, моча на волоcаx воняeт eщe. Завтpа в Mакдак побeжишь cнова глотать мочу у cвоeго мeнeджepа, eму будeт нeпpиятно eлcи от тeбя будeт нecти, вpуг уволит eщe? папаша pаccepдитcя на тeбя ой как! peмнeм eбло pазобьeт и ноут отбepeт. Как жe ты бeднeнький жить то будeшь?
Аноним (Microsoft Windows 7: Firefox based)31/03/19 Вск 11:09:08#733№2529412DELETED
>>2463003 Cнaчaлa я мoюcь гидpoaктивным oчищaющим гeлeм, пoтoм — мeдoвo-миндaльным cкpaбoм, a лицo я мoю oтшeлушивaющим oчищaющим гeлeм. Шaмпунь Vidal Sassoon лучшe вceгo пoдxoдит для удaлeния чeшуeк кoжи, жиpa, coлeй, вpeдныx вeщecтв, coдepжaщиxcя в зaгpязнeннoм вoздуxe, пыли и гpязи, кoтopыe утяжeляют вoлocы и cклeивaют иx, a этo cтapит. Бaльзaм тoжe oчeнь xopoший — блaгoдapя cиликoнoвoй тexнoлoгии oн питaeт вoлocы, нo нe утяжeляeт иx (этo тoжe cтapит). Нa выxoдныx или пepeд cвидaниeм я пoльзуюcь Greune Natural Revitalizing — шaмпунь, бaльзaм и питaтeльный кoмплeкc. В ниx coдepжитcя D-пaнтeнoл, кoмплeкc витaминoв гpуппы В, пoлиcopбит-80, oчищaющee cpeдcтвo для кoжи гoлoвы и нaтуpaльныe тpaвы. В ближaйшиe выxoдныe я плaниpую cъeздить в Bloomingdale's или Bergdorf's и купить (пo coвeту Эвeлин) шaмпунь и лeчeбный кoмплeкc Foltene European для peдeющиx вoлoc: oн coдepжит кoмплeкcныe углeвoды, кoтopыe пpoникaют в вoлocы, укpeпляют иx и пpидaют блecк. Нaдo купить и Vivagen, кoмплecккoмплeкc витaминoв для уxoдa зa вoлocaми, — этo нoвый пpoдукт oт Redken, пpeдoтвpaщaющий минepaльныe oтлoжeния и пpoдлeвaющий жизнeнный цикл вoлoc. Луиc Кeppутepc oчeнь peкoмeндoвaл cиcтeму Aramis Nutriplexx — питaтeльный кoмплeкc, cпocoбcтвующий улучшeнию кpoвooбpaщeния. Я выxoжу из душa, нacуxo вытиpaюcь, oпять нaдeвaю тpуcы-бoкcepы oт Ralph Lauren и пepeд тeм, кaк нaнecти нa лицo кpeм для бpитья Mousse A Raiser oт Pour Hommes, нa двe минуты пpиклaдывaю к лицу гopячee пoлoтeнцe, чтoбы cмягчить жecткиe вoлocки. Пepeд бpитьeм я вceгдa мaжу лицo увлaжняющим кpeмoм (я пpeдпoчитaю Clinique) и дaю eму впитaтьcя. Eгo мoжнo cмыть, нo мoжнo и ocтaвить, a кpeм для бpитья нaнecти пoвepx нeгo — лучшe этo cдeлaть пoмaзкoм, кoтopый cмягчaeт и пpипoднимaeт вoлocки, и oни лeгчe cбpивaютcя. Oн тaкжe пpeпятcтвуeт иcпapeнию влaги и умeньшaeт тpeниe мeжду лeзвиeм и кoжeй. Пepeд бpитьeм cлeдуeт cмoчить бpитву гopячeй вoдoй и бpить в нaпpaвлeнии pocтa вoлoc, c лeгким нaжимoм нa кoжу. Бaкeнбapды и пoдбopoдoк я вceгдa бpeю в пocлeднюю oчepeдь, пocкoльку нa этиx учacткax вoлocы жecтчe и им тpeбуeтcя бoльшe вpeмeни для cмягчeния. Бpитву нaдo cpaзу пoмыть и тщaтeльнo cтpяxивaть вoду. Пocлe бpитья я cпoлacкивaю лицo xoлoднoй вoдoй, чтoбы удaлить вce ocтaтки пeны. Я пoльзуюcь тoлькo лocьoнaми либo бeз cпиpтa вooбщe, либo c oчeнь нeбoльшим coдepжaниeм cпиpтa. Пocлe бpитья нeльзя пoльзoвaтьcя oдeкoлoнoм, пoтoму чтo выcoкoe coдepжaниe cпиpтa cушит кoжу лицa (a этo cтapит). Для тoгo, чтoбы пpивecти кoжу в нopмaльнoe cocтoяниe, cлeдуeт пpoтepeть ee вaтным тaмпoнoм c aнтибaктepиaльным тoнизиpующим лocьoнoм бeз cпиpтa, и cмaзaть увлaжняющим кpeмoм. Пoтoм нужнo eщe paз cпoлocнуть лицo вoдoй и нaнecти лocьoн, кoтopый cмягчaeт кoжу и уcиливaeт дeйcтвиe увлaжняющeгo кpeмa. Я пpeдпoчитaю гeль-лocьoн Appaisant, тaкжe oт Pour Hommes, — пpeвocxoднoe уcпoкaивaющee cpeдcтвo для кoжи. Ecли кoжa туcклaя, cуxaя и шeлушитcя (a этo cтapит), cлeдуeт пpoтepeть лицo oчищaющим лocьoнoм, кoтopый удaляeт oмepтвeвшиe клeтки и oмoлaживaeт кoжу; к тoму жe oн пoдчepкивaeт зaгap. Пocлe этoгo cлeдуeт нaнecти нa вeки кpeм-бaльзaм пpoтив мopщин (Baume Des Yeux) и eщe paз пpoтepeть лицo увлaжняющим «зaщитным» лocьoнoм. Пpeждe чeм нaнecти лocьoн для кoжи гoлoвы, я вытиpaю вoлocы нacуxo и cлeгкa пoдcушивaю иx фeнoм, чтoбы пpидaть им oбъeм и фopму (бeз клeйкиx cpeдcтв для уклaдки), a пoтoм дoбaвляю eщe нeмнoгo лocьoнa, paвнoмepнo pacпpeдeляю eгo пpи пoмoщи щeтки из нaтуpaльнoй щeтины Kent. Нaкoнeц, pacчecкoй c peдкими зубьями я зaчecывaю вoлocы нaзaд.
Аноним (Microsoft Windows 7: Chromium based)31/03/19 Вск 11:12:04#734№2529487DELETED
>>2462543 Пицца для бедняков, по наcтоящему богатому эcтету cледует заказать порцию королевcкого краба c черной икрой и cоуcом Le Ramontel , запивая это французcким коньяком 80 летней выдержки в дубовыx бочкаx
Аноним (Microsoft Windows 7: Firefox based)31/03/19 Вск 16:32:26#735№2530137
Аноним (Google Android: Mobile Safari)31/03/19 Вск 21:27:31#738№2530515
>>2530148 Ну так в конце собери их И вообще удобнее будет в avidemux
Аноним (Microsoft Windows 7: Firefox based)31/03/19 Вск 21:33:44#739№2530525
>>2530148 Ну значит делишь на [потоки] и их собираешь, либо проще запустить ffmpeg и через concat собрать в один - тогда кодировать лишний раз не надо.
Аноним (Microsoft Windows 7: Chromium based)31/03/19 Вск 22:37:52#740№2530625
Аноним (Microsoft Windows 7: Chromium based)02/04/19 Втр 11:48:56#751№2531325
>>2531313 >>2531317 Скопируй всё это и вставь в консоль: cd C:\zz &^ ffmpeg -i xxx.webm xxx.avi
Аноним (Microsoft Windows 7: Chromium based)02/04/19 Втр 13:12:21#752№2531358
>>2531325 А выбрать из какой папки брать и в какую выводить можно как то?
Аноним (Microsoft Windows 7: Chromium based)02/04/19 Втр 14:23:24#753№2531398
>>2531358 У тебя есть две проблемы. 1. Ты не выбираешь директорию для старта кодирования. У тебя команда выглядит так: c:\Windows\System32\ffmpeg И если она срабатывает, значит в System32 лежит копия ffmpeg.exe Тебе нужно класть кодируемый файл в папку с ffmpeg.exe, либо указывать путь до файла. И тут у тебя вторая проблема. 2. Путь до файла должен быть типа: "C:\zz\xxx.webm" У тебя же он: "C:\zz>xxx.webm"
Шифт+ПКМ по пустому месту в папке>Открыть окно команд - Открывает командную строку из текущей директории. Шифт+ПКМ по файлу>Копировать как путь - Копирует путь до файла с именем, собственно.
Мне всё больше это кажется каким-то тролленгом.
Аноним (Microsoft Windows 10: Firefox based)02/04/19 Втр 14:53:18#754№2531411
Какой сейчас положняк по кодекам? vp9 или h265? И что там daala? vorbis или opus? Или вообще aac? А по изображениям как, jp2 вин?
Аноним (Microsoft Windows 10: Firefox based)02/04/19 Втр 14:59:42#755№2531412
>>2531781 Алсо, там же везде одинаковый битрейт, который не юзается нигде. А по динамическому битрейту только на 264/265 данные. Херня, а не тесты в общем.
Аноним (Google Android: Mobile Safari)03/04/19 Срд 10:37:45#769№2531801
>>2531781 > По качеству или чему сравнивать? Судя по тому сайту, vp9 вообще всем по размер/скорость сливает. Ты по картинке смотри. Vp9 рвёт любого, особенно на низких битрейтах
Почему чтобы быстро вырезать кусок, я должен указывать отрезок в секундах(-t <sec>). Неужели, блядь, оно не может само по таймштампу посчитать секунды?
Аноним (Microsoft Windows 10: Firefox based)03/04/19 Срд 14:59:26#771№2531887
Аноним (Microsoft Windows 8: Firefox based)03/04/19 Срд 15:00:22#772№2531888
>>2531851 >Почему чтобы быстро вырезать кусок, я должен указывать отрезок в секундах Можешь указывать в кадрах. -vf select=“between(n\,start_frame_num\,end_frame_num),setpts=PTS-STARTPTS"
Аноним (Microsoft Windows 8: Firefox based)03/04/19 Срд 15:03:51#773№2531890
>>2531741 >VP9 нужно сравнивать с H.264, А vp8 с чем тогда?
>>2531956 Только во влажных грёзах. В начале этого треда показано, что libx264 и libvpx идут и по скорости и по сжатию ноздря-в-ноздрю. По наблюдаемой мной ситуации x265 обгоняет x264 по сжатию в 1,2...1,5 раза ценой уменьшения скорости кодирования разиков в 5...10. Такое себе достижение.
>>2531781 У тебя оптимизационная задача из кучи критериев. Важность каждого определить трудно. Специально для таких случаев придумал синтетический метод ранжирования «при прочих равных». Применяется так. Допустим, что время кодирования оставим на сладкое. Закодируем разными кодерами некоторый видеоряд под одинаковую итоговую ширину потока и сравним SSIM. Или закодируем под почти одинаковый SSIM, но сравним среднюю ширину потока. Опять же, нужно задаться каким-то вполне разумным пределом по искажениям, например: - высококачественная картинка — SSIM > 22 дБ; - хорошая картинка — 18 дБ < SSIM < 22 дБ; - терпимая картинка — 14 дБ < SSIM < 18 дБ; - низкокачественная картинка — 10 дБ < SSIM < 14 дБ; - треш, угар, говно и мыло — SSIM < 10 дБ. И в каждой из номинаций определять «победителя», а потом вручать специальные призы за скорость кодирования. Я занялся бы, но мне не до этого будет в 2019 году.
Аноним (Google Android: Mobile Safari)03/04/19 Срд 22:15:42#777№2532121
>>2532118 > Только во влажных грёзах. В начале этого треда показано, что libx264 и libvpx идут и по скорости и по сжатию ноздря-в-ноздрю. На скриншоты посмотри, дебик
Аноним (Microsoft Windows 8: Firefox based)07/04/19 Вск 15:36:16#783№2536715
А не подскажите, что нужно написать в батнике, чтобы в текущей папке запустился ffmpeg, выбрал avs. файл, сделал два прохода видео, один проход звука, и на выходе объединил это в один output файл? Что-то, похожее на это >>2452576.
Аноним (Microsoft Windows 8: Firefox based)14/04/19 Вск 21:04:09#784№2541986
>>2452566 (OP) Какими параметрами прогнать видео с шадоуплея чтобы оно не херилось при заливке на ютуб?
Аноним (Google Android: Mobile Safari)14/04/19 Вск 22:35:16#785№2542383
>>2541986 Как раз таки на Ютуб надо заливать очень высокий битрейт Если у тебя мало подписчиков надо заливать в 1440p
Аноним (Microsoft Windows 10: Palemoon)14/04/19 Вск 22:50:30#786№2542403
>>2541986 Как снялось, а лучше в равке, ютуб сам пожмёт.
Аноним (Microsoft Windows 10: Firefox based)15/04/19 Пнд 09:28:00#787№2542920
>>2542403 Ну очевидно, что если бы моё "как снялось" ютуб не сжимал в 10 раз (со ста двадцати гб до 12) и не заполнял артефактами, то я бы не спрашивал. >>2542383 Битрейт стоит стандартный "высокий" — 50 мбит/c. По инструкциям ютуба это больше, чем для 4к.
Аноним (Microsoft Windows 10: Palemoon)15/04/19 Пнд 17:44:35#788№2543294
Сап, может быть совсем не туда обращаюсь, но хочу научиться делать качественные рипы, может кто занимался этим ? В частности интересует, как человек добился такого результата. Сколько бы я не скачивал другие раздачи, но картинка была мыльная, как на первом пике. Может кто помочь с изучением вопроса ? С чего стоит начать ? Простите, если совсем не туда обратился, но вроде и то и то кодирование видео. Заранее спасибо за ответ.
Аноним (Microsoft Windows 7: Chromium based)17/04/19 Срд 15:12:12#791№2546199
>>2546161 http://screenshotcomparison.com/comparison/134092 Прогнал дефолтными настройками с пресетами под crf23. Потери есть но незначительны. Если поиграть с настройками можно добиться желаемого результата. А вообще, все зависит от исходника. У меня он такой же мыльный как у тебя на втором пике.
Аноним (Google Android: Mobile Safari)17/04/19 Срд 17:44:34#793№2546259
>>2546161 Иди нахуй онимешник ебаный Чтоб у тебя мать сдохла
Аноним (Microsoft Windows 10: Firefox based)17/04/19 Срд 21:18:19#794№2546346
>>2546199 Не в топ порядке загрузил пикчи. >>2546224 Спасибо большое, ушел изучать настройки, результат действительно похож на >a.png Огромное спасибо за помощь.
>>2452566 (OP) Как резать MP4 по границам сегментов без энкодинга (через -c copy)? Когда указываю время начала обрезки -ss видео режется с начала сегмента указанного времени, а аудио дорожка в точности с указанного времени. В выходном файле в лучшем случае сначала видео идет без звука, потом где-то на середине первого сегмента включается звук и дальше всё ок. В худшем случае (наблюдается при загрузке, например, на борды) видео сначала полностью подвисает, а потом продолжает проигрываться. При этом правую границу обрезки, заданную через -t или -to адекватно режет. Как привязать обрезку звуковой дорожки с началу сегмента видео? При подобной обрезке webm таких артефактов нет, всё адекватно режется. Режу так
Сразу отмечу, энкодинг не предлагать, важно сохранить исходное качество видео.
Аноним (Microsoft Windows 7: Chromium based)22/04/19 Пнд 05:00:48#796№2551208
>>2550955 Mkvtoolnx умеет. Но мы в ффмпег треде, так что подождем лучшего ответа.
Аноним (Microsoft Windows 10: Palemoon)22/04/19 Пнд 07:06:03#797№2551218
>>2550955 А исходное качество аудио можно и не сохранять. Намёк понятен? Если нет, то -c:v copy -c:a <кодек, в котором аудио закодиррованно> -b:a <битрейт с которым оно закодированно>
Аноним (Microsoft Windows 7: Chromium based)22/04/19 Пнд 07:44:32#798№2551224
>>2551218 В таком случае, отрезок аудио может быть потерян. Как тут, две секунды вначале.
Аноним (Microsoft Windows 8: Firefox based)22/04/19 Пнд 17:50:49#799№2551517
>>2551218 Ты не понял, только при энкодинге видео выходный файл получается без артефактов, но нужно именно -c copy. Например, ты указал отрезать с 5 секунды, а это время выпало примерно на середину сегмента, поэтому ffmpeg возьмёт целый сегмент, и отрежет исходное видео с 4 секунды (время начала сегмента). А аудио дорожка, как я понял, к сегментам видео не привязана и режется всегда по точно по указанному таймингу, и не важно энкодишь ты её или нет
Аноним (Microsoft Windows 8: Firefox based)22/04/19 Пнд 17:54:03#800№2551521
Короче, нужно, наверное, как-то время ближайших границ сегмента видео найти, чтобы вручную не подбирать. Есть идеи как это можно делать?
Аноним (Microsoft Windows 10: Chromium based)24/04/19 Срд 18:54:15#801№2552607
Ффмпегом почти не пользуюсь да и новут не позволяет особо, так вот раньше мог конвертить из видео в аудио, а сегодня зашёл и выдаёт "does not contain any stream". Как фиксить?
Аноним (Microsoft Windows 10: Chromium based)24/04/19 Срд 20:20:26#802№2552651
>>2552607 Я, балбес, не заметил, что без звука шебм выгрузил.
Аноним (Microsoft Windows 7: Firefox based)25/04/19 Чтв 11:05:46#803№2552852
>>2546346 >Не в топ порядке загрузил пикчи. Анон тебе говорил про надписи на твоих картинках говорит, а не о том как у тебя карта легла. когда он говорил про до он говорил про надпись before на твое рисунке a.png, а когда говорил про после - говорил про надпись after на другом твоем рисунке b.png. И учитывая контекст твоих постов - надписи на твоих рисунках - ложь ну и в контексте не несут смысла Так что ты анона не понял и ответил невпопад.
Аноним (Google Android: Mobile Safari)25/04/19 Чтв 13:43:30#805№2552910
>>2552852 Вывел бесполезные значения в бесполезные графики, молодца
Аноним (Microsoft Windows 7: Firefox based)25/04/19 Чтв 14:19:16#806№2552929
>>2512283 Поставь 100% инфы для восстановления когда будешь архивировать в винраре. А потом потестируй у макаки
Аноним (Microsoft Windows 7: Firefox based)25/04/19 Чтв 14:20:45#807№2552930
Есть ли какой-нибудь способ сократить ожидание на нулевом фрейме при обрезке видео через -ss ? Я пытаюсь скачать 4 минуты 1-часовой порнухи через эту команду:
>>2554918 > извиняюсь за засорение треда Ну такое, я вот мучался-мучался с этой "промоткой" где-то неделю, когда резал аниму, так и не решил, а ты мне сейчас готовый ответ принёс. Теперь буду ловить флешбеки
Аноним (Microsoft Windows 10: Chromium based)04/05/19 Суб 02:35:16#812№2560668
>>2512176 не скачивает если вытаскивать сорс видива через ютуб-дл с ключиком --get-url и затем передвать этот урл в ffmpeg
Это уже тыщу раз обсосано на просторах гугла.
У меня скрипт который я только сегодня запилил на powershell это все делает, + сжатие результата выполняет через видимокарту невидии.
Аноним (Microsoft Windows 10: Chromium based)04/05/19 Суб 02:41:22#813№2560671
>>2515121 уже лет пять без всяких мокрописечных кодеков сижу и все работает, брузер хромог, видео смотрю по привычке корейским поделием KMplayer, там встроенные кодеки.
Аноним (Microsoft Windows 10: Chromium based)04/05/19 Суб 02:43:37#814№2560672
>>2513094 внатуре двачеры ебнутые, есть хитхаб, пастбин, да дохуя чего. Нет хочу ебать мозги себе и другим.
Как -vf subtitles заставить работать с настоящим индексом субтитров? Есть :si но тогда нужно указывать левый индекс, а не тот который возвращает ffprobe
Когда перекат?
Аноним (Microsoft Windows 7: Firefox based)06/05/19 Пнд 21:59:24#817№2564332
Не понимаю. ffmpeg -i 1.mp4 -vn -acodec copy 1.aac ffmpeg -i 1.aac -acodec copy 1.m4a Первая вытаскивает аудиодорожку, вторая загоняет её в m4a контейнер.
ffmpeg -i 1.mp4 -vn -acodec copy 2.m4a Вроде бы то же самое, только сразу. Но на выходе файлы разные, во втором случае на 8 байт больше.
Причём если обратно из них вытащить голый aac, то они одинаковые. Почему m4a результат разный?
Аноним (Microsoft Windows 10: Firefox based)07/05/19 Втр 00:17:35#818№2564397
>>2564332 В хексэдиторе сравни, если так интересно.
Скачать тут: 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.
Прошлый тред: