Тред, консультативный, это значит что постить свои высеры вам нужно в /b/ а тут только консультации по тех.процессу.Педики больше не пересоздают свой женерал тред, шапки нет. Но я спиздил шапку из другого источника, актуальна или нет хз! Для воспроизведения WebM с 10-битным цветом нужно установить плагин vlc (http://nightlies.videolan.org/ ) и отключить встроенный в браузер плеер (media.webm.enabled=false в firefox).О кодировании WebMДоступные кодеки — VP8 и VP9 для видео, Vorbis и Opus для звука, максимальный размер файла — 10240КБ, всех файлов в посте — около 40МБ.Делать WebM можно научиться в вики треда: https://github.com/pituz/webm-thread/wiki/Там находится подробная информация о выборе и настройке кодеков на примерах использования консольных утилит ffmpeg, vpxenc и mkvmerge.Неочевидные моменты— libvorbis при указании битрейта (-b:a) работает в режиме CBR (постоянный битрейт), и это портит качество звука; для режима VBR вместо битрейта надо указывать качество (-q:a); параметр -vbr on работает только для Opus'а;— в webm'ки не нужно включать софтсаб в формате webvtt (FFmpeg это делает по умолчанию при наличии сабов в контейнере, отключается параметром -sn): во-первых, это бесполезно (для его отображения на странице должен быть специальный код), а во-вторых, от этого ролики не воспроизводятся в firefox.Программы и их документацияhttp://webmproject.org http://ffmpeg.org http://mpv.io http://www.bunkus.org/videotools/mkvtoolnix/Фронтенды к ffmpeg для кодирования вебмокCLI, бидон: https://pypi.python.org/pypi/webmCLI, zsh: https://github.com/pituz/webm-thread/tree/master/toolsCLI, дотнет: https://github.com/CherryPerry/ffmpeg-vp9-wrapGUI, дотнет: https://gitgud.io/nixx/WebMConverterОп-паста: https://github.com/pituz/webm-thread/blob/master/op-paste Сам ffmpeghttps://ffmpeg.zeranoe.com/builds/ Для тех кому сложна, гуй с кнопкамиhttps://gitgud.io/nixx/WebMConverter
Вот ещеhttps://github.com/pituz/webm-thread/wikihttps://github.com/pituz/webm-thread/wiki/ffmpeg
И так, мне ffmpeg выдает, что у меня depreciated pixel format. На выходе вебм рабочая. Может кто-то подскажет что можно исправить?D:\Doсuments\webm\ffmpeg.exe -r 1 -loop 1 -i D:\Doсuments\webm\image.jpg -i D:\Doсuments\audio.mp3 -b:a 128k -map 0:v -map 1:a -c:a libopus -b:v 0 -crf 16 -g 360 -pix_fmt +yuv420p -shortest C:\Users\User\Desktop\myfile.webm
test
[webm @ 00000000038ef020] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.Что он от меня хочет?
ведь всё равно mp4 лучше по всем параметрам чем webmи все браузеры поддерживают жеэто как конвертировать из jpeg в jpeg с ебучими шакалами
>>1766164Так иди и сам спроси у абу, лол.
Допустим, есть два звуковых файла в формате vorbis ogg, в одном левый канал, а в другом правый. Можно их слить в один стерео файл без пересжатия?
>>1766366Вряд ли, что без перекодирования можно.
>>1766366Попробовал через https://trac.ffmpeg.org/wiki/AudioChannelManipulation , но с -acodec copy пишет>Streamcopy requested for output stream 0:0, which is fed from a complex filtergraph. Filtering and streamcopy cannot be used together.
>>1765782Бамп вопросу. Что из всего моего значат все команды? Собирал как мог, сам я не совсем понимаю что все там значит.
>>1766779Ладно, с помощью гугла и одного анона все понял, и немного модифицировал свою команду, выпилив ненужную хрень. Но теперь вопрос.Почему в конце файла создается около 20 секунд пустого пространства? Я склеиваю аудио .mp3 с картинкой .jpg. Когда кодирование подходит к окончанию песни, создается с задержкой скачок со временем, где после окончания трека пишется дополнительное время с тишиной (пикрелейтед). Гугл даже на английском не находит подобного. Анон говорит что Ффмпег считает длительность песни по битрейту и обсирается, впоследствии пытаясь перекодировать то, чего нету. Как вариант этот же анон предложил указывать нужную длительность через команду -t. Может есть костыль чтобы не указывать длительность?Моя команда:D:\Documents\ffmpeg.exe -r 1 -loop 1 -i D:\Documents\iamge.jpg -i D:\Documents\audio.mp3 -b:a 128k -crf 16 -g 360 -shortest C:\Users\User\Desktop\output.webm
>>1766790ffmpeg -r 1 -loop 1 -i 1.png -i 1.mp3 ^ -map 0:v -map 1:a ^ -c:a libvorbis -b:a 160K ^ -c:v vp8 -b:v 0 -crf 16 -g 360 -vf scale=-1:720 -pix_fmt +yuv420p ^ -ss 00:00.000 -t 03:50.800 ^ -shortest -metadata title="bla bla" pm.webm
>>1766807> -ss 00:00.000 -t 03:50.800 Так тут указывается длительность. Я же ищу чтобы длительность не нужно было указывать. Проблема.
>>1765678 (OP)> CLI, zsh: https://github.com/pituz/webm-thread/tree/master/toolsКак им пользоваться?
∙ Проект кодека нового поколения назвали AOM, сам кодек называется AV1. VP9 взят за основу, но в него будут включёны и удачные фичи из Daala, Thor, VP10. Например, deringing-фильтр и PVQ из Daala. В альянс вошли несколько новых компаний, например, Adobe. Кроме того, участие nVidia, AMD, Intel обеспечит вменяемую поддержку аппаратного декодирования в видеокартах/процессорах. Есть все основания полагать, что обгонят HEVC (x265) по качеству, пусть и не намного. ETA ещё как минимум пару лет, впрочем. Daala/NetVC же, вероятно, будет наполовину свёрнут в пользу still image кодека.https://aomedia.googlesource.com/∙ Рональд Бултье (один из разработчиков VP9 и автор ffvp9) выпустил альтернативный энкодер VP9, заявляя о повышении качества, скорости работы и лучшей работы rate contol по сравнению с libvpx. По его словам, это не форк libvpx, проект написан с нуля. Пока что нет возможности даже купить для личного использования, продукт ориентирован на бизнес-пользователей.http://www.twoorioles.com/eve-vp9-video-encoder∙ Несколько парней из Mozilla приступили к написанию анализатора для AOM на JavaScript с использованием Emscripten. Анализатор отлично работает в современном браузере и уже имеет неплохую функциональность. В скором времени должен быть доступен порт и для VP9, благо кодовые базы пока что разошлись минимально.http://aomanalyzer.org/∙ Чуваки из итальянского университета выпустили патчи для libvpx для повышения скорости кодирования VP8 с использованием видеокарты. В отличии от патчей Ittiam, отлично поддерживаются десктопные видеокарты. Обещано ускорение в 2 раза без потери в качестве, кроме того есть и другие режимы.https://github.com/Italtel-Unimi/libvpx
>>1768195Ах да, баг ffmpeg с муксингом Opus таки починили. В Firefox, как и ожидалось, послали нахуй. Поэтому пользоваться сборками ffmpeg между 10 апреля 2016 и 6 июня 2016 строго не рекомендуется, высокий шанс, что webm откажется воспроизводиться в Firefox.https://trac.ffmpeg.org/ticket/5509https://bugzilla.mozilla.org/show_bug.cgi?id=1276238Кроме того, скоро обещают выпустить libvpx 1.6.0. Из изменений скорее всего только багфиксы, минимальные повышения скорости/качества. Основные усилия сейчас, вероятно, направлены на проект AOM.http://permalink.gmane.org/gmane.comp.multimedia.webm.devel/2549
http://www.movavi.ru/support/how-to/how-to-convert-webm.html?affChecked=1вот еще конвертер
>>1768224http://www.avs4you.com/ru/guides/video-to-webm.aspx#id2
>>1768218http://comments.gmane.org/gmane.comp.multimedia.webm.devel/2569>Khaki Campbell has branched from master and is now available on the>'khakicampbell' tag in the libvpx repository.>Please test with your systems and let us know via the bug tracker [0]>or mailing list [1] if you encounter any issues. We hope to finalize>this release in July.>What's new?> - Speed improvements to VP9, especially for low end x86 devices.> - Quality and speed improvements to the VP9 encoder, with special>attention to real-time use.Ну, как я и говорил, мелкие улучшения. Можно для интереса сделать сравнение v1.5 и v1.6(rc), хотя вряд ли там что-то серьёзное.
Анончик, как пожать цуинь в размерах? Допустим есть ololo.webm размером 9Mb, а мне надо его ужать до 5Mb.
>>1769350Взять исходник ololo.mkv и сконвертировать в ololo.webm с размером 5MB, ты же не хочешь плодить сто раз перекодированное говно.
>>1769354Исходника нет :( А в тематике ограничение.
>>1769358Либо найди исходник, либо отпустииии и забуууудь
>>1769359Ну ладно, tnx.
>>1769361Moar!!!webm.py -i ololo.webm -l 5 out.webm
>>1769427tnx.
>EBU R128 scanner filter. This filter takes an audio stream as input and outputs it unchanged. By default, it logs a message at a frequency of 10Hz with the Momentary loudness (identified by M), Short-term loudness (S), Integrated loudness (I) and Loudness Range (LRA).Как сделать чтобы ffmpeg выводил это не с чистотой 10 герц, а с чистотой самого аудио файла?
>>1768224>>1768225Нахуя, если есть вот этот?https://gitgud.io/nixx/WebMConverter
>>1770578Там нихуя не понятно и на ангельском
>>1770657Это лучшее что есть вообще из гуя, лучше только чистая консоль. Хули ты там не понимаешь?
Сап программач. Вот мои первые вебмки, запиленные на ffmpeg, оцените. И еще, есть ли гуй для убунту, чтобы не пердолиться.
>>1770677>гуй для убунту, чтобы не пердолиться/0Обычно гуй - это есть пердолинг, ибо не эффективно, результат хуже получается.
>>1770677соус анимы?
>>1770730Houkago Initiation, не благодари.
>>1770853И не буду
Как порезать вебмку по времени? Скажем с 1:30 до 3:02? Нужно сделать так?ffmpeg -ss 1:30 foo.mkv -to 3:02 foo1.webm
>>1770930Я бы обычно делают такffmpeg -ss 1:30 foo.mkv -t 1:32 foo1.webm
>>1770938получается что к 1:30 прибавиться 1:32? Мне надо с такого то промежутка по такой. Как воплотить? Нужно прописывать -t или -to, и чем они отличаются?
>>1770942Будет вырезано 1 минута 32 секунды после 1:30, что равно промежутку с 1:30 до 3:02.Почитай вики, в ней было про -t и -to
>>1770943Там не совсем ясно написано. Объясни пожалуйста. Я сделал так ffmpeg -ss 1:30 foo.mkv -to 3:02 foo1.webm используя -to. Он порезал больше чем надо, не с 1:30 по 3:02, а дальше. ЧЯДНТ.
>>1765678 (OP)Я полез в настройки и я ретард. Помогите окружающим меня людям, убейте меня!Не могу настроить звук. Нужен моно 8 бит. Вот это:# This is an AviSynth script. You may write advanced commands below, or just press the buttons above for smooth sailing.ConvertToMono()ConvertAudioTo8bit()PointResize(80, 60)ColorYUV()Greyscale()Tweak(sat=0)не помогает.Вот другая строчка, в которую можно писать: -c:v libvpx-vp9 -pix_fmt yuv420p -threads 4 -slices 1 -metadata title="HELLOavi" -ac 2 -c:a libopus -minrate:v 16K -b:v 16K -maxrate:v 16K -bufsize 9K -rc_init_occupancy 64K -qcomp 0 -b:a 45KЧто менять? А первая часть - это я так делал видео чёрно белым, но хз как отрубить лишние каналы. Всё для максимального облегчения видео, до веса картинки.
>>1770991Разве это облегчит видео? Оно же всё равно будет кодироваться в 8 бит на пиксель, разве что самую малость.>>1770948У меня -to вообще пару раз за жизнь нормально сработал, делай через -t.
>>1771008Я выбираю качество звука 45 кб/с(если меньше ругается), а оно выводит в 384 кб/с.Короче, для тупых, скинь нормальный вариант моего кода, выход нужен с чёрнобелым видео без инфы о цветах в принципе, а аудио - моно 8 бит и 8КГц (или меньше). Спасибо. Если в вебмфорритардс нельзя обойти ограничение в минимум на 45 кб/сек звука, то как это реализовать в ffmpeg?Ещё раз спасибо.
Да, забыл сказать (чего ещё ожидать от ретарда, правда?), что всё это делаю в webm for ritards.
>>1771011>как это реализовать в ffmpeg?-b:a %сколько_тебе_надо%> моно-ac 1> 8КГц-ar 8000> 8 битВроде нельзя задать глубину для опуса/ворбиса> скинь нормальный вариант моего кодаЯ не разбираюсь в avisynth, да и ты делаешь какую-то дичь.
>>1771020Для них глубина задаётся, но не менее 45, хотя выдаёт при этом 384. Если ставить 128 - выдаёт 128. Такие дела. Спасибо.
Как узнать будущий размер вебмки, чтобы бесконечно не нарезать и не промахнуться?
>>1771048Есть одна программа, пикрел - у меня она не работает, потому что я не установил её по инструкции, но у неё есть вроде бы рабочий конвертер этих самых величин, пикрел.Кстати, если бы кто-то выдрал эту часть из прграммы в отдельное приложение, я был бы ему очень признателен. И не только я, нас тут, как минимум, двое.
Посоны, чем восстановить ролик в webm на мятном линуксе, записанный в программе cheese с вебки. Из-за отсутствия места на диске запись прекратилась с ошибкой на 7 часах и примерно 9 гигах.Файл более-менее нормально воспроизводится в стандартных медиапроигрывателях за исключением того, что таймлайн всегда на 0(невозможно прокрутить). Дык, пробовол проги:Avidemux(открывает, можно даже прокручивать, но при попытке конвертации вылетает нахуй)Flowblade зависает при добавленииKdenlive вылетает при попытке рендерингаOpenshot video editor вообще не поддерживает формат webmTragtor ругается на duration: 0 s и не конвертируетLightworks - ошибка при импортированииCinelerra - импортирует, но не позволяет создавать треки.Що делать? Как спасти видео? На ум приходит только использовать какую-нибудь прогу для захвата видео с монитора и звука со звуковой карты, но это блджад слишком долго.Ебучий линукс, почему для виндузятников есть кучи платных и бесплатных прог с названием аля Advanced Ultimate Video Recovery????
>>1771117ffmpeg, юз ит.
Есть одно видео, в котором звук идет только в одно ухо. Если в VLC выбрать аудио>режим стерео>справа, то начинает играть в двух ушах. Как починить?Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'video.mp4': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: isommp42 creation_time : 2013-12-21 19:33:22 Duration: 00:02:59.72, start: 0.000000, bitrate: 1225 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720, 1031 kb/s, 29.97 fps, 29.97 tbr, 60k tbn, 59.94 tbc (default) Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 192 kb/s (default)
Новая версия юзерскрипта для отображения метаданных: https://goo.gl/EP7LdY
>>1779912А ты не мог нормальную ссылку дать? Я ж еле успел сообразить и на проксю переключиться.
>>1779914Там гитхаб в антивайпе, не советую на него постить ссылки. Хотя githubusercontent вроде можно, но так ссылка слишком длинная получается.
Хз куда писать спрошу тут. Есть гифка и она чуток медленная. КОгда я открываю ее в программе редактирования то там она проигрывается быстрее и задержка на кадр стоит 0 милисекунд. Но за пределами редактора гифка проигрывается медлненнее. Как сделать чтоб эта скотина быстрее проигрывалась?
>>1779972Ну у меня тянет и на четырёхядерном, чуть-чуть дропов только (хотя вроде раньше без дропов было, сломали что ли). Но проц в потолок, конечно.Для 4K H.265 проще купить новую видеокарту ПАСКАЛЬ, сейчас его все поддерживают. А в 4K/8K VP9 ничего серьёзного не выпускают.
ffmpeg умеет выбирать начальный и конечный кадр? целиться по времени сами знаете.С какими настрйоками кодировать кинцо в x265 для личной библиотеки? В 4 раза больше кина поместится чем в h.264
>>1779985>futureproof'ностиОдин хуй потом придумают какую-нибудь хрень вроде 12-битного 120fps видео, чтобы народ бежал в магазин за новым железом. Желательно несколько раз. Типо как вначале вы покупаете железо для HEVC 4K, потом для HEVC 4K Main10, потом мы переходим на BT.2020 и сбегайте ещё за новым монитором. Или VR всякие новомодные. Больше, чем на пару лет, планировать нет смысла.>Напомни, какой проц?i7 3820>считай - не тянетТолько на первой минуте пара каких-то моментов, на которых дропает. Если со второй включать, то всё плавно идёт. И fps полный. Может там криво закодировано, хз, в моих энкодах всё нормально игралось.>>1780002А смысл? Что ты этим тестируешь? Ну и 8K VP9, как я уже сказал, никакого практического применения не имеет один фиг.>>1779988>С какими настрйоками кодировать кинцо в x265x264 я вот так кодировал (минимальная потеря качества исходника): -crf 18 -preset veryslow -tune filmС x265 имеет смысл использовать 10-битный профиль и вроде crf там чуть выше надо.
>>1780018>Вот потому и важно иметь мощный проц на все случаи жизниНу тогда надо Xeon Skylake сразу, а то на новую хрень не хватит.>Так-то да, но мне кажется, HEVC 4K даже на i7-6700K не потянет в софтвареЯ ж показывал в прошлых тредах скрины, у меня корейки отлично тянули. Правда, с патчами и Main10 с разгоном, но в целом всё нормально и на 4-х ядрах.>Самый тяжёлый сцйенарий проигрывания видео на сегодняшний деньОн не имеет смысла. В браузерах часто стоят неэффективные декодеры (например, libvpx-vp9 вместо ffvp9) и вообще они не предназначены для качественного воспроизведения видео. VP9 8K 24fps это не самый тяжёлый, сейчас самый тяжёлый это HEVC 4K 60fps Main10. И он реально встречается на практике.>А вот то, что аппаратное ускорение HEVC 4K 8-bit, но не 12-bit - это полная лажа, я понимал с самого началаТам, кстати, хитрая маркетинговая еботня. 8bit они, например, поддерживают нормально, аппаратно, а 10bit только hybrid/partial, что переводится как «вот вам проприетарная мокрописьма под венду, которая пару операций аппаратно реализует, и отъебитесь». Так и Intel делает, и nVidia.
>>1780039>кладезь фильмов 4КТам же H.264 рипы. Чего ремуксы не качаешь? К тому же писали, что 4K блюреи это апскейлы с 2K. Вот трансляции всяких матчей или шоу это честные 4K.>4K H.264 90 мбит/с нагружает гораздо сильнееЕщё сильнее нагружают 10-битные профили. У меня и H.264 4K High10 тормозило, например.
>>1780056>они научились рипать с сервисов типа нетфликс и амазон киндл, там настоящее 4ККопия H.264 потока в 4K? Тогда норм. И новый комп не нужен, даже старые видеокарты поддерживают аппаратное декодирование H.264 больших разрешений, на любом хламе пойдёт.Хотя там же DRM вроде был. Научились обходить или это запись с экрана?>Самое крутейшее качество из всех фильмов там - в Evil Dead, если будешь заценятьВот это? http://torrent-lynx.ru/details.php?id=50833Накидай чего-нибудь ещё, кстати, а то я в большом разрешении только кореек и смотрел.
Для проигрывания 10-битного видео нужен и 10-битный монитор же?
>>1780071>>1780076Класс, спасибо, надо глянуть. Я думал, что оно либо только рипами с блюреев, либо HEVC, а здесь банальный H.264.>65 мм плёнка творит чудесаДа, у плёнки фиг знает какой предел детализации, может и в 8K можно пересканировать. А цифровые релизы такими и останутся и лет через 10 это будет как 480p сегодня. Я вот уже даже клипы 6-летней давности смотреть не могу (тот же кейпоп). Картинка хуёвая и вообще не радует.>>1780078Не обязательно. Суть 10бит в том, что ключевые/опорные кадры получаются высокого качества (в 10бит на пиксель можно заложить 1024 градаций цвета, а в 8 только 256), что в итоге экономит битрейт. Ну и от всякого бандинга помогает.Хотя вообще стандарт для UHDTV мониторов это 4K, 10бит и BT.2020 цветовое пространство (сейчас 1080p, 8бит и BT.709 соответственно).
>>1780078Дополнительные уровни видео можно показывать с использованием Dithering. Пример из пиратского фотошопа - восьмибитный градиент (без дитеринга) и похуйкакойновышевосьмибитный (тоже с отключенным дитерингом), сконвертированный в восьмибитный. Дитеринг это типа такая диффузия цветов друг в друга, получается эдакая каша из пикселей вместо равномерной градации. Для глаза это выглядит как отсутствие бандинга.
>>1780089>дополнительные уровни цветовБыстропочин.
>>1780086Кстати, вот первый официальный 4K кейпоп-клип, который я видел: https://www.youtube.com/watch?v=kVTIjXzw4q4В лучшем качестве не нашёл, но радует, что начинают в 4K уже и обычные клипы снимать, которые до этого все были строго Full HD.
>>1780097>Ebin Ded>цифровое изображениеТы даун? Откуда в 1981-м цифровая видеопленка?
>>1780115Не, это были фап фанкамы, т.е. обычные записи живых выступлений на 4K камеру. Притом ещё и вертикальные, т.к. каждую участницу снимают отдельно. А здесь именно что полноценный снятый и смонтированный 4K клип, я таких раньше не видел, только 1080p было.>>1780113Зря, он охуенный :3 Это не айдолы, правда, а просто девочки репперов.
>>1780121Ебаать графоон
>>1780122Это ж ютуб, что ты хотел.Хотя может это и апскейл, кстати, но в любом случае сам факт выпуска в более высоком разрешении радует. До этого были ещё 60fps клипы, которые на самом деле обычные 24fps с дублированием кадров. Проигрывал с ценителей, которые говорили, какой он охуенно плавный.
Какой у сетчатки разрешающий предел? 900 PPI на расстоянии вытянутой руки?
>>1780141Надо затылочные доли электротоком стимулровать, очки с lcd-дисплеями это что-то вроде механического барабана на заре телевидения.
Осязание перчатками с экзоскелетом симулируется, бегать можно по специальному батуту.
>>1780076А откуда столько довольно старых фильмов (2000÷2010) в 4K взялось? Они на плёнке или это апскейлы или изначально их на 4K-камеры снимали?
>>1780161Они на пленке 35мм. Цифровые камеры только для говносериалов использовались в то время.
>>1780166Странно, мне казалось, что где-то с середины/конца нулевых начали на цифру переходить.А которые 2010÷2014? Тоже всё плёнка?
>>1780176Пленка не хуже ведь
сообщаю появилась возможность кодировать (encode) видео h264, h265 через видекарту nvidia
>>1780204Какого поколения? Каким софтом?
>>1780206поддерживающая cudaffmpeg nvenc_h264 и nvenc_hevc
и напоследок хочу отметить что руководство в шапке трэда хуйня
А можно видеокарту и процессор распараллелить на кодировании видео?
>сколь-нибудь качественное и быстрое кодирование на момент написания статьи (май 2016) могут обеспечить только карты второго поколения Maxwell, и для десктопных это: GM206 (GTX 950, GTX 960), GM204 (GTX 970 и GTX 980)>Причем NVENC модуль работает с одинаковой скоростью на всех картах и количество CUDA ядер не влияет на производительностьНайс бурят в кожанке поссал на кеплероблядей.
>>1780227на чём основано утверждение что, не влияет?
>>1780229Автор статьи так скозал, не приводя примера или источника.
>>1780230у меня видеокарта на архитектуре Kepler
>>1780227Кому нужны эти энкодеры на видеокартах? Один фиг у x264/x265 качество выше на veryslow. Я могу ещё понять, если у тебя крупный видеохостинг и надо дохрена видео кодировать, но для домашнего применения ничего лучше энкодеров на CPU не сделано.У них есть один сомнительный юзкейс, когда надо быстро со средним качеством, но это какое-то уж совсем обывательское применение типо как-то сэнкодить домашнее видео для коллекции из мувимейкера. При выкладывании в сеть всегда используют самые медленные презеты.
>>1780227параметры видеокарты во время кодирования
>>1780243параметры качества настраиваются
http://permalink.gmane.org/gmane.comp.multimedia.webm.devel/2577
>>1779959бамп
Часто вижу на буржуйских торрентах рипы в x264 1080p такого же размера как и x265 1080p. Это что за магия такая?
>>1780860gifsicle -b -d2 animu.gif
>>1780880Можно и еще меньше бахнуть c -crf 63 -preset slow
А что скажете за MSU Codec? Как он сжимает, норм?
>>1780889>MSU Lossless Video Codec>Lossless>Как он сжимает, норм?NYET
>>1780890Ну атк лослесс же! Вон аудиодрочеры дрочат на лослесс, а видеодрочеры смотрят на сшакаленных буряток в квадратах и мыле? Почему бы не развивать лолсел видеокомпрессию?
>>1780890Жмет до 14 раз.
>>1780892А кто мешает лосслесс использовать? ffmpeg -c:v vp9 -lossless 1 и всё.
>>1780897>lossless.
А почему бы блурей-рипы не заэнкодить в лослес-кодеке с максимальным сжатием, а потом запихнуть в zip-архив?Подводные камни?
>>1780903> в лослес-кодеке с максимальным сжатием, а потом запихнуть в zip-архивА потом этот zip запихнуть в 7z, 7z в tar.xz, и так далее, пока не получим черную дыру.
>>1780903>>1780906Лол. Нахуя. Берёшь Uncompressed. Жмёшь зипом. Потом жмёшь зип зипом. Потом жмёшь зип зипа зипом.
>>1780900Значение знаешь? Вот тебе скриншот оригинала из гимпа.>>1780903Ты понимаешь, что ты поехавший? Блюрей это видео, пожатое H.264, с ним ничего больше делать не надо. Для борды можно VP9 lossless.
>>1780908lossless.ossless.
>>1780907Зип зипом плохо жмётся, да и разнообразие нужно, так природа завещала.Я бы подождал квантовых компьютеров и того времени, когда идеи Бабушкина станут реальностью.
>>1780912Это не артефакты зжатия. Это гимп так зделал.
>>1765678 (OP)Аноны, хорошо что нашёл тред.При выборке кодека VP9 любое видео нереально долго конвертируется. Даже 5 секунд за 2 часа не переконвертировало..Пробовал различные программы помимо голого ffmeg - всё однохуйственно.
>>1780886Я нихуя не пони. Можешь мне переделать гифку, пожалуйстаю
>>1780938Возможно вы на пеку сразу подумаете.i5-2550k, 8gb ddr3(32 на подкачке), gtx670.Пека при этом не нагружается и на 30%.
>>1780938Ты там 4K в best на калькуляторе конвертируешь?
>>1780942Блядь, ну так и знал, что будет подобный комментарий.
>>1780943Показывай чего ты там за видео и как конвертируешь.
>>1780944Сейчас пытался ретартконвертер запустить. Выскочило пикрил окно.Что это за дерьмо он пытается установить? (случайно установил 10ку вчера, на 8 не было такой ошибки)
>>1780945В анус свой конвертер засунь, на ффмпег как делаешь?
>>1780946Думаешь я помню? Что-то вставлял из пасты. Сейчас качаю, ставлю обратно.
>>1780947Когда вспомните, тогда и приходите.
Т.е. раньше использовать всегда Xmedia Recode, там дефолтно стоял вп8 я и не парился, а тут парень в тред залетел с шебм кодеком вп9 созданным, я охуел от качества и размера. Решил тоже в вп9 попробовать, а тут такой-то облом.
>>1780947Вот почитай https://hive.blasux.ru/webm/s
>>1780952>Убедиться, что присутствует ключ -threads 8 (или больше)Вот оно!Тот анон что залетел скинул свои настройки конверта, так у него один поток был установлен, говорил видео за 15минут ковертит с пекой слабей, чем моя.В Xmedia Recode тоже было установлен 1 поток, но я не видел этот параметр, потому что окно было не во весь размер, лол.Теперь всё отлично. При таких маленьких размерах такое-то качество выдаёт, я в охуе с вп9, прогресс налицо.
>>1780940Насколько быстро нужно?
>>1780977А хотя не получается что-то быстрее чем 0.01 сделать, такие уж браузеры.
>>1780983Вот, смотри я сделал запись экрана как у меня в браузере показывает и в редакторе. Я хз что не так ведь на гифках можно передавать быстрое движение, а эта как заколдлваная. Видимо придется делать просто вебм версию ннапрямую захватив с экрана.
Нужна помощь, в webm for retards после рендера с любыми настройками всегда выходит видео без последних секунд (10-20). ФФмпегом пользоваться не имею возможности и не буду.Пожалуйста помогите советом.
>>1783726Можно, через сайт
>>1783726Если нужно, могу ssh скинуть, ты че
Какую страну?
>>1783736Какой еще сайт?>>1783737Что такое ssh?
>>1783782Ну а как Вы собираетесь от Путина скрываться
>>1783788Я сдесь один, кто мы то?
>>1783782Прости немного тормазнул, я например этим пользуюсьhttp://video.online-convert.com/ru/convert-to-webm если нужно Абу, пере конвертировать в webm
>>1783836Подлец! Из-за Уважения обратился на Вы, не более.
Посоны, подскажите как уменьшить использование процессора ффмпег (и желательно чтобы пострадала только скорость кодирования, а не качество), потому что при кодирование температурки поднимаются до 75-80 и это не есть гуд. Вин7
>>1784102Поставить в виртуалку минимальный линукс (без раб. стола), пробросить в него папку, ну или что-то иное сделать, и кодировать в нём. В настройках виртуалки выставить процент использования процессора.А вообще можешь купить дешёвую vps-ку и кодировать на ней.
>>1784149Блин, ну эт чет совсем стремный способ, ничего понативнее нету? Вычитал тут про какую-то команду nice, но видимо это линукс-онли способ. Эх, пойду мин.дебиан накатывать :(
>>1784151Квоту можно выставить для отдельного пользователя: https://technet.microsoft.com/en-us/library/ff384148%28WS.10%29.aspxИли мокрописька: http://mion.faireal.net/BES/
>>1784162Во, за мокрописька хорошо зашла, благодарю
>>1784907Хотя нет, обманываю, сколько бы процентов использования не ставил - температура не меняется вообще
>>1785231Хотя нет, опять обманываю, я ебанат и неправильно понял как она работает сначала
>>1784081Хорошо, попробую и отпишу еще. Спасибо.
Такой вопрос. Есть клип, он весь черно белый. Как заставить энкодер понять что это так? Ну тоесть логика такова - по дефолту там yuv420, а это 12 бит на пиксель, хотя очевидно что там только один восьмибитный канал. Где посмотреть pix_format конкретно под vp9 и есть ли в нем такой формат вообще (в 264 такое точно есть, называется вроде gray8)?
>>1785349В середине машут цветными помпонами.
>>1785350Ну типа да, но если в полтора раза можно будет увеличить битрейт - цветные помпоны приемлемая потеря.
The Khaki Campbell release has been finalized. The only change fromthe release candidate was a fix to prevent the encoder from crashingon odd-sized input [0].The release is available from the git repository [1] on thekhakicampbell branch and the v1.6.0 tag or the tarball [2].This release improves upon the VP9 encoder and speeds up the encoding and decoding processes. - Upgrading: This release is ABI incompatible with 1.5.0 due to a new 'color_range' enum in vpx_image and some minor changes to the VP8_COMP structure. The default key frame interval for VP9 has changed from 128 to 9999. - Enhancement: A core focus has been performance for low end Intel processors. SSSE3 instructions such as 'pshufb' have been avoided and instructions have been reordered to better accommodate the more constrained pipelines. As a result, devices based on Celeron processors have seen substantial decoding improvements. From Indian Runner Duck to Javan Whistling Duck, decoding speed improved between 10 and 30%. Between Javan Whistling Duck and Khaki Campbell Duck, it improved another 10 to 15%. While Celeron benefited most, Core-i5 also improved 5% and 10% between the respective releases. Realtime performance for WebRTC for both speed and quality has received a lot of attention. - Bug Fixes: A number of fuzzing issues, found variously by Mozilla, Chromium and others, have been fixed and we strongly recommend updating.http://permalink.gmane.org/gmane.comp.multimedia.webm.devel/2584
>>1785349>Где посмотреть pix_format конкретно под vp9https://github.com/webmproject/libvpx/blob/v1.6.0/vp9/common/vp9_enums.h#L29
>>1785363Спасибо, видимо моя мечта неосуществима.
>>1785351>если в полтора раза можно будет увеличить битрейтОткуда он там возьмётся? Смотри, если у тебя полутоновое изображение, то по сути все данные лежат в Y канале, а в U и V нули (точнее 128, т.к. всегда прибавляется 128 к этим компонентами). Нули/одинаковые значения очень эффективно сжимаются entropy coder, так что практически ничего не весят.Вот так можно посмотреть распределение по каналам в реальном времени:ffmpeg -i wg.webm -lavfi 'format=yuv444p,extractplanes=y+u+v[y][v];[0:v]pad=0:ih*3[0];[0][y]overlay[1];[1]overlay=0:h[2];[2][v]overlay=0:h+h' -f yuv4mpegpipe - | mpv -В U и V сплошной серый кроме нескольких моментов. Можно от них избавиться через format=gray8,format=yuv420p.Лайк за Wonder Girls :3
>>1785426Блин, u в скобочках пропало.ffmpeg -ss 23 -i wg.webm -lavfi 'format=yuv444p,extractplanes=u+v[c1][c2];[0:v]pad=0:ih*3[t1];[t1][c1]overlay=0:h[t2];[t2][c2]overlay=0:h+h' -f yuv4mpegpipe - | mpv -
>>1784081Вообщем с конвертированием все отлично, только одно НО- размер файла нельзя изменить, а под лимит некоторые видео по дефолту не подойдут из за размера.Может быть есть подобный онлайн сервис с такой же конвертацией и изменением размера файла?
>>1785715> http://video.online-convert.com/ru/convert-to-webm> Видеоконвертер 3G2 для конвертирования в формат WebM (VP8)> VP8Страдай
>>1785720Добрым быть нужно в жизни. Зло приводит только ко злу.
>>1785439Спасибо
Ребят, впервые пытаюсь залипить вебм и выдаёт вот такую ошибку, она на пике. Как фиксить, в чём моя ошибка?
>>1786066Вбей в гугл-транслейт текст ошибки.
>>1786066Или скинь что там у в ффмпеге написал.
>>1786089
>>1786162В смысле ту строку, которую ты ввел.
>>1786175
>>1786177попробуй перед first.webm написать -f webm
>>1786178Ошибка осталась
>>1786180ffmpeg -i hg.mkv -c:v libvpx-vp9 -pass 1 -b:v 2000k -t 74 -ss 32 -vf scale=-1:1080 -frame-parallel 1 -auto-alt-ref 1 -lag-in-frames 25 -threads 4 -tile-columns 4 -quality good -c:a libopus -b:a 92k -f webm hg.webm //напиши так, и переименуй свое километровое имя файла во что то более короткое, hg.webm например
>>1786183всё равно не робит
>>1786188А если "-ac 2" ?
>>1786192куда именно вписать это?
>>1786298Попробуй добавить -ac 2 -sn после crf в >>1786177
>>1786305
>>1786321>>1786178А теперь вновь вот это
>>1786323Нихуя
>>1785355Кто там плакался про ключевые кадры в вебмках? Таки изменили с 9999 на 128 по умолчанию.http://permalink.gmane.org/gmane.comp.multimedia.webm.devel/2587https://github.com/webmproject/libvpx/commit/14828e756f92175c1a3c097c1048c01bbfba43a9Хотя "-g 9999" всё равно лучше, т.к. битрейт экономит, а сикать особо в вебмках и не надо.
>>1765678 (OP)А дайте пожалуйста какой-нибудь гуй-конвертор (или гуй к ффмпегу) не от Васяна и без ебанутых зависимостей. Мне вот достаточно возможностей СТАРОГО (не требовавшего ависинка) конвертора для ретардов - кроп, ресэмпл, выбор части экрана вместо всего, подбор битрейта под максимальный размер + возможность выбора, с какой секунды повторять воспроизведение (если вообще повторять). Что-то в духе виртуалдаба, виртуалдабмода, авидемуска или хотя бы вроде megui к ffmpeg'у безо всех этих нетфреймворков, ависинков и прочего. Ну или хотя бы предложите любой мощный гуй-редактор в духе аудишна или вегаса, который вот в это во все умеет. Заранее спасибо.
>>1787825Скачай старый конвертор для ретардов.
>>1787825ты что-то промямлил как питух общипанный. сам себя прочти и убедись
>>1787964Уже, но там нет >возможность выбора, с какой секунды повторять воспроизведение (если вообще повторять)А потом, там тоже требование нетфреймворка + шинда онли.
Как делать metadata title с кириллицей?
>>1765678 (OP)Почему -ss 00:00:17 не коректно работает? Видео начинается с 21 секунды, хотя длительность как-будто начинается с 17?
Stream mapping: Stream #0:1 -> #0:0 (h264 -> libvpx) Stream #0:0 -> #0:1 (ac3 -> libvorbis)Press [q] to stop, [?] for help--- FFMPEG HAS EXITED ---ffmpeg.exe exited with exit code -1073741819. That's usually bad.If you have no idea what went wrong, open an issue on GitHub and copy paste the output of this window there.То ли я даун, то ли не понимаю, что надо поправить:https://yandex.ru/search/?text=ffmpeg%20-1073741819.&lr=213Строка из конвертора для даунов: -c:v libvpx -crf 32 -b:v 5285K -threads 8 -fs 20M -metadata title="test" -quality best -lag-in-frames 16Да, я понимаю, что можно в один поток, но на core i7 в один поток кодировать как-то стрёмно.
>>1788727Просто берешь и делаешь.Вот только ffprobe её не читает.>>1788893-c copy есть?>>1789987попробуй по параметру убирать :D
Нихуя в гугле не нашел. Как в ффмпеге конвертнуть вебэмки из txt списка?
Как сконвертить .mkv из 10 в 8 бит, не ломая больше ничего внутри? Или ломая, но (по вашему опыту) некритично.
>>1790002>Просто берешь и делаешь.Если бы было так просто, я бы не спрашивал. При воспроизведении роликов не срабатывает кодировка. ffmpeg у меня приходится запускать через bat-файл если что, в нём я уже все кодировки перепробовал.
>>1790002>попробуй по параметру убирать :DПараметр - -threads 8, очевидно же. И анон. В видео несколько субтитров, что приписать к вот этой строке, чтобы выбрать нужную дорожку сабов, которая запишется в шебм?
>>1791205Смотришь номер нужных субтитров (e.g. Stream #0:3: Subtitle) и добавляешь -map 0:v -map 0:a -map 0:3Или через -map 0:s:x, где x номер уже среди субтитров-map 0:v -map 0:a -map 0:s:0 - первые из субтитров.
>>1765678 (OP)Реализлована ли в avisinth или ffmpeg скриптах функция смазывания движения, нормальный motion blur, как у сони вегаса, например? Ищу бесплатную альтернативу с нормальным моушнблюром, есть вообще такие?
>>1790873Бамп вопросу.
>>1791364А тебе зочем? В гугле ничего не нашёл?
>>1790887> приходится запускать через bat-файлНе надоедает? Настрой переменные среды, няша.Я же тебе пишу, что через ffprobe или ffmpeg -i кириллица будет кракозяброй, а через MediaInfo или MPC-HC всё нормально видно.
>>179164810 битное видео жрёт батарею моего планшета, словно голодный жиробас жареную курочку. Хардварный рендеринг разве что нагрев снижает, но добавляет адских артефактов уровня антипиарщины VLC. Хотелось бы вставить mkv и получить mkv, и ещё чтобы все дорожки и чаптеры остались внутри, а также дефолтные субтитры остались таковыми, и качество не пострадало (можно в ущерб размеру, но без фанатизма).В гугле просто слишком много разных советов. Я подумал, что тут должны быть люди, которые делают такое регулярно.
>>1791658Ясно.Ну я ничем не могу помочь, анонче.Но 8bit это вроде -c:v libx264
>>1791667Ага. Спасибо всё равно.
Совсем ебанулись со своими пятнадцатифпсными китайскими мультиками для подростков.
как вставить webm на двач
>>1791691Без задней мысли.
>>1791239>Смотришь номер нужных субтитров (e.g. Stream #0:3: Subtitle) и добавляешь -map 0:v -map 0:a -map 0:3>Или через -map 0:s:x, где x номер уже среди субтитровВот тут нужные мне субтитры получаются, если написать -map 0:s:3 (третьи), так?s - это как раз обозначение субтитров, да? А ноль для чего?
>>1791884Оба варианта не сработали, впрочем.
Блядь, сука, ёбаный в рот, помогите мне кто-нибудь! Ебучие субтитры оказались 4ми по списку, но это хуй с ним. Я пытаюсь уже даже сделать -map 0:0 -map 0:1 -map 0:4, чтобы вытащить нужные субтитры, но какой кодек и как им нужно указать, чтобы они таки вместе со всем остальным врезались в видео? -c:s copy и -c:s subrip не работают. Попробовал вместо этого всего сделать -vf subtitles="путь к исходному видео" - не находит - ПОЧЕМУ, БЛЯДЬ??? Попробовал кинуть файл в ту же папку, где и ffmpeg - нашел, но теперь Fontconfig error: Cannot load default config fileСука, до чего же все просто и понятно и для людей!
>>1792141Так, говно создал. Как ПРАВИЛЬНО экранировать путь с русскими буквами и слешами (от корня) под шиндой? Одинарные ковычки и обратные слеши для слешей (и может еще двоеточия) или двойные?
>>1792147https://github.com/pituz/webm-thread/wiki/ffmpeg#Субтитры-наложение-хардсабаhttps://github.com/pituz/webm-thread/wiki/fontconfig-on-windowsЕсли совсем не можешь, то делай симлинк с простым именем в текущей папке и работай с ним.
>>1792202Да я это прочитал уже. И не только это. И везде по-разному пишут. Поэтому и вопрос: >Одинарные ковычки и обратные слеши для слешей (и может еще двоеточия) или двойные? И это...>симлинк с простым именем в текущей папкеШинда вообще может в какие-то ссылки кроме ярлыков? И даже на файлы, не только на папки? И это прямо-таки работает?
>>1792553https://ru.wikipedia.org/wiki/Символьная_ссылка#WindowsВроде бы есть.
>>1792557Хм. Пойду-спрошу в прикрепленном, мб годнота.
>>1791653Переменные среды настроил, но сразу вспомнил, почему я запускаю через bat-файл: потому, что окно ffmpeg мгновенно закрывается после запуска и команды вводить некуда.
>>1792752cmd.exe запусти, сделай cd в папку с ffmpeg или пропиши его в PATH и запускай из cmd.exe наздоровье (win+r, cmd, enter)
>>1793102Ффмпег в патх обязательно, и нужно ещё проследить, чтобы ффмпег запускался тот, который тебе нужен, а не тот, который, скажем, имейджмеджик с собой ставит.Консолечка запускается в любой папке из меню по Шифт+ПКМ.
>>1792671>>1792553Под винду нужно установить Link Shell Extension. Но с симлинками своей специфики хватает. Я бы просто инпуты скопировал куда-нибудь в корень диска це, а потом усложнял себе задачу, пока не научился бы правильно экранировать пути.
>>1793122Здравствуйте, форумчане.Подскажите, как с помощью ffpmeg наложить mp3 с определенной позиции и не просто смешать звук, а заглушить основной звук шебмки с той позиции, проигрывая mp3-файл.Заранее благодарен.
>>1793158Выдрать звук из видео. Обрезать этот звук где нужно. Склеить с музыкой. Наложить на видео получившийся трек.Я бы выдрал звук, отредактировал в Audacity, а затем наложил обратно, так как это проще, и больше контроля.
>>1793172Хорошо. А как выдрать звук? Просто аутпут-файл с расширением wav/mp3?
>>1793211https://encrypted.google.com/search?q=ffmpeg+extract+audiohttp://stackoverflow.com/questions/9913032/ffmpeg-to-extract-audio-from-videoВот, например, попробуй:ffmpeg -i sample.avi -ss 00:03:05 -t 00:00:45.0 -q:a 0 -map a sample.mp3
>>1793122>Под винду нужно установить Link Shell ExtensionЗачем?>>1793122>Но с симлинками своей специфики хватаетКакой? Мне бы просто запилить ярлыки на файлы и мне хватит. Еще бы хорошо, чтобы ярлыки на папки были как папки, а не как файлы, а то бесит, пиздец.
>>1792202FFFFFFFFFFFFFFFUUUUUUUUСКОЛЬКО Я ЕЩЕ БУДУ ЕБАТЬСЯ С ЭТИМ ГОВНОМ, СУКА???? ПОМОГИТЕ МНЕ КТО-НИБУДЬ УЖЕ, НУ ПОЖАЛУЙСТА! Неужели нет нормального, человеческого способа сконвертировать ёбаную вебм и врезать ёбаные сабы без этих ёбаных десятикратных экранирований?!Сделал в итоге вот так:-ss 1286 -i "C:\Users\ХУЙ\Desktop\Фильмы\test.mkv" -to 23 -c:v libvpx -crf 32 -b:v 7123K -threads 1 -fs 20M -metadata title="123" -vf "subtitles='C\:\\Users\\ХУЙ\\Desktop\\Фильмы\\test.mkv':si=2" -f webm -y "C:\Users\ХУЙ\Desktop\Фильмы\result.webm"но это ебло не хочет понимать опцию :si=2, никак, нахуй, [Parsed_subtitles_0 @ 02b56480] Option 'si' not foundПробовал вытащить ее за пределы двойных кавычек - тоже хуй[Parsed_subtitles_0 @ 02816480] Option 'si' not foundХотя это прямо вот здесь предложено:http://ffmpeg.org/ffmpeg-filters.html#subtitles-1Попробовал через пробел, внутри кавычек - сначала вроде задумывается, потом Unable to open ... [AVFilterGraph @ 044329e0] Error initializing filter 'subtitles' with args Попробовал через пробел за кавычками - [NULL @ 046413c0] Unable to find a suitable output format for 'si=2'si=2: Invalid argumentЭто все было в доп.командах webmconverter'а старого. Хорошо, блядь, ладно, давайте скачаем новый распоследний ffmpeg и в голом ffmpeg введем всю эту хуйню:ffmpeg -ss 1286 -i "C:\Users\ХУЙ\Desktop\Фильмы\test.mkv" -to 23 -c:v libvpx -crf 32 -b:v 7123K -threads 1 -fs 20M -metadata title="123" -vf "subtitles='C\:\\Users\\ХУЙ\\Desktop\\Фильмы\\test.mkv':si=2" -f webm -y "C:\Users\ХУЙ\Desktop\Фильмы\result.webm"и снова хуй!!!!![Parsed_subtitles_0 @ 000000000201ed40] Shaper: FriBidi 0.19.6 (SIMPLE)[Parsed_subtitles_0 @ 000000000201ed40] Using font provider directwrite[libvpx @ 0000000001ff93c0] v1.6.0[libopus @ 00000000021c0f20] Invalid channel layout 5.1(side) for specified maping family -1.Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> vp8 (libvpx)) Stream #0:1 -> #0:1 (ac3 (native) -> opus (libopus)) Stream #0:2 -> #0:2 (subrip (srt) -> webvtt (native))Error while opening encoder for output stream #0:1 - maybe incorrect parameterssuch as bit_rate, rate, width or heightААААААААААААААААААААААААА НАХУЙ!!!!!!!! Я, конечно, посчитал полным дебилизмом зависимость нового конвертера от ависинка, который, в свою очередь, надо поставить аж в системную папку. Но лучше бы я поставил его куда-нибудь в виртуалку, чем ебался бы сейчас с этим говном. Помоги мне, двач, что я делаю не так?
>>1793385>Зачем?Проще делать симлинки.>Какой?Например, программа может не следовать по симлинкам.
>>1793540-map v
>>1793548Ну вот. Но там выше - видео и аудиодорожки (по одной). И эти три субтитровые.И вот еще прикол:Сделал батник:ffmpeg -ss 1286 -i "C:\Users\ХУЙ\Desktop\Фильмы\test.mkv" \-to 23 -c:v libvpx -crf 32 -threads 1 -fs 20M \-vf "subtitles='C\:\\Users\\ХУЙ\\Desktop\\Фильмы\\test.mkv':si=2" \-f webm -y "C:\Users\ХУЙ\Desktop\Фильмы\result.webm"pauseОн говорит ФАЙЛ НОТ ФАУНД для test.mkv. В ANSI или UTF-8 - без разницы. КАКОГО, МАТЬ ЕГО, ЧЕРТА? Ну что за хрень-то, анон, а?Скопипастил это же в командную строку руками, файл НАШЁЛСЯ, но теперь [NULL @ 000000000219b280] Unable to find a suitable output format for '\'\: Invalid argumentПиздец.
>>1793565В батниках тоже вроде бы какая-то специфика экранирования и переносов. Подебажь с чем-нибудь простым типа echo.
>>1793565В частности, у тебя в пути к сабам экранированые не все слеши. Правильно ли это?
>>1793570Да я вот уже заметил, что в той же папке он открывает, а если в другой - нет. А как дебажить-то, не хочет и все.>>1793571Да, это я от батхёрта забыл слеш. Там хуйня вместо результата, пикрелейтед.Но он даже вот так:ffmpeg -ss 1286 -i "Wetlands.2013.mkv" -to 5 -c:v libvpx -crf 32 -threads 1 -fs 20M -f webm -y "result.webm"pauseработать не хочет (это все одной строкой и в той же папке уже), второй пикрелейтед.
>>1793580И даже, блядь, вот так:ffmpeg -i "Wetlands.2013.mkv" "result.webm"с примерно тем же результатом. Я уже хуй знает, чего тут "дебажить". ФФмпег последний.
>>1793580Так всё ещё есть где выстрелить себе в ногу. Я б убрал всё вообще, добавляя аргументы по одному.
>>1793582Ну вот я и убрал постом ниже. И все слеши убрал. И все папки. Вообще все. Файл, естественно, рабочий, воспроизводится, перематывается, все окей.
А вот ffmpeg -i "Wetlands.2013.mkv" "result.mp4" вполне себе успешно пошел конвертиться, вот только ОЧЕНЬ медленно и как-то странно, битрейт стал вдвое ниже, не смотря на 100% загрузку процессора.
АХА! Переносы строк в bat идут через ^А русские символы поддерживаются в кодировке OEM 866!Я на верному пути!!!
>>1793580Картина как на втором пике при любых попытках сделать вебмку. Пиздец.
>>1793596where ffmpeg что выводит?
>>1793597Ну, путь к экзешнику того ффмпега, который я скачал отдельно
>>1793601Просто может подцепить какой-нибудь устаревший ффмпег, идущий бэкендом в другой программе. Ну, пердолься пока, и КРИВОЖОПЫЙ ПЕРДОСОФТ воздаст тебе.
>>1793603А есть альтернативы кривожопому пердософту?Я уже давно реквестил, ничего не посоветовали.
>>1793604Хз, у меня пока всё работало. Про какой-то xmedia recode всё толкуют.
Ввожу полностью тот набор команд, с которым стартует конвертация в webmconverter'е:ffmpeg -ss 1286 -i "C:\Users\ХУЙ\Desktop\Фильмы\Wetlands.2013.mkv" -to 4 -c:v libvpx -crf 32 -b:v 40960K -threads 1 -fs 20M -quality best -lag-in-frames 16 -f webm -y "C:\Users\ХУЙ\Desktop\test.webm"Результат: Unable to find a suitable output format for "ffmpeg"ffmpeg: Invalid argumentНо если ввести его в тот ffmpeg, с которым вместе идет webmconverter, конвертация пройдет.ЗА ЩОООООООООООООООООООООООООООО????
>>1793606>xmedia recodeНе знаю, что я делаю не так, но у меня xmedia recode, во всяком случае, в ее портативной версии, уходит в "Не отвечает" ровно на нажатии кнопки Encode, независимо от каких-либо параметров, а так там все просто и понятно, да. Предыдущая версия завелась, но работает ОЧЕНЬ медленно, конвертация 4 секундной вебм идет где-то 5 минут.
>>1793608Короче, с тобой что-то не так. Сходи к бабке.
>>1793611Предыдущая версия работает (ЗАТО ЗАВИСАЕТ НА ВЫХОДЕ, лол). Но чтобы она начала ворочаться, там надо поставить число процессоров равное своему числу потоков. Тогда будет норм. А вот субтитры вставляться не хотят. Просто не хотят...>с тобой что-то не так. Сходи к бабке.Была бы на примете хорошая бабка - давно бы и с удовольствием.
>>1793571>В частности, у тебя в пути к сабам экранированые не все слеши. Правильно ли это? Постой, нахуй ты меня запутал, а???Там все нормально было! И да.Старый ffmpeg срабатывает в ответ на мой пердолинг. Новый - нет. Но субтитры тоже не вставляются. Там Option not found. Я ебал рот этой хуйни блядь. Такое ощущение, что1) В новой версии, которая с ffmpeg.zeranoe.com/builds тупо поломана эта конвертация вебмок, а в старое - не прикрепляются сабы. Потому что ну я блядь вообще все сделал по инструкции, нечему там "не работать" + старая-то версия вполне работает2) Старая версия еще не умеет в сабы, ибо вышла 3 года назад.
>>1793621Конвертируй конвертером для даунов.
>>1793625Я не хочу ставить ависинк, ну. Он ставится куда-то в системные папки и я ебал.
>>1793626>в системные папки В /system32
>>1793625А впрочем:Arguments: -f nut -i pipe:0 -c:v libvpx-vp9 -pix_fmt yuv420p -threads 8 -slices 1 -ac 2 -c:a libopus -minrate:v 810K -b:v 810K -maxrate:v 810K -bufsize 486K -rc_init_occupancy 3240K -qcomp 0 -fs 20961034 -b:a 64K -f webm -y "C:\Users\ХУЙ\Desktop\test.webm"--- CREATING AVISYNTH PROXY --- [avisynth @ 01fbeca0] Script error: there is no function named "textsub"(C:\Users\ХУЙ\AppData\Local\Temp\tmpE914.tmp, line 6)C:\Users\ХУЙ\AppData\Local\Temp\tmpE914.tmp: Unknown error occurred[nut @ 0000000002f29900] No main startcode found.pipe:0: Invalid data found when processing input--- FFMPEG HAS EXITED ---ffmpeg.exe exited with exit code 1. That's usually bad.If you have no idea what went wrong, open an issue on GitGud and copy paste the output of this window there.ВСЕ, БЛЯДЬ. НУ НАХУЙ ЭТИ ВЕБМ, ЭТОТ ДВАЧ, ЭТИ КОНВЕРТЕРЫ "ДЛЯ ДАУНОВ", ЭТИ БЛЯДЬ АВИСИНКИ, ИКСМЕДИАРЕКОРДЫ И ФФМПЕГИ, НУ ЕГО, ПРОСТО, НАХУЙПоследний раз я так ебался в попытках сконвертировать djvu с текстовым слоем в pdf с сохранением этого текста.Нахуй говноформаты, нахуй говнософт, а мне, пожалуй, действительно стоит сходить к какой-нибудь бабке, блядь.
>>1793628Это нормально.
>>1793630Вы ПЕРДОУНИЖЕНЫ.
https://www.youtube.com/watch?v=Q2aEzeMDHMA
>>1793643Да, я понимаю, но что программа-видеоредактор забыла в /system32?>>1793644Да я ебал эту хуйню. Проще, блядь, захардкодить сабы и обрезать сторонней утилитой, а потом конвертнуть в xmedia recode, действительно. Под шиндой этот ffmpeg - кусок говна, а zeranoe этот - чмо, которое вместо стабильных сборок предлагает какие-то ночнухи ебучие. Писавший документацию к ffmpeg - пидорас. Это не я пердоунижен, это создатели всего этого кала - ебанаты и пердоунижены своим существованием.
>>1794052>вместо стабильных сборок предлагает какие-то ночнухи ебучиеТак качай стабильные, мань.
>>1794052Сделай мувимейкером. Хули ты как лошара.
>>1794080Это еще надо было догадаться. Но я уже, там свои "проблемы".>>1794088Жирновато. Это говно еще не кто-то использует? Вообще кто-то использовал?
Че не так?ffmpeg -i meow.mkv -vf scale=640:480 meow1.mkv
>>1770677Arista-gtk была, но там не всегда все ок, еще есть какое-то кроссплатформенное https://handbrake.fr/downloads.phpШли всех нахуй философов. которые не могут пконсольные праметры и их сочетания перенести в Интерфейс
>>1794939P.S. единственный плюс консольного подхода - возможность скриптовать - но, всегда есть альтернатива
>>1793607маленькие проблемы закаляют характер
Opus ненужен, т. к. совсем старый, vorbis по всем показателяем превосходит, правильно?
>>1795049Наоборот, да и нельзя сказать, что vorbis совсем уж ненужен.
Посоветуйте годный массовый конвертер и редактор для перевода вебэмок в гиф. Ффмпег, как оказалось не может, эни видео конвертер какое-то говно без настроек.
>>1796397>Ффмпег, как оказалось не можетЩито
Ебаться с этой хуйней и читать тех документацию, чтобы перекодировать аж две две вебемки сразу я не хочу.
>>1796552For loop тебе банальный нужен. Это очень просто. Я как-то юзал, но это было давно и неправда. У меня микроскоп потяжелее есть.
>>1796689>Это очень просто. Хуй знает, я уже штук 20 попробовал, везде одно говно. То разрешения нельзя менять, то только поштучное редактирование, то вылеты, то просто говно, которую каждую вебэмку не читает. Пиздец кароче. >У меня микроскоп потяжелее есть.Например?
>>1797586https://gist.github.com/anonymous/30643e7f2a2558da1e2a3ad4e3d2cc97
>>1797586Я не совсем понимаю чего ты хочешь, но попробуй этот bat.Берет файлы из папки, в которой батник.
>>1797602Нафиг это на питоне писать, лол?https://hive.blasux.ru/webm/s#pack-convertДаже на винде сейчас есть неплохой powershell, где это всё элементарно скриптуется в одну строчку.
>>1797670>Нафиг это на питоне писать, лол?Потому что могу. Знание питона снимает необходимость учить нахуй больше нигде нинужные консольные языки.
метадату как вшить через консоль?
>>1798454Да, я тоже после него начал лучше DCT представлять, как-то раньше не знал, что оно так на волны разной частоты блок пикселей раскладывает. Хотя вот всё равно не очень понимаю, почему в таком преобразовании потерь нет и как конкретно каждая клеточка DCT-матрицы на картинку влияет.А так вообще ничего такого особо сложного в кодеках нет, везде одинаковые принципы.
>>1798479>Ну пишут их гении по матануСкорее придумывают новые кирпичные блоки для кодеков/улучшают старые. Вот Daala пишут не такие уж и матанодрочеры (ну может несколько только есть), остальные просто хорошие инженеры. Они ищут всякие крутые статейки на arxiv от учёных в этой области и потом у себя применяют. Т.е. нет такого человека, который бы в одиночку мог придумать какой-то новейший тип сжатия изображений и сам всё это реализовать. Там работают целые коллективы в разных командах.>Есть DCT, а есть Wavelet transformПоменяли один кирпичный блок другим, суть от этого не изменилась. Т.е. принципиально нового ничего даже в Daala не придумали. (Формат Dirac использовал вейвлеты, кстати, на него одно время большие надежды ставили. Но прыщебляди как всегда :3) Просто несколько улучшений из свежих исследовательских работ почерпнули. Entropy coding улучшили, другой принцип квантования, deringing фильтр модный и так далее.Вот здесь хорошо разобрали все эти фичи, которые они использовали: https://people.xiph.org/~jm/daala/revisiting/ Где-то взлетело, но чаще всего нет. Вейвлеты тоже не взлетели, хотя считались модными одно время.
>>1798496>JPEG2000. гораздо лучше jpeg, но софта недостаточно выпустилиТам ещё патенты вроде. Сейчас вон кучу всяких WebP, BPG, Daala still image напридумывали для lossy, которые достаточно уверенно делают JPEG, но где-то патенты мешают, где-то просто не хотят внедрять (история FF с WebP, например). Хорошо что хоть WebM стандартизовали для веба (ну и <video> в HTML5), а то GIF ёбаное старьё. Какой-нибудь отрывок на несколько секунд в GIF будет весить мегабайты, а в VP9 сотню байт при том же или лучшем качестве.>То есть будущее всё-таки за DCT?Вот здесь на 21-ой странице посмотри: https://people.xiph.org/~xiphmont/demo/daala/daala-vp9summit-20140606.pdfВейвлеты на низких битрейтах говорят что не очень. Но это для видео, для картинок хз.Пока что вроде ничего лучше DCT не придумали, во всех современных кодеках оно.
>>1798499Хотя вот вспомнил, у Daala как раз немного другое преобразования блоков пикселей, чем у обычных видео-форматов.https://people.xiph.org/~xiphmont/demo/daala/demo1.shtmlЭтот их Lapping. Но профита вроде не особо много.
>>1798502Давно обещали в Edge (как только MS в AOMedia вступила). Сейчас загуглил, оказывается 3 месяца уже как сделано:https://blogs.windows.com/msedgedev/2016/04/18/webm-vp9-and-opus-support-in-microsoft-edge/Это для MSE вроде только (т.е. для сайтов вроде ютуба), но наверно можно изъебнуться и для <video> тоже прикрутить через плагин какой.Пиздец, как быстро время идёт, помню эту новость 1-го сентября прошлого года про их вступление как вчера.
>>1798506На ютубе попроуй.
>>1798510В IE вроде нет, в Edge проверяй.Посмотри в about:flags как на пикрелейтед.
>>1798513Значит в стейбл до сих пор не прилетело, нужна дев-версия.Edge вообще крутой с точки зрения движка рендеринга, JS JIT классный, asm.js завезли и WASM должен быть. С точки зрения юзабилити и всяких аддончиков его ещё тупо не пилили. Но бабла у MS навалом, раз осилили полностью свой современный движок с нуля написать (сейчас это единичные компании во всём мире могут), через год-два доделают и мелочи по юзабилити.>>1798515Ставь Windows 10 Insider build 14316, ололо.
>>1798516Или для семёрки ещё не сделали. Может просто не обновлял давно, я же не знаю, что у тебя там за версия.
>>1798520А, лол, я по твоей подписи подумал, что семёрка, а в скрин не вглядывался. Значит 3 месяца не могут в стейбл выкатить.Не совсем точно выразился. Не то что юзабилити, это субъективно вообще, а поддержку типовых сайтов на уровне фф/хрома. API эти модные, вебмки, расширения, вот это всё. Это они запилить точно осилят, если захотят, конечно.
Посоны, дайте пример вызова ffmpeg для преобразования mp4-видеофайла в webm. Чтобы качество не стало хуже.
>>1768195> Пока что нет возможности даже купить для личного использования, продукт ориентирован на бизнес-пользователей.Бля, теперь чтобы нормальное вебм кодить надо не только купить пасскод, но еще и быть бизнесменом, жесть
Кодирую 10битное видео по гайду "уровень порнотреда", его продолжительность становится в 2 раза больше, при этом начало скипается как на борде (вебмрилейтед), так и в МПКХК. Тут какой-то другой параметр указывать надо или что?ffmpeg -ss 0:00 -i D:\temp\1.mkv -t 0 -b:v 0 -crf 30 D:\temp\ok.webm
>>1798909Вебм это сириус бизнес.
>>1798910>-ss 0:00 -t 0
>>1799627это пример, дебик
>>1799630>Audio: Opus 48000Hz stereo 3072kbps>Subtitle [S: English [eng] (webvtt) [default]]>yuv420pобосрался с этого повелителя влажных кисок
>>1799638И что это значит? Я не собираюсь становиться великим вебм-мастером, дрочащим по полдня 5сек видео и укладывающимся в 20мб байт-в-байт, потому и выбрал самый простой способ.
Почему вебмки виснут на 6 секунде?
Сап Антоны, нужна ваша помощь. У кого осталась ссылка на видео, где один кун писал вебм на дебиане в то ли 64 то ли 128 мб не используя даже свопа.
>>1805853Там вебм была? Вроде он через avconv писал.
>>1805857Да, кажется через avconf. Целый день пытаюсь это видео найти и не могу, уже весь стул прожег.
Напомните название программы для скачивания вебм с ютуба?
>>1806036youtube-dlОстальное обертки к нему.
>>1806110Вишмастер какой-то. Есть для ретардов? На дваче часто всплывал.
>>1806123wybm
>>1806135Точно, помню же, что через "y" пишется, спасибо!
Пацаны, как через ваш ffmpeg сделать 10 скриншотов из видеоролика с каждый через определенный промежуток времени с сохранением в файлы?
>>1806484for i in {1..10}; do t="05:00"; \ffmpeg -ss $t -i file.webm image_$i.png; \done
>>1797670Большое тебе спасибо, все работает. Как можно убрать эти ебучие клеточки?
>>1808189В два прохода кодируй: http://blog.pkh.me/p/21-high-quality-gif-with-ffmpeg.htmlffmpeg -i in.mp4 -vf palettegen -y palette.pngffmpeg -i in.mp4 -i palette.png -lavfi paletteuse=dither=bayer:bayer_scale=3 -y out.gif
Какие файлы и строчки в Darkest Dungeon отвечают за скорость анимаций открывания сундуков и подбирания вещей?
>>1809208Тобой выбрано неправильное направление. vg / gd двумя досками вниз.
Объясните, какой мне смысл ебаться со всеми настройками и разбираться со всеми этими терминами, если я могу по первой ссылке в гугле скачать вебм редактор, который мне предложить тремя нажатиями кнопок настроить битрейт/качество звука/силу сжатия. Вот, например: https://www.webmproject.org/
>>1809329По линку портал с кучей всего. Про что конкретно ты говоришь?>смысл ебаться со всеми настройкамиСвойственная пердоликам имитация продуктивной деятельности.
>>1765678 (OP)Есть ли у ffmpeg'а способности восстанавливать поврежденные видео? Есть видео в формате mp4, mpg, vmw, mkv, разные, короче говоря. У них может быть сломана перемотка или они могут быть недозагружены, у них может быть воспроизводимым только кусок и т. д. Можно ли как-то без перекодирования, смены контейнера, формата и битрейта восстановить эти файлы? Если да, то какие команды вбивать? Если нет, то есть ли какой-нибудь специализированный софт?
>>1811782Лол, забавно. А где модная музычка под выезжающую консольку?От последнего фаерфокса тоже можно легко защитить.
>>1811789Я ж со звуком записывал, пришлось бы его монтировать вместо простого добавления дорожки.
>>1765678 (OP)>софтсаб в формате webvtt>во-вторых, от этого ролики не воспроизводятся в firefox.Nyet. Похоже, что воспроизводятся ролики с webvtt нормально.
>>1811802Починили начиная с 43-ей версии, просто шапка слегка неактуальна. А вот Opus-трек без CodecDelay поля так и не хочет играть.
>>1811807> А вот Opus-трек без CodecDelay поля так и не хочет играть.Вебм будет без звука? Или не будет играться вовсе?
>>1811812Откажется играть, скажет, что файл повреждён.
Почему везде пишут, что VP8 - устаревший формат, и надо кодить в VP9? VP9 же не стабильная и медленная параша. Мыло того, что кодирование в этот говнокодек занимает год в ффмпеге, так ещё вебм нельзя нормально пролистывать, ни в браузере, ни в плеере. А еще слабые смартфоны не могут нормально в вп9.
>>1812779Потому что вп8 по качеству и по сжатию заметно хуже. Один плюс - быстрое кодирование, это да. Там где всем можно пренебречь, используют вп8.Я особо в возможностях кодирования под вп9 не шарил, но есть подозрение, что можно сделать хуёвое качество сжатия, выигрывая скорость, ютуб как-то так конвертит свои вебм, что они по размеру раза в 2 больше нужного.
Не хочу создавать новый тред, спрошу здесь.SONY VEGAS PRO.при попытке визуализации(render us) готового проекта выдаёт вот такую ошибку, и моментально закрывают программу нахуй.Анон хелпани!!!
>>1812809На первой странице утки вагон информации об ошибке. Но ведь ты сперманя, и поиску не обучен. Поэтому ты сидишь здесь и ждёшь, пока человек бросит тебе косточку. Хуёво быть тобой.
>>1765678 (OP)Подскожите программу чтобы зделоть вебм из аудио и картинки нажав две кнопки (максимум три).
>>1813418ffmpeg
Котаны! Подскажите, как убрать эти метаданные. Пикрелейтед.
>>1813427К счастью, я не линуксоид и еще не ебанулся, чтобы возиться в консольках, когда уже придумали оболочки для программ.
>>1813449Тогда можешь пойти нахуй вместе со своими громоздкими мокрописьками, которые для таких задач не нужны впринципе.
>>18134571-ая не убирает ничего.2-ая убрала, да только не то, что нужно.Может есть ещё какие способы?Например при кодировании? Готов в таком случае перекодировать, если нельзя убрать на уже готовом файле.
>>1813458Уйду когда мне посоветуют мокропиську. В XMediaRecode, например, нужной мне функции нет
>>1813483Мувимейкер, сони вегас.Можешь свалить.
>>1813497>Мувимейкера там разве можно вебм создавать?
>>1813511Я неебу, сконвертируешь, всё равно уже через жопу всё делаешь, какая разница.
>>1813517Ну так неудобна. Я бы хотел че-то вроде XMediaRecode, чтобы не было "мокрописькой" вроде вегаса
>>1813418Нету такой. Напиши сам.
Тест
>>1813505>перекодировать ворбис-дорожку с bitexact флагомНе помогло. Хотя одно поле "Программа кодирования" убрал, а то, которое "Библиотека кодирования" и где кракозябры не убрал.>Комментарий ворбис-трекаТам нету поля "комментарий".>Там просто дохуя всяких метаданных, я скинул те, которые на уровне контейнера работают.Можешь скинуть как вообще все убрать? Они всё равно не нужны.
>>1813591>Вот этой штукой из пакета vorbis-tools вроде без перекодирования всё что касается vorbis-трека можно вырезатьПопробовал. Удаляет только поле "Язык". Поле "Библиотека кодирования" оставляет нетронутым.Интересно вот что, после извлечения звука из вебм поле "Библиотека кодирования" исчезает.>Все сразу не получится, они на разных уровнях ставятся. bitexact в ффмпеге многое убирает, но идентификаторы вроде lavf (libavformat т.е.) всё равно пишутся. Надо каждую по отдельности вырезать в общем.Хотя бы по отдельности. У тебя нету команд на удаление метаданных?
>>1813718>после извлечения звука из вебм поле "Библиотека кодирования" исчезаетЗначение поля "Библиотека кодирования" заменяется значением поля "Программа кодирования" и поле "Программа кодирования" удаляется.фикс
>>1813766Тестовый файликhttp://rgho.st/8DVjz7TwP
>>1813875Вроде неплохо.Эти не получится удалить?Программа кодирования: no_variable_dataБиблиотека кодирования: no_variable_dataА вот этого поля не было в оригинальном файле.Дата кодирования: UTC 2010-02-22 21:41:29Всё же лучше, чем по умолчанию.Как добиться такого?
Сука. Я случайно, кажется, удалил папку, где лежал ффмпег. Как там проверить его версию что ли, чтобы узнать, выжил ли он?
>>1814168# man ffmpeg
>>1813884>Откуда у тебя там такая дата? Должно быть Thu Jan 1 00:00:00 1970 UTC.Странно, да.http://pastebin.com/6cX92eJJ>придётся ещё ffmpeg или mkvmerge патчить. Там легко в принципе, если будешь заморачиваться с пересборкой, могу скинуть.Можно попробовать. Скинь тогда.>И вот этот патч, чтобы vendor у ворбиса убратьПатч применил, но собрать вот не получается что-то.При запуске проекта ошибка (пик1). И при билде vorbiscomment ещё одна (пик2).Пытаюсь пересобрать версию 1.4.0. Может другую надо попробовать?
>>1814240>14708229570220.webmИдеальный вариант.Спасибо, попробую.По результатам отпишусь.
>>1765678 (OP)А ну быстро дали ссылку на расширение для эджа, что бы вебм работали.
>>1766164Мп4 весит больше
Какого хуя у меня при просмотре вебмок процессор на 100 загружается, звук остается в норме, а видос лагает?Раньше такого не было, вроде.
>>1815342Иди нахуй.
>>1814240>>1814272Это жесть. Промучался с сигвином 2 дня.Ну что могу сказать, инсталл у него очень кривой и долгий. Сыпет рандомными ошибками во время установки, падает на 95% и ставится 10 часов!Собрал vorbiscomment, но под виндой он не работает (пик1). Под сигвином работает. Так и должно быть или я что-то не так сделал?Собрать ffmpeg так и не удалось. Вываливается с ошибкой во время сборки (пик2). Проверил на другой машине, результат тот же.
>>1816314>так и не удалось>под виндой>собрать}{yли удивляешься мань? ставь Gentoo, эти пакеты по 10 минут собираются на некрожелезе.
>>1816352>Откуда не работает? Из стандартной консоли? А откуда работает? Из цигвиновского шелла?Да, всё так.>Видимо, оно слинковалось с либой, путь к которой глобально не прописан. Поищи этот cygwin1.dll на диске и скопируй рядом с vorbiscomment.exe, должно заработать.Скопировал. Новая ошибка (пик). Я не удивлён.Если скопировать и эту длл, то... ещё одна ошибка, которая требует другую длл...Но если и её скопировать... ну ты понял... замкнутый круг.>Удали 3 строчки из libavutil/random_seed.c, как там написано, должно собраться.Собрал, да. Вроде всё хорошо, но... тоже самое, что с vorbiscomment. Ошибка при запуске под виндой.Прописал путь до bin в PATH и после перезагрузки всё заработало.Неприятная конечно зависимость, я собирался после сборки удалить сигвин.Это получается так сигвин работает? Или можно как-то собрать самостоятельную программу?
Это ради чего тут такой пердолинг?
Ребят, не знаю кого спросить, пошлите куда надо, если не по месту спрашиваю. Нужна технология искажения голоса как в этом видосе. Какой это аудиофильтр? Как добились такого искажения? Очень буду благодарен.
>>1816598Фильтр называется "понижение тембра и замедление дорожки".
чому convolution не применяется?[0]showwaves=s=1280x1810:mode=cline:colors=random[tmp];[1]convolution=0m="0 0 0 -1 1 0 0 0 0":1m="0 0 0 -1 1 0 0 0 0":2m="0 0 0 -1 1 0 0 0 0":3m="0 0 0 -1 1 0 0 0 0":0rdiv=5:1rdiv=1:2rdiv=1:3rdiv=1:0bias=0:1bias=128:2bias=128:3bias=128[1];[1][tmp]overlayхз, где ещё спросить
>>1816896а не, всё работаетстранно, вроде не работало
>>1816925Магия двача
помогите нубу, не хочу захламлять линукс тред, спрошу тут записываю видео с раб стола с помощью ffmpeg -f x11grab -s 1920x1080 -framerate 30 -i :0.0 -f alsa -i default out.mkv , звук не пишется, по ману пробовал не получается. Что надо еще дописать, что бы звук писался?
>>1817587> Ubuntu> alsaУ тебя там не пульс разве?
Скачанную, например, с ютуба вебмку чем можно обрезать?
>>1821800А ffmpeg куда кидать? Или его в PATH надо добавить?
Загрузил форчановский тул для глухонемых, одну вебмку надо было скрафтить по-быстрому.Поствил галочки в нужных местах, ввел нужные циферьки, ну все, сейчас получу вебм без звука и буду постить её на форчан...[abuffer @ 02762dc0] Unable to parse option value "(null)" as sample format Last message repeated 1 times[abuffer @ 02762dc0] Error setting option sample_fmt to value (null).[graph 1 input from stream 0:4 @ 026f7fc0] Error applying options to the filter.Error opening filters!В гугле ноль релэйтед информации на эту тему, у виндохлебов работает все нормально, проблема в основном коснулась юзеров линапса. Ну и фиг с ним, дотационный гуй, пойду наверну сборочку с командной строкой. Вот щас без гуя все точно сконвертируется! Загрузил, запустил, ввёл команды в строку как в FAQ...Error opening file ffmpeg2pass-0.log.Error reading log file 'ffmpeg2pass-0.log' for pass-2 encodingВ 2016 году этот кусок говнокода мог реально использовать переменную системную PATH, так как нишмог найти свой каталог, лол... Ладно, поменяем юзерскую.Couldnt find ffmpegХрен с ним, меняем системную. Couldnt find ffmpegРекомендованная васяносборочка использовала батник и могла просто не найти файл по какой-либо причине. Ладно, не будем его использовать, что там, что с сайта ффмпег одинаковый.Запускаем командную строку от админа, вручную переходим в директорию с ффмпегом, вводим команду в строку, и...Error opening file ffmpeg2pass-0.log.Error reading log file 'ffmpeg2pass-0.log' for pass-2 encodingЭто чудо вообще работает?
>00: Profile 0. 8-bit 4:2:0 only.>10: Profile 1. 8-bit 4:4:4, 4:2:2, and 4:4:0.>01: Profile 2. 10-bit and 12-bit color only, with 4:2:0 sampling.>110: Profile 3. 10-bit and 12-bit color only, with 4:2:2/4:4:4/4:4:0Макаба какой поддерживает? А чем они отличаются, кроме пиксель-формата? А как их в консольки ffmpeg включить, какие команды надо вводить? (vpxenc не осилил, я так понял из под Винды надо устанавливать для него WebM Codec SDK, а как это сделать, моя извилина не додумалась. Кто-нибудь знает ответ?)
>>1823451Он пишет, что не может открыть лог-файл от первого прохода. Ты как кодировал?
>>1823541Вот по этому примеруffmpeg -i in.mkv -c:v libvpx-vp9 -b:v ???k -tile-columns 0 -speed 0 -g 9999 -frame-parallel 0 -pix_fmt +yuv420p -c:a libopus -b:a 64k -sn -pass ? -y out.webm
>>1823561Ты вместо вопросиков, надеюсь, ставил правильные значения?
>>1823451>получу вебм без звукаffmpeg -i input.mp4 -c:v libvpx-vp9 -crf 10 -b:v 0 -an output.webm
Ключ -threads даёт возможность использовать многоядерность? А сколько надо ставить? Вики говорит, что кол-во ядер -1, а если я поставлю больше, например, 20?И еще вопрос, чем отличается -deadline от -quality? Или -quality, это для vp8?
Аноны, сто пудов вопрос был, но тем не менее. Посоветуйте программу, которая могла бы конвертировать в этот ебучий WebM, резать все самые популярные видео, и показывать, сколько займет конвертированный файл. Пробовал Movavi, первый день все нравилось, после перезагрузки не запускается и еще уйма проблем. Хотелось бы программу, чтобы поменьше мозготраха, так как и резка, и конверт нужен только для этого сайта
Котаны, оправдывайтесь, почему ваш ffmpeg совсем не использует ресурсы компа. ВОСИМ ЯДИР, 16 ГИГОВ, ИГРОВАЯ ВИДЮХА, а он пердолит на 0,24х, загружая проц на писечку всего. Я уже не спрашиваю даже об аппаратном видеоускорении, но как хоть проц загрузить ради скорости/качества кодирования?
Можно ли наложить субтитры на уже готовый WebM, или это можно сделать только при кодировании? А какая команда?
>>1824269>только при кодированииthis
>>1824114Спасибо, стало лучше, но все равно скорость/загрузка слабая.Нет ли еще каких способов?
>>1824294-cpu-used 8 -deadline rt>>1824281А параметр -canvas_size ,какие настройки? В чем размер измерять?
>>1824304>-cpu-used 8 -deadline rtUnable to parse option value "rt"
>>1824314-deadline realtimeПоправил себя.
>>1824314Ок, в доках подсмотрел, что это realtime.Скорость резко возросла, а загрузка упала. Как это так?
>>1824324Как?Как! В ущерб качеству, конечно. Анон хорошего не посоветует. Но если битрейт большой, а ролик маленький, то не критично.
>>1824331Так, файл стал раза в два больше, а качество упало, ясно. Но я хотел повысить скорость не так, а более полным использованием железа.
>>1824335>205 к Ясно. Какая скорость и качество при таком разрешение и битрейте?
>>1824353Да не в том же вопрос, как в 205к впихнуть какчество, а в том, что ffmpeg нихрена железо не использует. Может, просто так сошлось, что при кодировании конкретно этого файла где-то в вычислениях бутылочное горлышко?
>>1824372>нихрена железо не использует.А что использует?
>>1824380Не знаю, что он там использует, но процессор выше 50-60% не удалось нагрузить.
>>1824385Нет, я имею ввиду, а какая программа использует? Что посоветуешь? Что лучше?
>>1824387Не знаю, я не разбираюсь.
>>1824402Тогда кушай, что дают.Да, что даёт параметр -slices? Кто знает?
Ананасы спасайте, установил линукс елемуентари фрея, ну и начал смотреть шебмки а стандартный проигрыватель не может их показывать, в влц только звук играет, через браузер открывать не вариант. Ну так вот, где мне кодеков скачать?
>>1825509Только звук играет, но уже на всех шебм. Это успех.
>>1825524Спасибо Анончик.
Господа, посоветуйте проигрыватель, который показывает frame, или скажите, как посмотреть эти самые frames.
Как Profile 3 включить в ffmpeg?
Народ, как сделать шебм из зацикленной гифки и mp3? Пробую так: ffmpeg -ignore_loop 0 -i l.gif -i l.mp3 -to 3:26 -y -c:a libvorbis -r 20 -crf 50 out.webmПолучается всё равно под 13 MB. Как сделать чтоб норм?
>>1825770Попробуй качество звука уменьшить, например так: ffmpeg -ignore_loop 0 -i l.gif -i l.mp3 -to 3:26 -y -c:a libvorbis -q:a 5-r 20 -crf 50 out.webmгде, -q:a N качество (от 1 -самое плохое, до 10 - самое лучшее).
>>1825685mpv кажит все frames
>>1826068Что есть mpv? И это работает под вин? А другие способы есть?
>>1826191Это плеер с минимальным интерфейсом. Работает под все. Нет, только mpv тебе покажет оригинальные frames, не затронутые govnokoders.
>>1826202Скачал, установил, показывает только время и все. С таким же успехом я могу пользоваться ffplay. А что еще есть?
>>1825859сейчас почекаю. спасибо.
>>1825859Судя по тому, что за одну секунду он за 100 килобайт уже вышел - не помогает. Я уже пробовал разбивать гифку на картинки, но это тоже мало помогло, по правде говоря... Что ещё можно сделать?
>>1825859Stream #0:0: Video: vp9 (libvpx-vp9), yuva420p, 768x256, q=-1--1, 200 kb/s, 25 fps, 1k tbn, 25 tbcвот этот вот 1k tbn. У исходной гифки там другое значение. там 100 вроде. Может от этого? Я просто не знаю как с этим бороться..
>>1826359Добавь к ключам-pix_fmt +yuv420p -g 9999
>>1826384ffmpeg -ignore_loop 0 -i l.gif -i l.mp3 -to 3:26 -y -c:a libvorbis -r 20 -crf 50 -pix_fmt +yuv420p -g 9999 out.webmThe filters 'Parsed_null_0' and 'format' do not have a common format and automatic conversion is disabled.Error opening filters!
>>1826384Я щас попробую тогда сделать такой хак. В какой-то видео-формат запилю типа mkv, а потом в шебм заделаю. Посмотрим...
Видно, что уже всё...
https://www.dropbox.com/sh/uid2azydc72o337/AADJAFdIsnpgyYMwMyhO7H7Ja?dl=0может кто-нибудь помочь сделать шебм-ку с этими двумя бойцами? Хоть натолкнуть там..? Просто получается 12 мегабайт, либо качество пиздец падает. Возможно ли хоть?
>>1826358Сколько ставишь в -q? Не может быть, чтобы не помогло. Ставь 3, 2, на худой конец 1.
>>1826565Что, всё?
>>1826595Что дофига.
>>1826576Звук не загрузился. Пишет "Ошибка скачивания".
>>1826599Дофига, что, и для чего? В /b лимит 20 Мб, а тебе куда?
>>1826593делаю так сейчас. ffmpeg -ignore_loop 0 -i l.gif -i l.mp3 -to 3:26 -y -c:a libvorbis -q:a 5-r 20 -crf 50 out.webmна 5 секунде уже 300+ килобайт.Я пробовал кодировать вообще без звука, но там близко к 10 тоже. это слишком афигенно, когда такое под 10 килобайт идёт, я думаюа так? >pic
>>1826604Я пробую 12 мегабайт залить и он ошибочку мне выдал.
>>1826608Попробуй, ffmpeg -ignore_loop 0 -i l.gif -i l.mp3 -to 3:26 -y -c:a libopus -b:a 96k -r 20 -crf 50 out.webm>>1826609Пробуй еще, это новая мода /Б, выдавать ошибку.
>>1826538fmpeg -ignore_loop 0 -i l.gif -i l.mp3 -to 3:26 -y -c:a libvorbis -r 20 -crf 50 -pix_fmt yuv420p -g 9999 out.webm
>>1826687А yuv420p разве не по дефолту берётся?
А. Кстати. Значится в /s/ просто нельзя залить большую шебм? Я просто здесь получал ошибку то. Лол. Ну, всё равно. Я не понимаю от чего я получаю такой размер файлика. Из какого анимца, в хорошем качестве, отрывок ещё, я понимаю, почему будет весить много. Но тут какая-то фиговинка и вот такой размер. Это как-то не нормально ведь, не?>>1826631>ffmpeg -ignore_loop 0 -i l.gif -i l.mp3 -to 3:26 -y -c:a libopus -b:a 96k -r 20 -crf 50 out.webmЩас попробую такой варинт.
Короче не стал париться и залил в под 13 мегабайт шебму ту. У чувака, который открыл её - покрашился хром.https://2ch.hk/b/src/134499782/14717275659680.webm
Что с этой блядской шебм? :D
Как ускорить видео в 10 раз?Пробовал такую командуffmpeg -i D.mp4 -filter:v "setpts=0.1*PTS" -f webm -vcodec libvpx -b 5000k -threads 16 Dx10.webmно:1. В итоговом файле примерно раз в две секунды получились то ли вспышки, то ли подергивания. Прилагаю высокошакалистую вебм для демонстрации.2. В добавок, видеопоток хоть и сжался в 10 раз, но сам файл так и остался с исходной длиной.
>>1826926Короче, походу, это из-за того, что я перекодирую libvpx в webm.Попробовал другой способ - указывать частоту входящего 600 фпс, а выходного 60. Заодно теперь длительность файла совпадает с длительностью видео.ffmpeg -r 600 -i D.mp4 -f webm -vcodec libvpx -r 60 -vb 5000k -an -threads 16 Dx10.webmВ этом случае видео шакалится с частотой 0,5 Гц.ffmpeg -r 600 -i D.mp4 -f mp4 -vcodec h264 -r 60 -vb 5000k -an -threads 16 Dx10.mp4В этом случае все нормально. Да еще и в два раза меньше времени занимает.Буду кодировать в мп4, хули делать-то.Но вы посоветуйте чего, а то мне страшно и одиноко.
>>1826975Да, кстати а аппаратное видеоускорение можно включить для h264? А то у меня в печ760 есть же аппаратный кодек, с помощью которого я собственно и записал исходное видео через ШэдоуПлей. Чего три часа проц насиловать, если видеокарта в разы быстрее закодирует.
>>1826983Ну так осиливай vdpau, хотя vaapi должно быть быстрее (кодирование на интеграшке интела)
>>1826975>-vcodec libvpxЭто разве не vp8? Попробуй vp9-c:v libvpx-vp9
>>1823538>>1823598>>1824304>>1824409Повторяю вопросы. Поговори со мной, интернет.
Аноны, как из мп3 сделать вебмку?
Перешел на бубунту и половина видео перестала воспроизводится, где кодеки для нее взять?
Котаны, я нихуя не понимаю.Вот есть два файла D и D-vso (D без звуковой дорожки).Пробую эти команды:ffmpeg -r 600 -i D.mp4 -c:v nvenc_h264 -profile high -b 9000k -preset default -r 60 D-2.mp4ffmpeg -r 600 -i D-vso.mp4 -c:v nvenc_h264 -profile high -b 9000k -preset default -r 60 D-2-vso.mp4И второй файл (без звуковой дорожки) кодируется раз в 5 медленнее.Как так?
Аноны, вы тут компетентные, кодировщики все же. В общем, друг купил монитор, которые вроде как тянет 10 битный цвет. Не будем рассуждать так ли это или нет, проблема в том, что нету инструкции для настройки плеера под полноценное отображение 10 битного видео.https://habrahabr.ru/post/288878/Это популярная инструкция, но там заявлено:>Потребность иметь 10 битный (иначе говоря 32-битный «реальный» цвет) монитор, для того что бы увидеть преимущества Hi10P, абсолютно отсутствует. Даже после преобразования обратно в 8 бит, видео закодированное в 10 бит значительно выигрывает в качестве, по сравнению с видео закодированным в 8 бит. И это уже не говоря об уменьшении размера файлов.>Тот же 0.01% людей, имеющих подобные мониторы, должны будут поизвращаться с нестабильными драйверами для вывода 10 битного видео.И ссылка ведет на lav фильтры:http://forum.doom9.org/showthread.php?t=156191Но как их ставить и настраивать не сказанно, подскажет кто?
>>1827379Видеокарта какая?
>>1827401Radeon hd 7770
>>1827422У неё нет поддержки 10-ти бит на цвет.
>>1827435Видюха будет новая покупаться. Есть список видюх с поддержкой 10 бит или какой параметр смотреть, поддерживается или нет?
>>1827451Ну и по основному вопросу касательно установки и настройки LAV фильтров.
>>1827451Из нвидий только Quadro (профессиональные).Из AMD похоже сейчас таки все поддерживают: https://www.reddit.com/r/Amd/comments/4saxsv/do_amd_gpus_support_10_bit_color/По сути железо почти одинаковое, просто у нвидии доступно только в дровах для про-карточек, для потребительских заблочено; а у AMD везде включили. (Хотя, вроде можно перешить и нвидию.)Нужно ещё чтобы и монитор, и видеокартачка оба умели соответствующий стандарт DP/HDMI, который поддерживает 10bit и нужное разрешению/частоту. Это надо смотреть по конкретным моделям.Последний madVR умеет 10bit: http://forum.doom9.org/showthread.php?t=172128mpv тоже должен уметь, по крайней мере для OpenGL вывода.Единственное, что madVR рендерит через Direct3D API, а mpv через OpenGL (хотя есть эксперементальная поддержка и D3D, но не уверен, что там 10бит будет), соответственно этот параметр тоже нужно учитывать: в каких-то дровах/карточках могут быть проблемы с выводом 10бит через нужное API. Например, пишут что Photoshop поддерживает 10бит только для FirePro у AMD и не ясно, дело в драйверах или маркетинге (программно заблочено).
>>1827505Вот ещё ответ от саппорта AMD: https://community.amd.com/message/2739761#2739761Однозначно всё работает в про-карточках: Quadro/FirePro/FireGL/etc. Вот табличка, например: http://www.eizoglobal.com/support/compatibility/gpu/photoshopc_nvidia_amd/В потребительских AMD не очень понятно, будут ли там полноценные 10бит для нужного API рендеринга (у Photoshop OpenGL-бэкэнд, как я понял, а обычно доступно только D3D?).
>>1827527Погуглил ещё немного заодно проиграл с бедного haasn, строчащего тонны постов в пустоту, оказывается уже даже на линуксе на десктопной карточке GTX970 в последней версии драйверов работает 10bpc OpenGL-вывод:https://devtalk.nvidia.com/default/topic/771081/linux/30-bit-depth-with-linux-driver-does-not-produce-30-bit-output-on-monitor/post/4844206/#4844206У меня только 8b+FRC в мониторе (и такая же карточка), но можно попробовать поебаться, если не лень будет, по идее какая-то разница должна быть.У него-то крутой моник: http://www.lg.com/us/monitors/lg-31MU97-B-4k-ips-led-monitor
Чем вы редактируете видео? В плане нарезки, накладывания изображения одно на другое, и наложения надписей. У меня есть пиратский вегас 13.0, который не умеет рендерить через мою gtx 760 и как следствие у меня пятиминутный ролик рендерится полтора часа. Решение совместимости с кудCuda не нашел.
>>1828301Blender
>>1828301В H.264 кодируешь?
>>1828317Да. Я не особо в этом разбираюсь. Пишу игру шадоуплеем, а там h.264 вроде как. Ну и кодирую тоже в мп4. Естественно, галочка рендера gpu включена. Слышал, что в какой-то версии дров нвидиа какую-то переменную по другому назвали и совместимость полетела.
>>1828318Попробуй Премьер. Я не монтажёр, правда. Но адоуби любят ускорять всё опенцээлем.
>>1828324Я попробую блендер. Мне его несколько человек посоветовало уже, теперь ещё и тут.
>>1823569>>1823576>>1823576Шутники в этом ИТТ треде. Благодарствую за быструю помощь. Между тем попробовал сделать в один проход с той же командой. Результат пикрелейтед.
Кодирование видео с 0.1 фпс... Процессор нагружен ффмпегом на 45%, тредов 8, из которых основная нагрузка только на одном(лол), если верить process explorer. Оптимизация на уровне игрового комбикорма последних лет? Можно как-то с этим справиться?
>>1831152ffmpeg -i in.mkv -c:v libvpx-vp9 -b:v ???k -tile-columns 0 -speed 0 -g 9999 -frame-parallel 0 -pix_fmt +yuv420p -an -sn -pass 1 -an -f webm NULffmpeg -i in.mkv -c:v libvpx-vp9 -b:v ???k -tile-columns 0 -speed 0 -g 9999 -frame-parallel 0 -pix_fmt +yuv420p -an -sn -pass 2 -an out.webmJust do it.
>>1831178> Оптимизация на уровне игрового комбикорма последних лет?Добавь -speed x, x от 0 до 5. Выше значение - выше скорость, хуже сжатие.
>>1831178SSD?
Что даёт параметр -bufsize?
>>1831801В ущерб качеству? kek>>1831794>anДа я понял уже, что ты шутник великий.>>1831803Нет.
>>1832036Тогда может на чтении боттлнек.
>>1832036Что, шутник? Ты сам написал, что тебе надо без звука, разве, нет?
>>1832036>В ущерб качеству? kekВсмысли, ты же не кодируешь h264 с placebo, хотя это ущерб качеству.
>>1832118Нужно уложиться в размер, чем меньше размер, тем лучше, ты же предлагаешь его увеличить, что можно компенсировать только снижением качества. В данный момент это пердоговно загружает процессор на 29%, скорость же вообще с другим видео упала до 0.01x, -threads этот швабодный софт напрочь игнорирует(что с 1, что с 16, что с 99 основной поток всего один). Походу вообще похер какое там железо, если оно не будет нагружаться полностью.И по количеству шуточек в треде всем норм.>>1832046Разобрался - нужно было применить магию и перекодировать видео ффмпегом в тот же формат без дополнительных команд, -i x.mp4 x1.mp4. Зачем? Чтобы пользователь не забыл о ДУХЕ СВОБОДЫ, наверное. Во всяком случае традиции бессмысленного пердолинга были соблюдены.
Всегда закрывал программу, или убивал процесс, а теперь решил по совету в местном faq сделать остановку кодирования по q, так как я просто не привык ждать завершения этой операции. Ну что ж... 494 секунды. Висит и жрет только процессорное время. Вообще оно питается во время кодирования почему-то только процессором, gpu graph были пустыми. Предыдущие вопросы про отпимизацию отпадают, с этим куском васянского говнокода все стало ясно.Есть альтернатива без использования ffmpeg?
>>1832268>без дополнительных командОно дефолтные настройки же заюзает. Сконвертит тебе из произвольного инпута в обычный восьмибитный h264. По дороге потеряются все дорожки кроме одной, аттачменты (шрифты), хайрезное разрешение, немножко потеряется качество.Я дискуссию не читал, но если ты жмёшь в h.265 в погоне за битрейтом, то жмёт он его на ЦПУ, отсюда и низкая скорость. Кодирование в h.265 ускоряется видеокартой. На ультрафасте оно у меня жмёт с 5-10x.
>>1832274> Ну что ж... 494 секунды. Висит и жретРаскладку переключи, долбоебушек.> кодирования почему-то только процессором, gpu graph были пустымиНу так включи видеоускорение, за тебя все делать надо, что ли?
>>1832360Чому нельзя вп9 на ГП?
>>1832389Аппаратное ускорение vp9 есть, но я не пользовался, сам гугли.
>>1832397Загуглил. Требуется установить два спермопоприетарных продукта, с галочками, заполнением полей, лицензиями и всем вот этим. Причем на самой важной стадии some components failed to process. Пошел разбираться - нет поддержки очередной проприетарной технологии, и все стало понятно, почему он не может установить этот драйвер. Можно считать, что никакого ускорения нет, так как сами не осилили, а черные ящики(на скачку которых отсылают) от intel не работают. Причем во всех остальных программах ускорение есть. 264 жрет процессор полностью, а вп9 довольствуется 25%. Как сжимает 264 относительно вп9? Можно ли его упаковать в вебм, чтобы она еще и воспроизводилась на харкаче/не только на харкаче? Какие есть еще кодеки для вебм, которые смогут сжать видео с возможностью сесть сразу на два стула(размер, качество)?
>>1832695> https://www.webmproject.org/about/> WebM defines the file container structure, video and audio formats. WebM files consist of video streams compressed with the VP8 or VP9 video codecs and audio streams compressed with the Vorbis or Opus audio codecs.
Всё время забываю, что ффмпега треда какбэ в софтаче вообще нет. Вместо него есть тред школьников, использующих серьёзную программу для клепания говновебмок. С проблематикой уровня вписывания в лимит харкача и анимедаунизмом последней стадии. Сука, ненавижу, когда ебучие казуалы суют руки в суровый софт и жалуются.
>>1832703Понятно. Спасибо за помощь, пошел кодировать на смартфонах китайских братушек, так они ускорение осилили.
>>1832733Ну так создай тред по этому твоему сурьезному инструменту с нормальным гайдом, будешь молодец.
>>1833149Кто? Я???
>>1832733А почему бы нам вебмки не кодировать ффмпегом? Вполне удобный инструмент, что бы подрезать видео, закодировать, наложить звук. Или если человек решил воспользоваться ффмпегом, ему уже нельзя и нубских вопросов задавать, про это вот видеоускорение и прочую фигню?
Короче у меня такая проблемка, из большинства блюреевских исходников не получаетя менять разрешение при создании вебм, команда -vf scale просто игнорится и вебм получается такого же разрешения как и исходник, как исправить?
>>1833359>>1833359Мне помогло в таких случаях простое кодирование >>1832268, наверное, он там как-то по-своему, не как во всех бд-редлизах, которые я ему скармливал, видит эти видеофайлы, как проприетарный спермософт, который не дружит с чужим форматом.
>>1833359Попробуй команду -s, например, -s 800x448 изменит разрешение на 800х448.
Есть целая куча вебм, как в папке массово проставить им превьюшки? По одной слишком долго.
>>1833648Пиши батник.
Как делать вебм научите
>>1765678 (OP)Почему AviSynth только в 32 битах?
>>1833796Вендософт слишком консервативен. Есть форки с поддержкой 64бит и преемник с гораздо лучшей архитектурой VapourSynth.
Уверен, что здесь сидят гуро конвертинга в шебм и поэтому обоссанный нуфажина в этом деле решил попросить у вас помощи. Что конвертер от меня хочет?
>>1833858Хочет, чтобы ты не пользовался мокрописьками.
>>1833859Чего?
>>1833861М о к р о п и с ь к а м и
>>1833894Я нуфажина. Можно без этого хуёвого сленга и просто объяснить, что конвертер от меня хочет?
>>1833901Он хочет чтобы ты им не пользовался больше.
>>1833858Цп запрещено конвертировать.
>>1833904Понятно. Даже здесь помощи не найдёшь
>>1833858Попробуй использовать не гуй(программу с графическим интерфейсом), а утилиту с командной строкой. Ищи билды от zeranoe например. Хотя что то, что это ведет себя как спермопроприетарная программа, так что вряд ли у тебя что-то получится без бессмысленного пердолинга(читай: времени в трубу и нулевого результата).
>>1833923Что-то я не вижу ответа на мои вопросы >>1827185, от гуру "консольки". Отвечайте мне, плиз.
>>1833923Да я уже в порыве гнева решил всё таки утилитой пользоваться. Спустя 30 минут ебания из-за своего идиотизма я наконец-то начал конвертировать свой первый шебм и за гуй пояснять не надо было. Я может и не профессионал в конвертации, но точно не полный ноль в пользовании пекарней
>>1833997Нет желания. Читай вики из оп-поста и еще >>1780952
>>1834118Ты просто не знаешь ответ, поэтому, так говоришь. Все твои ссылки я прочёл, ничего вразумительного, по поводу моих вопросов, там практически нет. Практически.>что даёт параметр -slices?>параметр -canvas_size ,какие настройки?В чем размер измерять?>чем отличается -deadline от -quality?>Макаба какой поддерживает? А чем они отличаются, кроме пиксель-формата? А как их в консольки ffmpeg включить, какие команды надо вводить? (vpxenc не осилил, я так понял из под Винды надо устанавливать для него WebM Codec SDK, а как это сделать, моя извилина не додумалась. Кто-нибудь знает ответ?)
>>1834216Вот все ответы:https://ffmpeg.org/ffmpeg-all.html#Options-22https://github.com/FFmpeg/FFmpeg/blob/n3.1.3/libavcodec/libvpxenc.c#L1020https://github.com/webmproject/libvpx/blob/v1.6.0/configure#L37https://hive.blasux.ru/webm/s#pix-fmtСам бы уже сто раз нашёл, если бы по офсайтам полазил.
Нету в faq почему-то: кодирование с fs у меня замедляется в два раза. Этому есть какое-то разумное объяснение? Там же даже не расчет размера и подгонка, а просто обрывается кодирование(в итоге подсчитать размер можно только танцами с бубном), что реализуется вообще одним циклом с условием. На практике -fs мало того, что бесполезен, так еще и вреден.
>>1834469>бесполезенПолезен, когда автоматически подбираешь качество, чтобы не кодировать лишнего.
>>1834475Какой "автоматически подбираешь"? Оно просто прерывает процесс, бывает даже за полмегабайта до лимита. Может ты про какую-то другую команду?
>>1834469А зачем ты его используешь? Если нужен короткий отрывок, то есть -t.
>>1834476Тупым брутфорсом, скрипт кодирует с разными crf, а я потом смотрю какой из файлов поместился в лимит.
>>1834481Отрывок уже вырезан, надо чтобы он уместился в лимит. -t(да и вообще все команды к необработанному ффмпеговской спермой видео) из-за спермопроприетарного формата видео бесполезен, в любом случае он отвергал все мкв файлы, которые были бы сделаны без его помощи. Предполагается пользователем, что filesize программа может рассчитать по тем же циферкам, что и человек, ведь не зря же её поместили аж в help. Только вот на практике получается, что человек почему-то может рассчитать битрейт, а этот кусок говнокода прерывает кодирование за полмегабайта, да еще и не сделав до конца. Иначе что он там высчитывает с половиной вычислительных ресурсов, решительно непонятно.>>1834488Заниматься брутфорсом на 0.016х предлагаешь?
>>1834528https://github.com/pituz/webm-thread/blob/master/tools/mkvsplitВот это используй, чтобы точно в лимит уместить. -fs даёт на выходе размер ≥ заданного, а надо ≤.Либо wybm, там тоже ≤, но нет поправки на хидер и возможное превью, т.к. нет возможности их точно определить.
>>1834528>Заниматься брутфорсом на 0.016х предлагаешь? Я ничего не предлагаю, я говорил о том, что все-таки -fs может пользу приносить. У меня этим дешевая впска занимается, она даже внезапно для меня на i5 оказалась, лол.
>>1834534Только её там переделать немного надо, чтобы не резало на части и не только по границе ключевого кадра в конце. А так логика та же самая.
Такс, спасибо за ответы, интересует вот еще что:1. Какие видео по длительности лучше всего перевариваются?2. Влияет ли на размер цветовой формат? Не лучше ли дедовский РГБ бездуховного 420р?3. Можно ли задавать фреймрейт ДРОБНЫМ числом, и чем это грозит?(кодирование вроде идет, а куда та половина фрейма денется?)4. Понятно, что чем меньше фреймов в секунду, тем меньше размер. Но почему-то эта зависимость не всегда верна(понизил рейт до с 16 до 8, но двойного профита не поимел). Как gop воздействует на это? Есть какое-то эмпирическое наблюдение оптимального значения фреймрейт/размер/битрейт?5. С каким разрешением вп9 справляется лучше: 1080 или 720?6. Реквестирую рецепт впихивания 6 минут экшен-видео в 1080 под лимит. С 4 минутами вроде кое-как справился.
>>18346061.Все зависит от качества исходного видео(динамичная или статичная картинка, vhs-rip or BluRay-Remux)), выбранного битрейта( чем больше, тем лучше), разрешения( ненавижу даунов, кодирующих в 2к при битрейте 200K).
>>1834606Разве фрамерейт, это не частота кадров? И если её изменить, будет рассинхрон с звуком, я прав?
>>1834617Чот ору с тебя
>>1834617Ну да, сорт оф рассинхрон, видео будет не попадать в звук. Например, если автор делал проект под 30 фпс, пилил эффекты под музыку: переходы, взрывы, мигания или даже сабы для караоке, то вся синергия может похериться с изменением частоты кадров.
>>1834886И как таких называть: аудиофилами или видеофилами?Или вы медиафилы?
>>1834888Всмысли, тут ничего такого, просто изменение частоты кадров может превратить видео в говно. Даже при интерполяции кадров до 60 фпс без синхронизации звука получается какая-то хрень.
>>1834886Это может быть заметно только на всяких экшн амвшках, где много кадровой синхры, иначе изменение позиции бита на 10-20мс не заметно.60→30 можно смело уменьшать. Выкидывается каждый второй кадр, ничего там в принципе не рассинхронизируется. Просто картинка чуть менее плавной становится.Или 30→24 тоже нормально (выкидывается каждый пятый кадр). Звук тот же, все позиции кадров те же, просто нет каждого пятого кадра. Какой здесь нахуй рассинхрон? Просто здесь уже дёрганье можно заметить, в отличии от 60→30.Разве что некратные изменения, когда приходится сдвигать время начала кадров, могут криво выйти. И то разница в десяток мс почти не ощутима.
>>1834913>И то разница в десяток мс почти не ощутимаТроллишь штоле? Ощутима, на амвшках-то.
>>1834882>>1834888Что-то /b протекает, каникулы, наверное кончились. Где аргументы, Карл?>>1834886Попробовал изменить framerate, взял первый попавшийся ролик с Ютаба,(да, говно конечно, но что попалось, с тем и работаем).Вот оригинал - https://www.youtube.com/watch?v=mMb-RrhTxIEАргумент -r 18, наверное, мало.
>>1834890Лол, ты же убираешь промежуточные кадры, а не сдвигаешь видеопоток. Подёргивание может появиться, рассинхрон - нет
>>1834929Ну, даже, если повезет и синергия видео и звука останется, это все равно какое-то шакальство только другого уровня.>>1834915Попробуй не с -r, а с -lavfi framerate=18
>>1834933> если повезет > если
>>1834933>шакальствоНормальное шакальство. Есть запись выступления в 60фпс например, уж лучше разрешение по вертикали сохранить (1080p), чем откатываться на 720p 60fps. В итоге картинка красивее, никаких дёрганий нет, подумаешь, что оно там менее плавное.Либо если нужно большой отрывок аниме скодировать, то можно уменьшить fps до 12. Да, дубли жрут не особо много, но вместе с этим выкидывается и скольжение фона, которое и в 12fps более-менее нормально, а энкодеру значительно легче.С уменьшением fps и кодировать в VP9 намного быстрее. В 24fps типичный отрывок на 25 секунд это 600 кадров, кодируется всего минуты три у меня. 30fps это уже 750 кадров, а 60fps — 1500. Нахуй это надо столько ждать?
>>1834959>анимеЯсно, а как обстоят дела с кодированием в 12fps кинематографа? А видео. где много динамичных сцен?
>>1834961Хреново. Давай 24-30 ФПС
>>1834959>уж лучше разрешение по вертикали сохранить (1080p), чем откатываться на 720p 60fpsЯ всегда думал, что качество картинки зависит от битрейта, а не от разрешения. И 720р с битрейтом 5000к, лучше, чем 1080р с битрейтом 1000, разве я не прав?
>>1834964При постоянном разрешении и ФПС при достижении битрейта некоторого верхнего порога при последующем повышении битрейта разницы ты не увидишь.
>>1834964Ну смотри, у тебя лимит 20 мегабайт. Есть отрывок на 25 секунд. Либо ты его кодируешь как 1080p 30fps, либо 720p 60fps, т.к. оригинал 1080p 60fps получится шакально. Битрейт везде одинаковый. В первом случае у тебя теряется некоторая плавность, во втором большое количество информации с картинки. По мне так первый вариант лучше.
>>1834933> -lavfi framerate=18 Создаёт виртуальное устройство? Что? А, можно поподробнее, и на русском, или на не сложном ангельском.
>>1834964Откуда ты такую разницу в битрейтах взял? У нас же лимит, и видео будут с одинаковым битрейтом.Если исходник годный, то нечего его мылить даунскейлом, он будет лучше выглядеть после сжатия.>>1834970А еще лучше обеспечить себе возможность кодировать без шакальства.
>>1834974>обеспечить себе возможность кодировать без шакальстваПасскод купить?
А где вообще можно узнать лимит размера webm на разных досках?
>>1834980Или так, или арендуй облачные мощности, чтоб быстро в best с ультрасжатием кодировать.
>>1834981Здесь.
>>1834982Лол, не, там особо некуда разгонять.best никаких преимуществ не даёт, ими сами разработчики VPx/AV1 не пользуются, со speed0 всё кодируют даже при выкатывании новых фич.Чтобы было максимально качественно, надо speed0 tile-columns0 одним куском и тут ты сразу соснёшь, т.к. одно ядро серверного проца не лучше десктопного, там везде <3GHz с небольшим приростом на Turbo. Разве что AVX-512 поможет немного.Лучше уж Eve купить.
>>1834993Ясно, у меня не показывается.
>>1835007Лиса, 30-ой версии?
>>1835010Куклоскрипт.
>>1834981wm: 20480vr: 20480vg: 20480v: 20480po: 20480o: 20480nvr: 20480news: 20480mlp: 20480kpop: 20480char: 20480b: 20480arg: 20480a: 20480wr: 16144wp: 16144p: 16144ma: 16144tv: 15360r34: 15360mov: 15360aa: 15360pa: 14144wwe: 10480pok: 10480obr: 104802d: 10480w: 10240ukr: 10240spc: 10240mus: 10240mu: 10240media: 10240fag: 10240rm: 8000zog: 6144wrk: 6144wh: 6144web: 6144vn: 6144ussr: 6144un: 6144trv: 6144tr: 6144to: 6144tes: 6144td: 6144t: 6144sp: 6144soc: 6144sn: 6144sf: 6144sex: 6144sci: 6144s: 6144rf: 6144re: 6144ra: 6144r: 6144pvc: 6144psy: 6144pr: 6144ph: 6144out: 6144old: 6144ne: 6144mobi: 6144moba: 6144mo: 6144mmo: 6144mg: 6144me: 6144mc: 6144jsf: 6144ja: 6144izd: 6144hw: 6144ho: 6144hi: 6144hh: 6144hc: 6144h: 6144guro: 6144gg: 6144gd: 6144gb: 6144ga: 6144fur: 6144ftb: 6144fs: 6144fl: 6144fiz: 6144fg: 6144fet: 6144fd: 6144fa: 6144ew: 6144em: 6144e: 6144dom: 6144diy: 6144di: 6144de: 6144d: 6144cul: 6144cg: 6144cc: 6144c: 6144br: 6144bo: 6144biz: 6144bi: 6144bg: 6144au: 6144abu: 6144ya: 4096wow: 4096who: 4096vape: 4096sw: 4096srv: 4096socionics: 4096smo: 4096se: 4096sad: 4096ro: 4096qtr4: 4096mlpr: 4096m: 4096ld: 4096law: 4096lap: 4096kz: 4096ing: 4096ind: 4096hg: 4096gsg: 4096got: 4096gabe: 4096fi: 4096fem: 4096es: 4096electrach: 4096dr: 4096cute: 4096crypt: 4096by: 4096brg: 4096asmr: 4096alco: 40968: 4096
>>1835016wm: 20480 vr: 20480 vg: 20480 v: 20480 po: 20480 o: 20480 nvr: 20480 news: 20480 mlp: 20480 kpop: 20480 char: 20480 b: 20480 arg: 20480 a: 20480 wr: 16144 wp: 16144 p: 16144 ma: 16144 tv: 15360 r34: 15360 mov: 15360 aa: 15360 pa: 14144 wwe: 10480 pok: 10480 obr: 10480 2d: 10480 w: 10240 ukr: 10240 spc: 10240 mus: 10240 mu: 10240 media: 10240 fag: 10240 rm: 8000 zog: 6144 wrk: 6144 wh: 6144 web: 6144 vn: 6144 ussr: 6144 un: 6144 trv: 6144 tr: 6144 to: 6144 tes: 6144 td: 6144 t: 6144 sp: 6144 soc: 6144 sn: 6144 sf: 6144 sex: 6144 sci: 6144 s: 6144 rf: 6144 re: 6144 ra: 6144 r: 6144 pvc: 6144 psy: 6144 pr: 6144 ph: 6144 out: 6144 old: 6144 ne: 6144 mobi: 6144 moba: 6144 mo: 6144 mmo: 6144 mg: 6144 me: 6144 mc: 6144 jsf: 6144 ja: 6144 izd: 6144 hw: 6144 ho: 6144 hi: 6144 hh: 6144 hc: 6144 h: 6144 guro: 6144 gg: 6144 gd: 6144 gb: 6144 ga: 6144 fur: 6144 ftb: 6144 fs: 6144 fl: 6144 fiz: 6144 fg: 6144 fet: 6144 fd: 6144 fa: 6144 ew: 6144 em: 6144 e: 6144 dom: 6144 diy: 6144 di: 6144 de: 6144 d: 6144 cul: 6144 cg: 6144 cc: 6144 c: 6144 br: 6144 bo: 6144 biz: 6144 bi: 6144 bg: 6144 au: 6144 abu: 6144 ya: 4096 wow: 4096 who: 4096 vape: 4096 sw: 4096 srv: 4096 socionics: 4096 smo: 4096 se: 4096 sad: 4096 ro: 4096 qtr4: 4096 mlpr: 4096 m: 4096 ld: 4096 law: 4096 lap: 4096 kz: 4096 ing: 4096 ind: 4096 hg: 4096 gsg: 4096 got: 4096 gabe: 4096 fi: 4096 fem: 4096 es: 4096 electrach: 4096 dr: 4096 cute: 4096 crypt: 4096 by: 4096 brg: 4096 asmr: 4096 alco: 4096 8: 4096
>>1834606бамп вопросу
Вопрос не на засыпку, просто нубский.Имею видео с кодеком х264 и битрейтом N.Хочу влить его, допустим, на две борды. На одной лимит k, на другой k/2.Как я получу более качественное "лёгкое" видео в вп9: если сначала сделаю "тяжёлое" в вп9, а потом сожму, или если из х264 отдельно сделаю?И что быстрее получится?
>>1835277Чем меньше пережатий исходника, тем лучше (если только не lossless, там без разницы). Самое правильно это брать исходник в самом лучшем качестве из возможных и пережимать с правильными настройками под нужный юзкейс. Затратами на декодирования чего угодно по сравнению с временем кодирования можно пренебречь.
>>1835282Спасибо. Исчерпывающе
Господа, объясните за pixel_format. Вот 2 вебм, одна в yuv420p, другая -yuv444p. в чём разница? Почему считается, что 444 лучше, чем 420? Что такое кол0во бит на пиксель? Объясните для аутистов.
Past duration 0.xxxxxx too largeЧто это?
>>1835083бамп вопросу
Я могу как-нибудь задать старт сэконд для аудио именно?Т.е. пусть видео начинается так же, а аудио играет с определённо секунды. А до этой секунды тишина и видео
>>1835322Параметр -itsoffset X где Х - время на которую надо задержать аудио, например, -itsoffset 1 - задержать аудио на 1 секунду.
>>1835293Бамп вопросу.
>>1835334444 - больше бит на группу пикселей, 16 вроде, а у 420 - 12.
>>1835333ЧТЯДНТ?
>>1835338Должно применяться к входному файлу.
>>1835339Прописал -itsoffset перед -i (так я тебя понял), теперь ничего не меняется после кодирования
>>1835342Попробуй после входного файла и до выходного.
>>1835344 -> >>1835338
>>1835335и что это даёт? В чем преимущество?
>>1835345Тебе вечноанглийским бездуховным языком сказали, чтобы ты переместил это опцию ПЕРЕД тем файлом, к которому она относится. В любом случае я проверить это не могу, так как ффмпег спермопроприетарная программа, а кодировать в его проприетарный формат на супернизкой скорости с нулевой оптимизацией пол дня для этого не упало.
>>1835347Типа КАЧЕСТВО. Деталей я не знаю.
>>1835349Хорошо, ок. Спасибо, ты мне итак сильно помог. Я решил немного обойти. С помощью map стырил аудио и забрал первые 0.2 секунды. Но рассинхрон в 0.2 секунды получить не хочу. Как мне это аудио вернуть видео со стартом через 02 секунды видео
>>1835349 Установка задержки одного потока относительно другого - аудио относительно видео, например: ffmpeg -i /home/user/video.mkv -itsoffset 00:00:00.500 -i /home/user/video.mkv -vcodec copy -acodec copy -map 0:0 -map 1:1 /home/user/video_out.mkv - сдвигает (задерживает) аудиопоток относительно видеопотока на 500 миллисекунд. Можно установить минус перед таймкодом, тогда поток аудио будет опережать видео на те же 500 миллисекунд. Образец.
>>1835355Сдвиг это сдвиг. Мне нужно убрать фрагмент, не получив рассинхрон.Т.е. у меня есть видео длительностью 5 секунд. Всё синхронно. Первые 0.2 секунды аудио не нужны - там шум. Мне нужно, чтобы аудио играло 4.8 секунд, а видео 5 секунд, но всё оставалось синхронным - на тот же кадр приходился тот же звук.
>>1834606>>1834606Бамп вопросу.
Стандартный просмотрщик каринок win10 пошел по пизде, теперь вместо него все картинки открывает paint, а просмотрщика вообще нету в списке софта. Как починить?
>>1835571Установи сторонний софт.Рекомендую XnView
>>1835355Спасибо, добрый анон, до меня наканецта дошло!
>>1835435бамп вопросу
>>1835958Вопрос не имеет смысла.Влияет. Не лучше.Можно, ничем. (Таймштампы изменятся.)Каждый кадр кодируется с учётом кадров его окружающих (INTER), поэтому зависимость нелинейна. Разные вещи. Зависит от исходника и настроек, но желательно не шакалить, если есть возможность. Лучше маленький отрывок, но в хорошем качестве.На больших разрешениях (1080p, 2160p, etc.) лучше по сравнению с кодеками прошлого поколения.Зависит от исходника. Советы по продвинутому шакальству могут помочь: https://arhivach.org/thread/109411/#1434421 + денойз-фильтры вроде BM3D, мыльный даунскейлинг улучшают сжимаемость.
Хотел обрезать Вебм сначала, но вышла такая хрень: если я обрезаю часть Вебм, то часть Вебмки меняется - если раньше вначале было движение, то потом оно исчезает и повисает конкретный кадр.
>>1835994> денойз-фильтры вроде BM3D, мыльный даунскейлинг улучшают сжимаемость.А есть где поплотнее информация про это?В том треде просто вольно болтают, много лишнего.
>>1836059На рутрекере, дум9. Надо уметь виртуозно задрачивать фильтры AviSynth/VapourSynth, чтобы с одного взгляда на картинку было ясно, в какую сторону её крутить, чтобы кодеку попроще стало. Ну и все слабые места libvpx знать: когда у него рейт-контроль сбоит, когда мылить начинает, что подкрутить, чтобы QP не просаживался, как победить хреновое качество кадра на переходе сцены и т.д. Это надо тоннами контент энкодить и с лупой его пересматривать, во всех девелоперских/энкодерских чатиках сидеть, по исходникам шарить, чтобы понимать процесс на достаточно глубоком уровне. И анализатор конечно же нужен.По большому счёту это всё баловство, конечно. Лучше уж пусть будет отрывок меньше по продолжительности, чем его изощрённо шакалить, всё равно в итоге получая хреновое качество. Не бывает же серебрянной пули, чтобы что-то включил и у тебя битрейт в два раза везде упал. Но иногда везёт и есть возможность значительно уменьшить размер без потерь качества. Самый банальный пример это 60fps→30. С фильтрами аналогично. Исходник весь в каком-то шуме, который битрейт жрёт, взял его хорошенько посгладил и в итоге сжалось лучше.
>>1836077>Исходник весь в каком-то шуме, который битрейт жрёт, взял его хорошенько посгладил и в итоге сжалось лучше.Чем посгладить? Для меня шум в исходниках актуален.Или про это в первом абзаце?)
>>1835994Фильтр "bm3d" не найден здесь:http://ffmpeg.org/ffmpeg-filters.htmlЧто имелось ввиду? Какой ключ у этого фильтра и как он используется?Есть еще owddenoise и dcdtdenoise, какой использовать лучше?Использование фильтров закономерно скажется уменьшением скорости кодирования?
>>1836119Просветите по этим двум фильтрам.owddenoizdctdenoiz
ffmpeg -i in.webm -c:a copy -vf dctdnoiz=15:n=4 out.webmЧто я делаю?)0000Битрейт сохранится у видео? Я не помню оригинального битрейта, поэтому задат не смог?В cmd пишет, что битрейт 0.
>>1836193О, теперь битрейт не ноль.Писец, он сбился.Вашу ж мать.А если я хочу сначала просчёт сделать под лог, то мне сразу вписывать все фильтры?
>>1836186Если бы знал, то не спрашивал. Лично у меня кодирование не запускается если писать dcdnoize до out.webm, только после, но даже так я не заметил в отрывке никакой разницы и в битрейте тоже.
>>1836198>Лично у меня кодирование не запускается если писать dcdnoize до out.webmНапииши фулл строку.
>>1836206ffmpeg -i in.mkv -c:v libvpx-vp9 -b:v ???k -tile-columns 0 -speed 0 -g 9999 -frame-parallel 0 -pix_fmt +yuv420p -c:a libopus -b:a 64k -sn -pass ? -y out.webm -vf dctdnoiz=3
>>1836193Если ты хочешь наложить фильтр, сохранив аудио в том же кодеке? Тогда пиши -acodec copy.Я так понимаю, что ты хочешь сделать следующее:ffmpeg -i in.webm -c:v libvpx-vp9 -crf 10 -b:v 0 -acodec copy -vf dctdnoiz=15:n=4 out.webmИ помни, нельзя наложить видеофильтр без перекодировнаия, т.е команда -vcodec copy не сработает.
>>1836116Ну вот, например: http://www.vapoursynth.com/doc/pluginlist.html#denoising>>1836119https://github.com/HomeOfVapourSynthEvolution/VapourSynth-BM3D>Какой ключ у этого фильтра и как он используется?Вот как отправной вариант (вместе с AWarpSharp2):import vapoursynth as vscore = vs.get_core()c = core.ffms2.Source("v.mkv")c = core.fmtc.resample(c, css="444")c = core.fmtc.matrix(c, mat="709", col_fam=vs.RGB)c = core.bm3d.RGB2OPP(c)ref = core.bm3d.VBasic(c, radius=1, sigma=[5,5,5], matrix=100).bm3d.VAggregate(radius=1)c = core.bm3d.VFinal(c, ref, radius=1, sigma=[5,5,5], matrix=100).bm3d.VAggregate(radius=1)c = core.bm3d.OPP2RGB(c)c = core.fmtc.matrix(c, mat="709", col_fam=vs.YUV)c = core.fmtc.resample(c, css="420")c = core.fmtc.bitdepth(c, bits=8)c = core.warp.AWarpSharp2(c, type=1, depth=9)c.set_output()Конкретные значения параметров подбираются по исходнику.>Использование фильтров закономерно скажется уменьшением скорости кодирования?Да, конечно, продвинутые фильтры много ресурсов потребляют. Но VapourSynth хорошо их параллелит.>>1836186Про эти не знаю. В ffmpeg-filters в целом просто солянка из всего подряд, на особое качество рассчитывать не стоит. Если лень возиться или за неимением лучшего только.
>>1835640Давно установил и пользуюсь, но стандартный тоже нужен.
>>1836328FFTW придется конпелировать как в старые времена, или одного длл файла неизвестно куда-то положить хватит?
>>1836368Для венды есть же собранное всегда.
>>1836372Разве?http://www.fftw.org/fftw3_doc/Installation-on-non_002dUnix-systems.htmlА здесь написано, что надо обмазаться.
>>1836376http://www.fftw.org/install/windows.htmlГде precompiled.
Писец, имею два аудиофайла, не могу соединить.То длина аудио увеличивается в 2 раза, то битрейт.Памахите
>>1836328SyntaxError: multiple statements found while compiling a single statement
>>1836586Ты не на шоу экстрасенсов, весь тред заставляешь "ванговать". Пиши подробно, что делаешь, какие команды используешь, что пишешь в "консольке". Тохда помохгуть.
Положил ффмс2 во все шесть указанных путей(http://www.vapoursynth.com/doc/autoloading.html), но он нигде не может его найти.
>>1836328Потратил дохуя времени на скачку, поиск и попытки установки всего этого свободного дерьма, но так как portable-версия vapoursynth не смогла найти ффмс, пришлось ставить нормальную, а она в свою очередь требует спермопроприетарный вц 15 и ДЕСЯТКУ. Просто какой-то спермосвободныйцирк, нет слов. На семерке ловить я так понимаю нечего? Если обновляться на десятку, то не полетит ли все то свободное говно с десятками зависимостей? Как бы не оказаться в ситуации, в которой то что еще пытается работать и то что работает просто поменяются местами. Да и я сомневаюсь, что каждый швабодный плагин имеет совместимость с десяткой, во всяком случае у меня такое впечатление сложилось от суперского юзабилити, обязательным элементом которого является изменение PATH. Есть еще avsynth, стоит ли заморачиваться с ним и поддерживает ли он этот код?
>>1836645Всё, решил.Извините. Просто concat
Пацаны, есть 6-ти минутное видео. Делаю сжатие двумя проходами, обрезаю видос, но когда в конце подставляю аудио то на обрезок накладывается не нужны мне отрезок аудио, а аудио из всего видео. Как сделать так чтобы на нужный мне отрезок накладывалось аудио этого отрезка? Вот как ввожу в консоль команду C:\Users\user\Videos> ffmpeg -ss 0:00 -i -.mp4 -t 2:00 -i M.webm -map 0:a -b:a 150k -map 1:v -c:v copy out.webm
>>1837035Обрежь и аудио тоже. С помощью банальных -ss и -t
При обновлении спермы с 7 до 71 скорость упала в ЧЕТЫРЕ РАЗА. Что может быть в этом замешано?
>>1837092>>1836690Бамп вопросам.Staxrip поддерживает ли такие же фильтры?
>>1837035>>1837073Может, для аудио просто указать -shortest, или как-то так?
Сделалffmpeg -ignore_loop 0 -stream_loop 0 -r 10 -i input.gif -i music.mp3 -c:v libvpx-vp9 -crf 40 -b:v 0 -c:a libvorbis -q:a 6 -shortest output.webmЗалил на двач. Хром вылетает когда пытаешься открыть из браузера. На пеке все работает чудно.Что за хуйня?
>>1825770Я пытаюсь сделать то же самое.В бэ мне сказали, что видео с опцией loop крашит хром. >>1837443
>>1825770Короче, я разобрался и понял, что ты делаешь не так. Ты думаешь, что вебм работает как коуб - кусочек видео будет повторяться отдельно, а аудио отдельно. На самом деле -stream_loop как бы растягивает в н раз источник видео для кодирования, в итоговом видео оно будет вставлено н раз. И выясняется, что произведенные таким образом вебм роняют хром.Я нашел способ делать гиф+мп3 относительно просто.Сначала я пересохраняю гифку в lossless h264 потому что гифки пачкой почему-то некорректно склеиваются.ffmpeg -r 10 -i input.gif -c:v libx264 -qp 0 mediate.mkvПотом делаешь файл mediate.txt, в котором повторяешь строчку file mediate.mkv столько раз сколько раз ты хочешь его вклеить (подели длительность трека на длительность гифки и округли вверх)Потом собираешь из этого списка итоговое видео с музончиком:ffmpeg -f concat -i mediate.txt -i music.mp3 -c:v libvpx-vp9 -crf 30 -b:v 0 -c:a libvorbis -q:a 6 -shortest output.webmНа три минуты и -crf 40 у меня гифка 10 фпс заняла больше, чем 192кбпс трек. Наэкономить на том, что она зацикленная не получится никак - формат такие фокусы не поддерживает.
>>1794052Мне кажется создатели ффмпег пытаются откусить больше, чем могут прожевать. 100500 библиотек декода и энкода, который постоянно обновляются и типа с единым интерфейсом собраны, естественно там миллион косяков будет и подводных камней.Было бы куда лучше если бы надо было указывать всегда библиотеку для кодирования и декодирования явно. Типа -i pidor.avi --decoder=libmp4 -опции чисто этой либы, которые у нее описаны в документации -o pidor.mkv -encoder=x264 -опции чисто этого энкодераА то сейчас синтаксис хуй знает на что похож вообще. У нас как бы унифицированные опции для всего, но на самом деле нет, потому что в библиотеках значат немного или много разные вещи, и ты об этом не узнаешь пока говна не поешь.
https://youtu.be/wi1BefrfTos
>>1838269Сравнение от Нетфликса охуенно. Лучшие софтварные энкодеры, тонна тестовых клипов, адекватные настройки (best/placebo). В общем подтвердило все предыдущие бенчмарки. x265 ≥ libvpx-vp9 > x264, выигрыш больше на больших разрешениях. На метрике VMAF только libvpx слегка всосал, но это могут быть особенности метрики.Значит AV1, который будет в ~2017, точно H.265 побьёт, а H.266 ещё хуй знает когда.
Посоны, подскажите, как удалить часть видео между нужными отрезками при кодировании?Ну, то есть, у меня есть видео длительностью 1 мин, мне нужно получить 50 сек, не кодируя 10 сек в середине.
>>1838682Вау, морковка из рук Бацьки! Да такая вот морковка, господа, рак лечит. А если применить ее по методу доктора Попова, то и геморрой, ректальные контузии, баттхерт.
В какой тег прописать описание (соус музыки, видео) чтоб показывалось в популярных плеерах? (vlc, mpc-hc). Title не годится, потому что оно показывается в влц на весь экран, а надо чтоб только в менюшке с метаданными. Description не показывается почему-то.
>>1838812Даже Artist не показывается в обоих, видать только Title сойдет. Вообще, принято так делать-то?
>>1837803>Наэкономить на том, что она зацикленная не получится никакРазве формат не имеет возможности ссылаться на кадры, которые были давно? В идеале вообще энкодер.
>>1838304>выигрыш больше на больших разрешенияхНаоборот же, на низких.Спасибо за канальчик!
>>1838820Всегда в title соус прописывают. Можешь в encoding_tool прописать, лол.Вот всё, что в хидер матроски ffmpeg пишет: https://github.com/FFmpeg/FFmpeg/blob/n3.1.3/libavformat/matroskaenc.c#L1321>>1838825Формат до 8, а энкодер только до двух повторяющихся кадров поддерживает. Больше они не видят смысла делать т.к. разрабатывают кодек для ютуба.https://groups.google.com/a/webmproject.org/forum/#!topic/codec-devel/gVT3YDdsJeY>>1838831Всмысле у x265/libvpx по сравнению с x264. x265 и на мелких более-менее вытягивает, а libvpx сливает. В VP10/AV1 обещали поправить, но хз. Поэтому на том же ютубе лучше всего у VP9 выходят самые большие разрешения, а на мелких очень много артефактов. Поэтому всё, что меньше 1080p, в вебмках не нужно :3
>>1838842Спасибо за экспертные ответы, анончик.
Поддержку вебм в Майкрософт Эдж до сих пор не завезли?
>>1839959Ждать осталось недолго.https://blogs.windows.com/msedgedev/2016/04/18/webm-vp9-and-opus-support-in-microsoft-edge/
>>1839959>Майкрософт ЭджИзвини, не удержался.
Чому гуй крашится когда я пытаюсь сконвертить с .ави формата. Причем последний гуй крашится, а старый ещё с 2014 года нетПосоветуешь переходить и пердолиться с ффмпегом - сдохнет мать
>>1840994А ты случайно не анон из анимаблюдского в /b/?
>>1840996Нет
>>1840997Я бы тебе посоветовал пердолится с ффмпегом, но не буду этого делать а ффмпег всё таки не так сложен
>>1840999Почини мне гуй
>>1841006Когда-то я тоже пытался починить гуй, но не получилось и я пересел на ffmpeg. I know that feel,/b/ro
VP10 поддерживается здесь?
>>1841037А оно вышло?
>>1841077Разве aom тут нет?https://github.com/jb-alvarado/media-autobuild_suite
>>1841037Проверь
>>1841037Я знаю точно, что поддерживается только VP9 profile 1 и profile 0, остальные браузеры не могут. Залить можешь, но чтобы посмотреть, придётся скачать на ПК, и запустить через медиаплеер.
>>1840092Крутой браузер на самом деле. Мощный JIT (конкурент V8 и SpiderMonkey), поддерживает asm.js, выложен на гитхабе как опенсорс. Движок рендеринга (EdgeHTML) тоже пишут что хороший, большинство новомодных фич поддерживает. МС вложил в него кучу бабла и получилось вполне неплохо. Иронизирует только те, кто за новостями браузеростроения не следит и судит только по обрывкам смехуёчков про ИЕ6 столетней давности. С тех пор ситуация уже сто раз поменялась. Даже Опера и та не осилила конкурировать со своим собственным движком с хромом и безблагодатна сдохла. Мозилла держится, собирается выпустить новый движок Servo, и МС тоже не зря вложился (особенно забавно посмотреть на то, каким был юзерагент у IE, и каким стал у Edge).Как вот будет этот VP9 через MSE в стабильных билдах (вроде ещё нет, к тому же писали, что VP9+Opus не пашет в инсайдерских билдах), можно будет написать простейший юзерскрипт, как вот здесь https://brionv.com/misc/msetest/ , который позволит спокойно просматривать вебмки на двоще через Edge. Я, правда, не уверен, что в Edge есть поддержка юзерскриптов/расширений/плагинов, лол. Ну это мелочи, допилят со временем. Оценивают браузер по наличию или отсутствию какой-то примитивной в реализации фичи только недалёкие обыватели.
>>1841882> и судит только по обрывкам смехуёчков про ИЕ6 столетней давностиЛожки-то нашлись, но осадок остался.
Кодить в vp9 это целочисленные в основном задачи для процессора? Вопрос так себе, но суть: тащат ли FX'ы, т.е. процессоры Амуды FX-серии.Будет ли преимущество перед каким-нить i5 или даже i7, если нагружу все потоки?
Нужна консультация.Не помещается анимцо на HDD. Буду сжимать, допустим, ffmpeg'ом в Webm (VP9).1024x576 ; 29 FPSИсходный битрейт видео 2500 Кбит/c.До какого битрейта можно сжать, не меняя резолюшн, чтобы не заметить потери качества? Ну или совсем малые потери... Спрашиваю просто потому, что опыта нет. У кого-то тут уже рука набита на такое.Алсо, можно ФПС урезать до 24-х без боли?
Это нормально?первый раз руками команду написал.
>>1842596Это >>1838304 для кого выложили?
>>1841882>Я, правда, не уверен, что в Edge есть поддержка юзерскриптов/расширений/плагиновОни же с последним обновлением хвастались, что он теперь поддерживает расширения через магазин
Посоны, чому libvpx-vp9 1.6 просто фонтанирует артефактами на малых (360p) разрешениях? На 1.5 такого не замечал.
Пацаны, научите кодировать с наихудшим качеством.Там, в цуиь-тредах, стали появляться цуиьки с минимальным вроде битрейтом. У меня зачесался челлендж: сконвертить совсем по шакальи. Как это сделать красиво в ffmpeg?
>>1843009Я сказал, что VP9 нужон, угомонись, 265-петух
>>1843297Там VP9 тоже есть, наркоман.
>>1843315И как мне понимать эти графики?Что они сжимали?Я типа могу на N% сжать спокойно?
https://bugzilla.mozilla.org/show_bug.cgi?id=1210357#c10>Hi, Vimeo is investigating VP9 and correct color conversion and rendering is something quite important in the evaluation, so it would be nice that this feature would be implemented.https://bugzilla.mozilla.org/show_bug.cgi?id=1239510#c1>Vimeo could be potentially interested in this feature for h264 and vp9 if available.Чего-то там vimeo мутит, похоже тоже хочет VP9 вторым форматом, как ютуб. Норм, полезным делом заняты, авось надавят на ленивых девов из Мозиллы.
>>1843013Короче, проверил сейчас на одном и том же видео версии 1.4, 1.5 и 1.6. Первые две нормально, 1.6 даёт хуеву тучу артефактов.Откатился на 1.5
>>1843555Лучше сделай нормальный тест-кейс и зарепорти.
>>1843607Я всё понял. Это как-то связано с ресайзом ffmpeg, например -vf scale=-1:360В сочетании с libvpx-vp9 1.6 получаются артефакты.
Скажите, нормальное качество, или слишком шакально? Что посоветуйте, что изменить? Ресайз "гаусс", слишком мутный? Наверное, лучше использовать Ланкоз3? Или Бикубик?
>>1844022Для сравнения - Lancoz3.
Кто-нибудь знает, как называется фильтр, добавляющий такой эффект "гребёнки"( может, неправильно выразился). Interlace не предлагать, он делает, немного другое.
>>1844559Можно поинтересоваться, зачем нужен этот эффект? Всю жизнь думал, что люди наоборот стремятся избавиться от гребенок.
>>1844947На некоторых разрешениях, данный эффект скрывает артефакты.
>>1765678 (OP)Анон подскажи как сжимать без артефактов\кубиков? Какой нужен для этого перекодировщик и какие параметры кодирования ему прописывать? Какой кодировщик сжимает лучше всего без потери? Нужны ли дополнительные фильтры? Я пробовал разные конверторы включая онлайновые прежде чем нашел этот тред, но там качество на получившейся webmках в лучшем случае ненамного хуже оригинала, а хотелось бы без потери качества\артефактов\кубиков и т.д и с максимальным сжатием аудио\видео.
Масочки + VP8. Прикольно выходит, жаль, что работает только в хроме.https://superuser.com/questions/916431/ffmpeg-filter-to-boxblur-and-greyscale-a-video-using-alpha-mask
>>1765678 (OP)>консольных утилит ffmpeg, vpxenc и mkvmerge.Анон что думаешь про это? http://www.webmproject.org/tools/ Хуита или можно юзать для качественной и хорошей конвертации в webm?
>>1844165>Для сравнения - Lancoz3.Могу сказать одно - у тебя за шакалами сжатия не видно артефактов ресайза.
>>1843009Для 720p-бояр и 480p-властелинов.Не в 1080р+ же кодировать, в самом деле.
>>1846519>Не в 1080р+ же кодировать, в самом делеПочему? Эффективность сжатия выше, ядер больше задействуется, контент новый сейчас весь 1080p+. VP9 вообще под 4K гугль писал, т.к. ранее используемый H.264 на нём безбожно сосёт, а H.265 дорогой.
>>1846543> H.265 дорогой.Это как?
>>1846545https://www.hevcadvance.com/pdf/RoyaltyRatesSummary_09.6.16.pdfВ швитой Америке можно запатентовать алгоритмы и трясти деньги со всех, кто ими пользуется. Лицензию на использование H.264 все покупали и не очень жаловались, т.к. не особо много брали, а на HEVC копирасты решили оторваться. Даже MS охуел и присоединился к альянсу открытого кодека.
Аноны, как закодировать ролик с четырёхкратным ускорением видео и звука? Мне надо, чтобы персонажи носились по экрану и пищали. Попробовал так:ffmpeg -i Steel.mp4 -ss 06:30.453 -to 06:35.364 -r 120 -filter:v "setpts=0.25PTS" -filter:a "atempo=2.0,atempo=2.0" c666.webmПолучился нулевой величины. Вырезал нужный кусок и стал дрочить его.ffmpeg -i c1.mp4 -filter_complex "[0:v]setpts=0.5PTS[v];[0:a]atempo=2.0[a]" -map "[v]" -map "[a]" c1.webmУскорился вдвое, но весь покрылся кубиками. Ускорил ещё вдвое и добавил указание на 120 fps, чтобы не выбрасывал кадры:ffmpeg -i c14.mp4 -r 120 -filter_complex "[0:v]setpts=0.25PTS[v];[0:a]atempo=2.0,atempo=2.0[a]" -map "[v]" -map "[a]" c14.webmТо же самое. Добавил явное указание битрейта, на всякий случай зафорсил, что именно webm (зачем? А я знаю?!):ffmpeg -i c1.mp4 -c:v libvpx -crf 4 -b:v 1200K -r 120 -filter_complex "[0:v]setpts=0.25PTS[v];[0:a]atempo=2.0,atempo=2.0[a]" -map "[v]" -map "[a]" -f webm c1.webmКвадратики, суки такие! Как будто кодирует по дефолту на самых хреновых параметрах. Хотел сделать без перекодирования:ffmpeg -i c1.mp4 -vcodec copy -acodec copy -r 120 -filter_complex "[0:v]setpts=0.25*PTS[v];[0:a]atempo=2.0,atempo=2.0[a]" -map "[v]" -map "[a]" -f webm c1.webmОказывается, "Streamcopy requested for output stream 0:0, which is fed from a complex filtergraph. Filtering and streamcopy cannot be used together."Я в печали и недоумении. Как быть?
>>1846751Тебе вечнобездуховным аглицким языком написали, чтобы ты не не использовал фильтры и копирование потоков вместе. Как ни странно, в некоторых видео на -мап тоже жалуются, что это фильтр. Попробуй отделить пряники от котят.
>>1846765Как по-твоему, зачем я привёл эту фразу про "cannot be used together"? Чтобы ты её перевёл? Спасибо, не надо. Проблема в том, что с кодированием получается ускорение, но качество сходит на ноль. Без кодирования качество остаётся, но ускориться нельзя, потому что оно достигается только фильтрами.
>>1846799А как ты хотел ускорить без кодирования? Видео - это не гифка, не простая последовательность пикч.
>>1846808Вообще можно, PTS/FPS это на уровне контейнера, а не видео.Через mkvmerge можно или с хаками через ffmpeg. Например:https://superuser.com/questions/1088382/change-framerate-in-ffmpeg-without-reencoding
>>1846817Первый способ пробовал раньше, сейчас попробовал второй. Всё бы хорошо, но это только о видео. А мне ещё и звук надо ускорять.
>>1845611Мозилловцы опять тупят: https://bugzilla.mozilla.org/show_bug.cgi?id=944117А гугловцы уже в VP9 запилили: https://codereview.chromium.org/2096813002/Даже в ffmpeg поддержка есть: https://github.com/FFmpeg/FFmpeg/commit/acca56dОфигенно, в VP9 теперь и lossless, и alpha.
Есть субтитры в анальном формате.Короче, конвертирую Матрёшку .mkv в .webm, хочу просто перенести временной промежуток из .mkv в .webm, а заодно и субтитры из этого промежутка прихватить.Как это сделать проще всего?
>>1847091-vf ass=movie.assДля этого они должны быть соответственно в .ass формате. Лично я предпочитаю, если нет, перегнать в него через Subtitle workshop. Если они в .srt, тебя ждёт масса увлекательных приключений от несовпадения тайминга до вылета ffmpeg.Если делаешь в XmediaRecode, придётся вырезать кусок из видео и такой же из сабов, прописывать им новый таймкод и кодировать вебмку + рендерить сабы. Геморрой, короче.
>>1847169А зачем Xmedia если есть gui версия для ffmpeg? Хотя ладно, может ему так удобнее.
>>1847169Просто напиши ffmpeg -i video.mkv -ss 1:00 -to 2:00 -an -vn yorsub.strИ получишь участок субтитров, подогнаных по времени без всяких сторонних программ. Можешь использовать вместо .str расширения .ass кому, что нравится.
>>1847467А мне-то ты зачем это говоришь?> подогнаных по времениНет. Не подогнанных, а - в теории - в ролик будет вставлен участок с нужными таймкодами. На самом деле ffmpeg плохо работает с .srt - иногда вылетает, иногда сбивается с времени.
>>1847479Короче, если кратко, то чтобы всё было просто и без гемора, мне нужно любые субтитры конвертировать в .ass.И для этого есть Subtitle workshopСпасибо>>1847091 - кун
Скодировал Вебм-ку в вп9 и либворбис.Загрузил - видео в поддерживаемом формате и типе MIME не найдено. Где хранятся параметры видео, которые точно будут воспроизведены?Могут ли субтитры повлиять на это?
>>1847794Скину сразу скрин, вдруг что очевидное.
>>1847800Да, очевидно. Субтитры. Надо было кодировать с ключом -sn
>>1847849-sn=файл_с_субтитрами.ass ?
>>1847849Стоп, мне нужны субтитры были
>>1847939test, mazafaka!
>>1847951Всё заработало, какого чёрта Двоща иногда переваривает, а иногда не переваривает?!
>>1847952Сейчас у тебя субтитры вставились в виде отдельного текстового потока. Их обработкой занимается браузер. И, возможно, сервер, но тут я не уверен. Важно то, что некоторые поддерживают такие потоки, некоторые нет. Кто-то увидит твою вебмку, кто-то нет. Поэтому, чтобы ролик был универсальным, субтитры надо рендерить, то есть вставлять хардсабом, картинкой. Ключ -sn отключает текстовый поток, никакие параметры ему не нужны. А чтобы вшить сабы, надо в дополнение к -sn ввести в секцию обработки видео команду на рендер: -vf scale=1000:-1,ass=video.assТогда в свойствах файла плеер покажет два потока - видео и аудио (но видео будет с субтитрами). Того, что на картинке обведено красным, у тебя не будет. И проигрываться будет везде.
>>1848167> -vf scale=1000:-1,ass=video.assТьфу ты, привык масштабировать каждую вебмку, вставил scale автоматически. Сорьки.Вот так понятнее будет:-vf ass=файл_сабов.ass -sn
>>1848172Спасибо, заскринил.А я могу прямо из этого видео вытащить субтитры и вставить их заново как часть видеопотока?Просто я исходные тайминги просрал, а я моя пекарня очень долго всё это делает
>>1848172Хмм... Имел in.webm , прописал-i in.webm -c copy -sn out.webmРазмер не изменился, поток с субтитрами убрался, но сами они остались. Т.е. -sn их автоматически переносит в видеопоток, перед тем как удалить?out.webm рилейтед
>>1848242Оба-на. Ты меня поставил в тупик. Не знаю, сижу вот, думаю. По логике вещей, у тебя субтитры сразу отрендерились и остались как текстовый поток. А потом ты их убрал -sn. Какой командой ты вставлял титры? Приведи строку.
>>1848246-vf subtitle = ins.assДо этого в .mkv исходный пихал титры, но плееры их не показывали.Пихал MKXToolNix'ом
>>1847479>Не подогнанных, а - в теории - в ролик будет вставлен участок с нужными таймкодамиНе совсем, данная команда вырезает участок субтитров с 1 до 2 минуты, и отправляет их в отдельный файл .str, без кодирования видео и аудио.А плохо работает с str потому ,что он рассчитан, в основном, на работу с внутренними сабами, аss - на работу со внешними.И потом, никто не мешает получившийся файл обработать твоей любимой программой для работы с сабами, это же лучше, чем мучится с подгонкой тайм-кодов, разве, нет? А ты к сабам указываешь полный путь или бросаешь в корневую папку ffmpeg?
>>1836328BM3D хуйня. QTGMC + Deblock_QED + DFTTest неплохо работают с говноисходниками.Первая вебм: -vf yadif,crop=700:850:690:230,setpts=PTS\*1.3 -b:v 0 -crf 25Вторая:import vapoursynth as vsimport havsfunc as hafcore = vs.get_core()c = core.ffms2.Source('tellme-cut.y4m')[15:40]c = haf.QTGMC(c, TFF=True)c = haf.Deblock_QED(c, quant1=60, quant2=60)c = core.dfttest.DFTTest(c, sigma=200)c = core.std.CropAbs(c, width=700, height=850, left=690, top=230)c = core.std.AssumeFPS(c, fpsnum=45000, fpsden=1001)c.set_output()+ те же -b:v 0 -crf 25. Стало меньше весить, плавнее (QTGMC увеличивает FPS в два раза во время деинтерлейсинга), шум в глаза почти не бросается. Разве что немного намылило, но это лучше оригинальных квадратов.И то это я особо не задрачивал. Наверно можно и лучше.
Новый процессор, Kaby Lake, в 10 раз уменьшит нагрузку процессора и в 5 раз энергозатраты на декодирование VP9.Интел заявляет, что процессор осилит декодирование 8 параллельных 4K HEVC.Есть поддержка кодирования VP9 на уровне процессора. Ранее сообщалось о возможни кодирования h264, h265 видеокартой nvidia; >>1780204
>>1850734yadif это вообще из другой оперы, он там не нужен
>>1850741Там исходник с интерлейсом. Причём вроде как апскейл интерлейса.
>>1850740>vp9 … youtube … chromeВот ведь маркетологи позорные. Там ведь libvpx декодирует VP9.>14738661258821.webm>эти квадраты
>>1850734Ещё один пример.import vapoursynth as vsimport havsfunc as hafcore = vs.get_core(threads=8)core.max_cache_size = 12*1024c = core.ffms2.Source('cut.y4m')c = haf.QTGMC(c, TFF=True, FPSDivisor=2)c = core.dfttest.DFTTest(c, sigma=200)c.set_output()Использован тот же квантайзер (25), но весить после чистки стало значительно меньше. Причём yadif это явно интерлейсное видео почему-то не интерполирует вовсе.Фильтры вапорсинта офигенные. Если хорошо задрочить, то можно значительно улучшать субъективное качество у многих исходников.
>>1851051Результат.
>>1851051Какой набор фильтров и в каком порядке применять посоветуешь для уборки зерен, гребенки, сглаживания, очистки от шумов, бандинга, повышения резкости?
>>1851072От исходника зависит же.Вот здесь >>1850734 QTGMC для деинтерлейсинга, Deblock_QED для деблока (т.к. квадраты макроблоков видны отчётливо), DFTTest для денойза.Здесь >>1851051 деблок не нужен, только деинтерлейс и денойз.Для дебандинга есть f3kdb, после деноза обычно применяется. Повышение резкости — awarpsharp2. Или перед, или после дебанда, думаю.
>>1850734>плавнее (QTGMC увеличивает FPS в два раза во время деинтерлейсинга)Не увеличивает, а сохраняет исходным. И в йадифе тоже есть такой режим.
Сторонний фильтр уборки бандинга есть для Avidemux? Нигде не могу найти.
Я тот для кого сделали эту программу. Собственно делать вебм я уже научился, но не могли бы вы мне сказать, какие числа битрейта и прочего мне выставлять, чтобы было максимальное качество?что галочку на вп9 надо ставить, я в курсе
>>1850757>> 4к и битрейт меньше мегабита> эти квадратыА ты хотел кристально четкое изображение?
Не, после дебандинга вообще какое-то шумовое говно гонится на и так шумный и зернистый рип. Лучше скажите, как победить отжирание размера при частых сменах сцен? Что делать с блоками после кодирования, можно ли это как-то отфильтровать уже после шакалов ффмпега? Хочу впихнуть видео на 6, потом 8, а потом и на 10 минут в фхд. И да, все это на 20 мегабайтах.
>>1851118Под размер файла битрейт считай
Кто знает:1. Зачем нужен pass 3 и что он дает?2. Почему к самому концу битрейт в режиме вбр растет как на дрожжах, и как с этим бороться?
Вебмки с динамично изменяемым разрешением теперь нормально работают в Firefox. Можно придумывать всякие дикие юзкейсы.В хроме работает, но ресайзит всё в размеры контейнера.
Поигрался с настройками, скажите, что не хватает? Что лучше использовать фильтр деблокинг или попытаться "замылить" картинку? Вопрос, что лучше для избежания квадратов, уменьшить разрешение, добавив битрейт, или уменьшить framerate, добавив фильтры, типа, Деблокинг. Или лучше просто использовать -quality best?
Господа, помогите ньюфагу разобраться со сжатием в джва прохода. В гайде на первом проходе указаны ключи в конце "-f null -"Что они значат? Нужен ли дефис в конце или это опечатка?Алсо - если я собираюсь вырезать фрагмент видео - в первом проходе нужно указывать тайминги или пасс 1 проходить целиком весь файл, а уже на втором проходе указывать время?