Тред про кодирование вебмок.Основным обсуждаемым здесь инструментом является ffmpeg. Пердолики с мокрописечными гуями вроде xmedia recode и прочие клепальщики распидорашенного кривопиксельного говна из порнотреда со своими воплями о ненужности консоли не нужны сами — пусть сначала научатся делать качественные вебмки, а потом уже лезут сюда с советами.Делать WebM можно научиться в вики треда: https://github.com/pituz/webm-thread/wiki/Там находится подробная информация о выборе и настройке кодеков на примерах использования консольных утилит ffmpeg, vpxenc и mkvmerge. Если для кого-то это слишком сложно, то можно взять гуй с минимумом кнопок для умственно отсталых (сперма-only): https://gitgud.io/nixx/WebMConverterFAQ: https://hive.blasux.ru/webm/sНеочевидные моменты— ffmpeg выдаёт по умолчанию наиболее близкий к исходнику формат пикселей, тогда как браузеры умеют только yuv420p; фиксится параметром -pix_fmt +yuv420p;— 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/Kagami/webm.py/wiki/Related-linksGUI для воровства WebM с ютуба без пережатия: https://github.com/Kagami/wybmПрошлые треды:https://arhivach.org/thread/100617/https://arhivach.org/thread/109411/https://arhivach.org/thread/120883/https://arhivach.org/thread/138755/
Bump
А это легитимно?Ещё раз демки перепощу.И вот полезный пост прошлого треда: https://arhivach.org/thread/138755/#1514193Один старый тред пропущен: https://arhivach.org/thread/40167/
Осваиваю эту утилиту, но нормально сконвертить получается через раз.С настройкой constant получается минимальный размер, но качество как из ануса.С настройкой variable получается хорошее качество, но огромный размер. Для 12 сек примерное 12 мб. (720п)Если указывать нужный размер в constant - получается почти то, что нужно, но эта падла обрезает видео в конце. Причем не знаю, на разный или фиксированный промежуток времени. Есть идеи как найти золотую середину без обрезки? Пытался вручную прописывать больший битрейт, но промежуточные кадры по прежнему сверхубогие.
>>1572380Зачем тебе minrate и maxrate? Получается CBR, который абсолютно не подходит для видео.Кури https://github.com/pituz/webm-thread/wiki/webm-encoding .
>>1572380dashie eto ti?
>>1572462Это чужое видео, я не пониёб.
>>1572473>я не пониёб>C:\Users\Derpy
Реквестирую скрипт для прыщей, в котором задаешь максимальный размер видео в нужной строчке, после чего делаешь исполняемым и скармливаешь через консольку ему youtube 720p.mp4, и показываешь куда класть out.webmКто то делился итт, но я потерял скриптик.
У вебм-треда теперь новый заведующий? Питуз всё?
>>1572520pituz уже не тот, куча неточностей в оп-пасте!
>>1572527А причём тут оп-пост, вики же есть.
Ещё кое-что интересное про дыры в ffmpeg:>https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2016-January/187225.html>mov: Add an option to toggle dref opening19:15 < Daemon404> of course, they filed those 'vulns' and missed some otehr similar ones19:15 < Daemon404> because it wasnt simple to test (text file playlist like hls)19:20 < Daemon404> [16:18] < derekb> [15:50] <@Daemon404> how is it that this hls thing is 'vuln', but a dref box in a mp4/mov file can happily open a relative path?19:20 < Daemon404> [16:18] < derekb> my theory is that it isnt easiyl testable without crafting a file19:20 < Daemon404> infosec people arent going to craft mov files though19:23 < Daemon404> it checks for relative path + same origin/protocol19:24 < Daemon404> that still may expose file data19:24 < Daemon404> a dref box is mp4's way of having an external track.Как обычно, достаточно пинка и внезапно обнаруживается ворох багов. Про которые на самом деле многие догадывались, но проверять и чинить влом было.
>>1572514Там таких целая пачка в https://github.com/Kagami/webm.py/wiki/Related-links
Из прошлого тредаНазвание проги плиз.
>>1572692Wireshark.
>>1572695> WiresharkОно платное? Нужно искать крякен? На сайте непонятно, вроди и платно, но можно скачать и не указано что это триал или что то типа того.
>>1572702Оно GPL вообще-то, лол.https://1.eu.dl.wireshark.org/win64/Wireshark-win64-2.0.1.exe
>>1571311>>1571537Ничего нельзя сделать?
>>1572822Ты не знаешь, что такое usercss? Ну так загугли.>>1571490>а path сделать кнопкойГотово.>при вставленной ютуб ссылкеВыпилил автовставку, мешалась только.+ отключил запрос на gstatic на старте.v0.2.2
>>1572343 (OP)Не мог нормальное видео прикрепить? Анимублядство не нужно.
>>1572909Правильно, даёшь k-pop, аниме и пони морально устарели.
>>1572867>Ты не знаешь, что такое usercss?Писал же, что вебм открываю в новой вкладке, там не работает css.
>>1572343 (OP)Как там на линуксе с хардварным конвертированием?Есть рабочие способы?
>>1573122В какой формат?
>>1572909> Не мог нормальное видео прикрепить?Но зачем, если есть анимублядское?
>>1573143шебм
>>1573413А разве есть dsp которые могут в кодирование в вп8-вп9?
>>1573460VP9: http://www.webmproject.org/hardware/vp9/bige/VP8 достаточно много: http://wiki.webmproject.org/hardware/socs , но он сейчас никому не интересен.>>1573413Видео-формат от контейнера отличаешь?https://github.com/ittiamvpx/libvpx-1 (если заведёшь на своей видеокарточке, лол, подробности в https://github.com/ittiamvpx/libvpx/issues/2 ).Ещё пишут, что на Skylake гибридный энкод в VP9 возможен.
>>1573516>Видео-формат от контейнера отличаешь?ДаСпасибо почитаю.
>>1567329>Ты хочешь, чтобы превью работало по точно такому же алгоритму, как и на двощеДа.>может где в настройках залезть или самому подправитьИ куда копать?
>>1573516>BigEИ где этот BigE уже есть? Да и сомневаюсь, что даже если в какой-то экзотики он есть, вряд ли она тут у имеется у кого либо. Алсо, как я понял, качество у него говно.
>>1572343 (OP)Посоны, наверняка много раз спрашивали, но все же, срочно надо, я в этом полный нуб, жужель выдает какую-то хрень.Как обрезать видео без искажения пропорции? Ну то есть, например, у меня есть видео 800x600, мне нужно обрезать до 760x600, 30 сверху, 10 снизу, но чтобы само видео не получилось просто растянутым по вертикали, а именно нужного размера 760x600?Нихуя не получается
>>1574420Ты ебанутый? Возьми калькулятор.
>>1574420-vf crop=760:600:0:30
>>1573063Ты уверен? На хроме вообще никак нельзя браузерский CSS менять?В лисе это всё делается элементарно. Здесь, правда, нет псевдоэлемента для контролов видео, но это другой разговор.
Как сделать чтобы туманные сцены не шакалились? Пример зашакаливания тут с 4:30, ну и вообще с 3 минуты там пошло.
>>1574704Битрейт-то подними, у тебя ещё 1200кб до лимита. Если хочешь за счёт наиболее зашакаленных сцен, то при помощи -qmax.
Палю годноту.>https://addons.mozilla.org/en-us/firefox/addon/watch-with-mpv/>Watch flash videos from various sites using native player (like mpv) and youtube-dl.В прошлых тредах кто-то хотел такое и раньше можно было на юзерскриптах навелосипедить. Теперь и с помощью удобного расширения.
Строчку для создания вебМ скинте, а то я не в лимите.Ну или минимальное значение -b:v при настройках пикрелейтеда, дабы не квадратило подскажите.
>>1575383Че удобного в этом расширении? Оно как и тысяча других просто передает ссылку внешнему приложению. Причем не прямую ссылку на видео, которая позволяла бы запускать видео с любым плеером, а просто текущую ссылку страницы. Далее ссылку получает МПВ, который минуту пытается запустить сам, если не получется, запускает youtube-dl, и только потом от него получает прямую ссылку и наконец начинает воспроизведение.
>>1576062Удобство в том, что самому костылить не надо. А так, лучше чтобы прям в страницу встраивалось, конечно, но XUL в любом случае выпиливают, а потом так и нельзя будет.
>>1574579>нет псевдоэлемента для контролов видеоБез этого тоже никак, просто нужно, чтобы он скрывался автоматически как в лисе. В хроме с оперой при постановке на паузу вебм этот псевдоэлемент не убирается автоматически, а хотелось бы, чтобы убирался. Ничего нельзя сделать?
На тему sudo без пароля/уязвимости Xen, требующие рута. Вторая неделя дыр пошла:http://perception-point.io/2016/01/14/analysis-and-exploitation-of-a-linux-kernel-vulnerability-cve-2016-0728/Интересно, из докера с AppArmor так можно выбраться? Потому как локального пользователя хоста в большинстве случаев можно смело приравнивать к руту (или есть sudo, или доступ к видеокарте и ещё каким устройствам, в 2016 ставку на user→root sandboxing никто не делает), опаснее именно выход из контейнера/гостевой системы.Хотя у меня появилось стойкое желание вернуть noexec на все пользовательские разделы. Юзабилити снижается, зато эксплуатацию свежих дыр значительно затрудняет.
>>1577746Кому-то очень понадобилось взламывать локалхосты линукс юзеров, что вы дырки начали в вебм треде обсуждать?
>>1577796А какая разница? Здесь всё равно все молчат, в линукс-тредах слишком быстро, а новый создавать лень.Суть не во взломе прямо здесь и сейчас, а в выработке грамотной стратегии защиты для домашней системы. Пока только на Qubes более-менее сошлись.
>>1577811Тут не так быстро: >>1571408 (OP).
>>1578358>Ну и как там контейнеры, держатся?Не пробовал ещё, да и пишут, что сплойт сырой.>ld-linuxСм. man mount, «noexec Do not permit direct execution of any binaries on the mounted filesystem. (Until recently it was possible to run binaries anyway using a command like /lib/ld*.so /mnt/binary. This trick fails since Linux 2.4.25 / 2.6.0.)».>bash/pyhon/etcИз скриптовых языков сложнее эксплуатировать ядерные дыры. Хотя, я сейчас подумал, через тот же python c FFI может и получится (там можно любые shared-либы дёргать, структуры читать, с памятью байтоёбить и GC в крайнем случае отключить), во всяком случае сходу я не вижу, что могло бы помешать. Но это точно не массовое применение, вся основная вирусня бинарниками распространяется.>а оперировать прямо из текущего процесса, скажем, дырявого браузераНасколько я знаю, обычно в шеллкод очень много логики не запихаешь (ограничения по размеру или ещё что) и там просто exec на подготовленный бинарь.
>>1578376Или прям машинный код в крайнем случае в память процесса записать и передать управление:http://www.debasish.in/2012/04/execute-shellcode-using-python.html (пример для винды, на линуксе аналогично).Это не так кроссплатформенно, правда, как gcc sploit.c && ./a.out
>>1578384>нагадить можно и без ядерной дырыРечь не про действия от пользователя, которые в случае скриптового языка также не ограничены, а про эксплуатацию дыр, повышающих привелегии. И там обычно гораздо удобнее из сишки.>а вот проверку добавить было бы элементарноПроверку на что? Чтобы интерпретатор не запускал файлы с noexec раздела? Можно ему chmod o-x сделать, а нужных пользователей в группу добавить, будет аналогично.
>>1578384>Но качать/выполнять его можно и не в файл в принципеВ общем да, ты прав, если даунлоадер уже в памяти, то достаточно писать основной код в другую область памяти и его опять же запустить. Получается, что noexec лишь ненамного повышает безопасность, но обойти возможно.>>1578392>Поэтому не расслабляться должны всеЭто понятно, просто из другого контекста. В идеале это непроходимый сэндбоксинг + отточенные правила MAC + defensive код с минимум багов. На деле же программы, запущенные с правилами SELinux, очень частенько глючат и тупо отключается, что убивает вообще всю защиту (даже параноики с pgpru и то ругались о том, что еботни слишком много), поэтому сэндбоксинг при должной реализации решает практичностью. (Олсо, в kagome в readme более-менее разобраны основные техники, надо будет в статейку оформить, чтобы мысли в порядок привести.)>Чтобы bash bla-bla.sh (или python) не работалоНу так не делать интерпретатор просто исполняемым для всех. А в SELinux можно манипулировать правами на уровне такой-то сисколл/такие-то аргументы/запретить или разрешить. AppArmor чуть попроще, но и там процесс легко в песочницу посадить, не дав выполнять всё подряд, доступное пользователю. seccomp сейчас ещё модная штука.
>>1578409>Это баш-то?Ну для работы он не обязателен. Я просто не очень понимаю, что ты хочешь. Если на то пошло, то и из проводника можно гадостей наделать, залить по ftp id_rsa там или все пользовательские файлы снести.
>>1578426Объясни от чего ты таким образом защищаешься. Какая модель угрозы, какие программы установлены и доступны пользователю и т.д. Ничего что bash банально со stdin/через опцию -c может запустить скрипт?
Тем временем новый (на самом деле старый) пейпер:https://people.xiph.org/~unlord/daala-dcc16.pdf
>>1578428Опять pituz'а выпилили и опять тред забыли на архивач добавить.Раз уж всё равно с проксей сидишь, то сиди как одна прокся = один тред, будет защита от delall. (В foxyproxy так можно, например.)
Вот ещё гайд как через virtualdub делать webm:https://www.youtube.com/watch?v=YLkH9Er0u4Y
>>1579153А что он писал? Что за параноидальные меры, которые ты комментировал?
>>1579893Ребята не стоит вскрывать эту тему. Вы молодые, шутливые, вам все легко. Это не то. Это не Чикатило и даже не архивы спецслужб. Сюда лучше не лезть. Серьезно, любой из вас будет жалеть. Лучше закройте тему и забудьте что тут писалось. Я вполне понимаю что данным сообщением вызову дополнительный интерес, но хочу сразу предостеречь пытливых - стоп. Остальные просто не найдут.Не давать bash запускать скрипты с noexec точки монтирования. Лол.
>>1579511Можно делать через родной фреймсервер виртуалдаба, без всяких пресетов можно пердолить параметры ффмпега как обычно, подставляя в качестве -i виртуальную авишку.
>>1579907>>1579907Я в соседнем треде похожей хуетой маялся, давал папке ~/bin в овнеры рута.
Англоязычный WebM-тред:https://8ч.net/webm/res/2573.htmlНичего нового, но несколько картинок и демо могут начинающим пригодиться.
Да как вы заебали с этой хуйнёй блять, съебите в /b/ и постите там свои вебмы хуебмы блять заебали
>>1580043Ты думаешь?
>>1580043Двачую, ебутся с друг дружкой, а нюфанем не помогают.
>>1580036>Problem loading page
>>1580131Опасная информация, в России заблокировано.
>>1580131ч на ch поменяй, имя сайта целиком в спамлисте.
Сделал вебмку со статичными картинками, жал как обычно по инструкции, но часть кадров побилась пикселями: http://2ch.hk/vg/src/14615084/14533363559930.webmОтчего это бывает?
>>1580595Сразу добавлю, что в оригинале такого не было, глубина цвета выставлена правильно.
>>1580595Не «по инструкции», а команды показывай, версии ffmpeg/libvpx и соусы.Некоторые (>>1576020) тут такую ересь вместо команд пишут, что хоть вешайся.
>>1580621ffmpeg-20150613-git-178ba1f-win32-staticLavc56.41.100 libvpx-b:v 10000K -quality bestСначала было больше команд, но дело не в них.
>>1580621Маленький исходник (с другим сжатием то же самое):http://rghost.ru/6txy5b7bLffmpeg-2.8.5-win32-staticvp8 (libvpx).-b:v 10000K -quality bestКодирование в два прохода.
>>1580933Кодируй в vp9. На vp8 у же всем насрать наверное
>>1580891> -b:v 10000K -quality bestКоманды целиком покажи которыми кодировал, а не часть их параметров. Обе — для первого и второго прохода, чтобы взять соус из архива и сделать такую же вебм.Скорее всего это не твоя ошибка, а баг в libvpx-vp8. У меня тоже вылазило нечто подобное, вебмрелэйтед (видеодорожку делал так: for pass in 1 2; ffmpeg -hide_banner -loop 1 -r 1 -i $picture -c libvpx-vp8 -t $t -pass $pass -g 9999 -auto-alt-ref 1 -lag-in-frames 16 -y /tmp/v.webm).Олсо, вебм http://2ch.hk/vg/src/14615084/14533363559930.webm норкоманская: зачем там 60 fps, когда достаточно шести кадров?
>>1581082s/-g 9999//
Пока кукловцы там не телятся, вот вам юзерскрипт для отображения title видео на голой макабе:http://pastebin.com/raw/qR5nYuz0
Делаю видео из картинки и мп3:ffmpeg -i a.mp3 a.webmffmpeg -i a.png -c:v vp8 -b:v 300k ap.webmffmpeg -i a.webm -i ap.webm -map 0 -map 1 -c copy apout.webmВ хроме нормально, в фаерфоксе при прокрутке видео начинается сначала и без звука. Можно что-нибудь поменять, чтобы исправить?>>1581146В wybm 0.2.2 на винде, не работает кнопка перехода в к темп папке, курсор только меняется при наведении.Вырез автовставки ссылки по сути обрез функционала. Если что-то не понравилось и жмешь кэнсл, чтобы перекачать исходник, нужно заново ссылку вставлять. Ну, не я автор. Я сделал бы так, чтобы автовставка осталась, кнопка выбора файла не исчезала, или у такстбара пару кнопочек: крестик для удаления ссылки, вставку из буфера. Но я только пиздеть горазд.
>>1581280>Можно что-нибудь поменять, чтобы исправитьКартинку зациклить. -r 1 -loop 1 -i a.png Более полная команда в вики есть.>не работает кнопка перехода в к темп папкеПопробуй ещё раз перекачать 0.2.2, там пара мелких багов было, и я не стал новый релиз делать.>Я сделал бы так, чтобы автовставка осталась, кнопка выбора файла не исчезала, или у такстбара пару кнопочек: крестик для удаления ссылки, вставку из буфераЛень было просто переделывать стартовый экран, исправил по-быстрому. Ну и автовставка меня достала. Может как-нибудь сделаю.Как ты меня опознал, лол.
>>1581280Наркоман?https://github.com/pituz/webm-thread/wiki/Pro-tips
>>1581287>>1581289>викиБлин, точно, дальше инфы с превью не прокручивал же. Спасибо.Ubuntu Linux: Firefox based + к-поп как бы намекает.
>>1581082>У меня тоже вылазило нечто подобноеКакая версия libvpx? На v1.5.0-320-gdcc0c89 всё ок.$ ffmpeg -i https://2ch.hk/s/src/1572343/14533769747220.webm -frames:v 1 img.png$ for pass in 1 2; ffmpeg -hide_banner -loop 1 -r 1 -i img.png -c libvpx -t 10 -pass $pass -auto-alt-ref 1 -lag-in-frames 16 -y v.webm
>>1581296> Какая версия libvpx?Тогда былаSat Aug 2 14:50:09 2014 >>> media-libs/libvpx-9999:0 merge time: 1 minute and 8 seconds.> for pass in 1 2; ffmpeg -hide_banner -loop 1 -r 1 -i img.png -c libvpx -t 10 -pass $pass -auto-alt-ref 1 -lag-in-frames 16 -y v.webm С 10 секундами не воспроизводится, надо -t 04:11.> На v1.5.0-320-gdcc0c89 всё ок.Проверил с 1.5.0, баг воспроизводится. Вебм- и пикрелэйтед.
Будьте няшами, посоветуйте средней навороченности лупер, типа гаражбанда для линукса или винды, но не ультракомбайн, типа фрутилупса.
>>1581333>средней навороченности луперЧто блять? Гуглится какая-то хуебень для гитар.
>>1581342Ну не знаю, как называются эти штуки. Короче, чтобы можно было просто работать с множеством звуков, чтобы была драм-машина и мешая их составляя трек, попутно добавляя разные эффекты.
>>1581351Обычно всю хуйню такую DAW называют, но они разные бывают.
>>1581319А, я так сразу и подумал. Дело в альфа-канале.-pix_fmt yuv420p исправляет.У моей картинке альфа-канала нет, и она с любой длительностью артефактов не даёт. С прозрачностью как только число кадров превышает lag-in-frames, берётся следующий P-frame для INTER-prediction с низким качеством и артефакты альфы хорошо заметны. Ну или как-то так. Анализатор бы, бля, хуй кто напишет нормальный, опенсорсный.>>1581333LMMS, например. Ещё недавно в другом треде в разделе как-то проскакивали годные названия, но я не запомнил, звуком не занимаюсь.Вот здесь ещё посмотри: https://en.wikipedia.org/wiki/List_of_Linux_audio_software#Recording.2C_editing_and_mastering
>>1581353Хорошо, погуглю.>>1581355Cпасибо, няша.
Как в ffmpeg добавить черные полосы к видео, чтобы увеличить размер кадра? Как эта функция называется?
>>1581383Фильтр pad.
>>1581386Спасибо.
Аноны, возможно ли виртуальную машину в виртуалбоксе заставить работать со звуковой картой напрямую, минуя основную ОС?
>>1581497https://www.virtualbox.org/manual/ch09.html#pcipassthroughНо на винде не работает :з
>>1581500А на других виртуальных машинах такое возможно?
>>1581507Гипервизор от гостя отличаешь?В Hyper-V и Parallels Workstation с виндой на хосте есть PCI passthrough.
Аноны, а когда уже обновится VLC для Windows? Уже почти год нет релизов.
КраткоИмеется вебм, предназначенная для лупа. Если я беру эту вебм и склеиваю саму с собой через демуксер, то "концы" и "начала" совмещаются хорошо, и луп идёт как по маслицу. Если я пощщу исходную вебм, то после каждого воспроизведения есть небольшая пауза(см. вебм). Вопрос - как избавиться от паузы или свести её негативное влияние на луп к минимуму?ПодробноКомандыffmpeg.exe -hide_banner -i "In.mp4" -ss 89.97 -t 3.89 -c:v libvpx-vp9 -b:v 2500K -c:a libvorbis -q:a 6 -metadata title="..." -metadata creation_time="..." -an -vf scale=1280:-1,setpts=1.111xPTS -pass 1 -threads 2 -f webm NUL -yffmpeg.exe -hide_banner -i "In.mp4" -ss 89.97 -t 3.89 -c:v libvpx-vp9 -b:v 2500K -c:a libvorbis -q:a 6 -metadata title="..." -metadata creation_time="..." -an -vf scale=1280:-1,setpts=1.111xPTS -pass 2 -threads 4 "Out.webm" -yffmpeg.exe -i "Out.webm" -i Audio.ogg -c copy Loop.webm -yКонверчу батником, поэтому есть и -c:a libvorbis -q:a 6, и -an. Вместо x перед PTS - звёздочка, убрал чтобы макаба не съела.Аудио файл длиннее желаемого видео, поэтому его приходится замедлять через setpts. 1.111 = 3.89(длительность аудио)/3.5(длительность видео).Пробовал кодить видео так, или одним проходом вп8 - разницы нет.Пробовал обрезать Loop.webm с начала. Если -сс стоит после -и, то ффмпег убирает видео поток. Вообще. Если перед, -сс одна/две/три десятых секунды - длительность вебм вроде бы и меняется, но кол-во кадров остаётся прежним; при просмотре - ничем не отличается от необрезанной. Если перед, -сс 1 секунда - кадры, вроде бы, и пропадают, но длительность остаётся всё такой же. При открытии выясняется, что обрезался только видео поток, и вместо него показывается первый кадр, который идёт сразу за вырезанной частью.Audio.ogg - качество -q:a 10, вырезано из .mp3 320kbps при помощи Audacity.А, ещё вопрос - где-то подглядел способ создания превью вебм через создание второго видеопотока, который по размеру на один пиксель больше "основного". Как это вообще работает?
>>1581746>есть небольшая паузаСкорее всего издержки на переинициализацию декодера, seek, чтение файла и декодирование первых нескольких кадров, пока в буфере ещё пусто.>Вопрос - как избавиться от паузы или свести её негативное влияние на луп к минимумуУменьшить разрешение, открывать webm с tmpfs, попробовать с ffmpeg и libvpx по очереди (если Firefox). Ещё использование VP8 может помочь. В плеере-то у тебя нормально в режиме лупа?>Как это вообще работаетhttps://ffmpeg.org/ffmpeg.html#Stream-selection
>>1581746Хотя есть одна идейка.>переинициализацию декодераЭтого нет скорее всего, но seek на начало есть. Запости свою тутуру.вебм, можно попробовать с помощью юзерскрипта сделать два варианта альтернативного лупа:1) Использовать метод fastSeek в момент перехода (есть только в фаерфоксе), т.к. установка currentTime обычно подтормаживает и не очень понятно, что использует внутреняя реализация2) Подготовить копию видео, установленную на начало и в момент перехода включать её, а предыдущую прятать. Типо double buffering, ололо.Второй вариант точно должен хорошо работать. События изменения текущей позиции в видео приходят не очень часто, но можно и на setTimeout закостылить, он почаще. Ну и будет хорошо работать только если установлен юзерскрипт.
>>1581777>Уменьшить разрешениеС 960:540 та же хрень. Ещё меньше?>webm с tmpfs, попробовать с ffmpeg и libvpx по очередиЯ не прошарен, не понял. Пойду погуглю. Но, даже если у меня это пофиксит - у других-то всё так же плохо будет.>VP8Пробовал(совместно с уменьшением разрешения как раз).>В плеереУ меня его нет. Это, в принципе, поправимо, попробую.>only one stream ... for video, it is the stream with the highest resolutionПочему тогда при открытии мне показывают "правильный" поток, а "превьюшный" даже и не проскакивает?>>1581829>юзерскрипта>есть толькоЭто всё как-то по-"клиентсайдовски" звучит для меня, или я чего-то не понимаю; одно другому не помеха. Мне-то надо не только, чтобы у меня робило как надо, но и других этой хуйнёй подзаебать, чтобы с их стороны, при этом, не было дополнительных телодвижений.
>>1581852>Почему тогда при открытии мне показывают "правильный" поток, а "превьюшный" даже и не проскакивает?Браузеры только первый видео-трек используют.>чтобы с их стороны, при этом, не было дополнительных телодвиженийНу тогда только если максимально облегчить декодеру задачу.Твоя оригинальная вебм в mpv на tmpfs даёт задержку примерно как у тебя, чуть меньшую.С --no-video (только звук) задержки нет (не ощутима).320x180 VP8 всё равно есть, может чуть-чуть меньше.Перепробовал все подряд режимы --video-sync, всё равно есть.Даже с --vo=null есть (а с --no-video нет). Какая-то хуйня с синхронизацией, походу. Надо у разработчиков спросить.
>>1581852>>1581967Похоже что в данном случае издержки декодирования минимальны (я просто видел лупы без звука, где было заметно как переключение позиции подтормаживало). Проблема то ли в файле, то ли в особенностях синхронизации.Вот с этим патчем всё отлично в mpv, идеальный луп: https://gist.github.com/b0b3294e1060929b7f7d
Чяднт…
>>1581746>>1581852Залей оригиналы видео из которых делал тутуру и точные полные команды.Разработчикам понравился kpop просят аудио-трек в опусе сделать.
>>1581852>>1581967>>1582334Починили в мастере!https://github.com/mpv-player/mpv/commit/657dd4b8072934e26b1df1f37daa829fe6b36edeТеперь осталось уломать разработчиков лисы/хрома сделать то же самое, ололо.
>>1582493> Почему когда я указываю допустим -b:v 1600k и -maxrate 1600k битрейт все равно уезжает за 1600, как я понимаю maxrate должен установить потолок? Сейчас например уже дошел до 1900.Если ты не стримишь потоком, а делаешь вебм для сосача, то тебе не нужен maxrate. Используй другие способы ограничения битрейта — -b:v и -qmax.Далее, и у VP9 есть лимиты на уровень квантования (хотя и они значительно мягче лимитов VP8), и слишком сильно испортить картинку он не может. Если не влазит — уменьшай разрешение.Олсо, бывают случаи, когда ограничение допустимого битрейта приводит наоборот к повышению битрейта результата, особенно при сжатии статичных сцен в VP8 одним проходом: ключевой кадр кодируется с низким качеством, которое потом постепенно повышается в последующих.>>1581355> А, я так сразу и подумал. Дело в альфа-канале.А я почему-то не догадался. Надо пойти купить ещё мозгов, наверно — вдруг поможет.>>1582655Джва года ждал этой хуйни!
>>1582632Исходя из >>1582655 делаю вывод, что команды и совусы уже не нужны.На всякий, всё равно выкладываю.Видос - https://www.youtube.com/watch?v=zrwoZ7uNS_Y. Скачан при помощи youtube-dl, в 1080p и с аудио aac 253kbps.Точные команды(звёздочка опять заменена на x, во избежание):ffmpeg.exe -hide_banner -i "Bestie - Love Options MV.mp4" -ss 89.97 -t 3.89 -c:v libvpx-vp9 -b:v 2500K -c:a libvorbis -q:a 6 -metadata title="Bestie - Love Options MV" -metadata creation_time="2016-01-22 11:57:33" -an -vf scale=1280:-1,setpts=1.111xPTS -pass 1 -threads 2 -f webm NUL -yffmpeg.exe -hide_banner -i "Bestie - Love Options MV.mp4" -ss 89.97 -t 3.89 -c:v libvpx-vp9 -b:v 2500K -c:a libvorbis -q:a 6 -metadata title="Bestie - Love Options MV" -metadata creation_time="2016-01-22 11:57:33" -an -vf scale=1280:-1,setpts=1.111xPTS -pass 2 -threads 4 "Bestie - Love Options MV Tuturu Loop 89.97-+3.89 (2500K) 2pass-VP9.webm" -yЕсли аудио нужно точно как в >>1581852 - то https://mega.co.nz/#!hFlE1BgZ!jy78-AUHD6NkSAXpNVmon-gaLq3VLG1ViDSOiTet3Io, первый трек. Таймштамп - 81.99-85.88. Можно, в принципе, и из MV выдернуть по нему же, тоже норм лупится, как выяснилось...Какой тут лимит? 10/22?Благодарю за помощь и пояснения.
>>1583086> WTF?Жопоглазие.> Какой тут лимит?Был 6/22.
>>1583086>что команды и совусы уже не нужныНужны ж, до сих пор не очень понятно, есть ли проблема в самом файле и как починить лису/хром. Может ж оказаться, что mpv закрыли хаком, там такое часто бывает.Следующая идея это с Opus попробовать. Ну и если совсем ничего не получится, то надо в багтрекер лисы репортить, но быстро там не починят, слоупоки.>Какой тут лимитВ /s/ 6.>14534547004900.pngА что не так?
>>1581746>>1583086В общем получилось более-менее гладко с VP8 320x180 и Opus на tmpfs. На ворбисе задержка слышна в любом случае, на 720p+Opus задержка всё равно есть. Предлагаю поэкспериментировать с:— Кодеками видео/аудио— Таймштампами фреймов видео/аудио в самом конце, может быть какая хуйня там зарыта— Разрешением видео, размещением его на высокоскоростном диске и т.д.Разбираться в том, что за хуйня происходит, можно анализируя таймштампы видео/аудио с помощью mkvinfo/ffprobe и записывая вывод звука браузера/плеера с последующим его анализом в аудиоредакторе.
>>1583383>1 webmЭто со скриптом? У меня все равно слышно прерывание.
>>1583561Нет, обычная html <video src="file:///tmp/tuturu-vp8-opus.webm" loop controls />/tmp на tmpfs. Браузер — последняя nightly. Ну и может от мощности ПК зависит, там просто 60fps ещё.
>>1583561>>1583569В браузере всё равно переход немного грязный, в mpv лучше. Но почти незаметно по сравнению с прочими вариантами.
>>1583583В mpv c лупом тоже самое. Патч, что выше, не работает, или опять что-то не так сделал. Пробовал, как луа скрипт и как *.patch.Алсо, перекачал app.nw, переход к темп работает.
>>1583602>В mpv c лупом тоже самое. Патч, что выше, не работает, или опять что-то не так сделал. Пробовал, как луа скрипт и как *.patch.Его перекомпилировать с этим патчем надо.Под винду сборок из гита похоже что нет, вручную компилировать надо:https://github.com/mpv-player/mpv/blob/master/DOCS/compile-windows.md(Правда, версия из >>1583383 и на mpv с патчем плохо работает, небось тайминги поплыли или code delay или padding опусовские (от чего у меня баттхёрт, опять нихуя не понятно), но вот эта >>1581852 — отлично.)
Гайд с форчана по созданию гифок.Используется Jasc Animation Shop. Я распаковал его, дампнул символы — функции энкодинга гиф находятся в библиотеке jff.dll, которая похоже что самописная.Кто-нибудь знает хорошие редакторы/библиотеки для гифок, которые позволяют редактировать палитру и использовать кастомную палитру для каждого кадра? А то ffmpeg простоватый, IM тоже вроде не особо (хотя вот что-то есть: http://www.imagemagick.org/Usage/anim_opt/ ).Никогда особо GIF не интересовался, а теперь его золотая пора прошла и фиг найдёшь стоящие решения — всё заполонили мокрописьки, вызывающие в 99% случаев cximage внутрях.
>>1584909http://blog.bahraniapps.com/?page_id=21
>>1584909>А то ffmpeg простоватыйА точно тебе его не хватит? Для повседневных задач ффмпега должно хватать.
>>1585102Редактировать палитру для каждого кадра отдельно он не позволяет.
>>1585102Ну пока вроде хватает, но аутизм требует задрочить получше.Кстати, то ли я криворукий, то ли imagemagick не очень, но на статической картинке я перепробовал тонну опций и получаю всё равно фиговый результат. Тогда как ffmpeg'у обычно достаточно сказать paletteuse=dither=bayer (т.к. error diffusion дизеринг раздражает рандомным шумом, Байер как-то поприятнее; и размер файла так значительно меньше) и всё отлично.Пикрелейтед 1 — ffmpeg, пикрелейтед 2 — IM.
Кто-нибудь пробовал опцию -qcomp (по умолчанию 0.5)? Помогает ли совладать с VBR у libvpx? В теории значения <0.5 должны улучшить попадание в лимит.
А что, вендузятники серьёзно считают, что жесть на пикрелейтеде проще консоли? Я аж охуел от обилия контролов, это даже хуже xMR.
>>1586665Что это? Ссылку можно?
Нюфаг итт. Шапку прочел. Но какой же все таки Гуй лучше? Консол теребить - желания нет. В гайде довольно много прог/гуев - какие лучше?Хотя бы 2-3 лучших варианта назовите, если вам не сложно олдфаги.
>>1587040http://www.selur.de
>>1587043Видел вебмс людей, которые делали черезCLI, дотнет: https://github.com/CherryPerry/ffmpeg-vp9-wrapДля праздного обывателя сойдет
>>1587043https://hive.blasux.ru/webm/s#wrappers
А wm4 забавный, отжигает не хуже Туомова и Радта:https://github.com/mpv-player/mpv/issues/2740#issuecomment-173964598https://github.com/cacalabs/libcaca/issues/12#issuecomment-173964690https://github.com/libass/libass/issues/180#issuecomment-127206163Вот что значит старая школа!
>>1587457Да, известная дилемма. Тянуть свой форк или пропихнуть в апстрим. У первого всё-таки недостатков обычно поболее, если только апстрим не совсем ебанутый.В защиту дистров стоит сказать, что на них же помои потом будут выливать, если они с усправлением уязвимостей слоупочить будут. А эффективно чинить уязвимости можно только с хардкорным дроблением каждой мелкой зависимости в отдельный пакет аля дебиан.
Можно ли сразу захватывать видео в webm формате?
>>1587487Не нужно. h264 lossless + VP9 2pass и получишь отличное качество, а не вырвиглаз, как у некоторых.
>>1587487Дописал в вики: https://hive.blasux.ru/webm/s#captureЕщё про 60fps: https://hive.blasux.ru/webm/s#A60fps
>>1588098Заходи из-под тора, кто мешает?
>>1588106$регистрация, централизация. hive тоже централизован в плане хостинга, но не в плане управления. Ну и вики гитхабовская очень убогая (нет оглавления, убогая узкая колонка, нельзя видео встроить и т.д.), а пилить крутые доки в виде сайта лично мне лень, вики для подобных целей лучше подходит.
Ещё один видео-гайд. ffmpeg + avidemux.
>>1588935Вот ещё лол. Даже VP9 поддерживает и опции не совсем дурные.https://commons.wikimedia.org/wiki/Commons:Firefogg
test
>>1589910Хм, печально, теперь аспект превьюшки под аспект видео подгоняется. Вроде раньше иначе работало.Надо #ddd паддинг по краям делать.
>>1589913test2
>>1589967test3На 16:9 этот метод добавляет серую полосу высотой один пиксель.
Подскажите, вот тут https://gitgud.io/nixx/WebMConverterИспользуют какой то свой, особый ffmpeg?Взял, скачал вот отсюдаhttp://ffmpeg.zeranoe.com/builds/32 битную версию, и заменил те файлы, что в конвертере были в папке х32При конвертинге выдает ошибку. Что не так?
>>1592499Встроенный небось скомпилирован с --enable-avisynth, а билд zeranoe без.
>>1592505Понятно, ну компилить я не умею сам, так бы сделал.
>>1592508Я тоже, поэтому и существуют такие гайды:https://trac.ffmpeg.org/wiki/CompilationGuide
>>1592515Спасибо, но> In order to compile FFmpeg on Windows, you need to install the MinGW environmentНеее
>>1592515Так он использует х32 вариант или х64? - там просто две папки.
>>1592505Включён, достаточно бинарь через strings посмотреть.>>1592499А без замены ffmpeg ты проверял работоспособность?Как минимум похоже на https://gitgud.io/nixx/WebMConverter/issues/29 + русские символы в путях, с которыми быдлокодеры до сих пор не научились работать.
>>1592719> А без замены ffmpeg ты проверял работоспособность?Да, без замены все отлично работает. Я просто хотел обновит ffmpeg. Еще бы AviSynth портабельный, чтоб в папке с конвертером лежал - годнота была бы.
А мозилла совсем охуела:https://bugzilla.mozilla.org/show_bug.cgi?id=1100304https://mail.mozilla.org/pipermail/firefox-dev/2014-December/002586.htmlВисит уже больше года и всем похуй:https://bugzilla.mozilla.org/show_bug.cgi?id=1115874Это только патчем дефолтных настроек можно отключить, т.к. скачивается сразу после первого запуска.Inox даже привлекательнее выглядит голого лиса, т.к. там та ещё куча говна по умолчанию (которое отключается, конечно):https://support.mozilla.org/en-US/kb/how-stop-firefox-making-automatic-connectionsКороче, лиса потеряла всякое доверие коммьюнити и называть хромиум зондом после такого немного туповато.Inox вот выглядит очень хорошо по прозрачности изменений, даже патчсет на 48-ую версию почти сразу же вышел, а палемун — проект, который одному человеку ну никак не потянуть, на базе окаменевшего лиса (соответственно, никаких современных веб-стандартов, хорошо если все исправления уязвимостей вовремя завезут) и с мутной лицензией. Inox/разминированный Firefox только и можно сейчас считать более-менее пристойным выбором, а ведь раньше наоборот было.
>>1596468https://github.com/The-OP/Fox/issues/25>скачивается сразу после первого запускаМожно перед запуском подсунуть user.js, тогда не будет.>InoxЛучше/хуже Iridium?
>>1596552>https://github.com/The-OP/Fox/issues/25А если autoupdate ещё выключить как редхатовцы?https://bugzilla.redhat.com/attachment.cgi?id=962575&action=diff>Можно перед запуском подсунуть user.jsНу я это и называю разминированием. В последнее время в лисе таких штук стало рекордное количество.>Лучше/хуже IridiumИридиум до сих пор не выпустил 48-ую версию и хрен поймёшь, что они там наизменяли (просто все сорцы вывалили, офигеть, копайся там в коммитах). А у Inox просто 10 мелких патчей поверх ванильных сорцов, лучше и не сделаешь.
>>1596589Лол, я посмотрел, жесть там у них патчи:https://git.iridiumbrowser.de/cgit.cgi/iridium-browser/commit/?id=0852b3b191a1b58447dc791df47e08e780c7d68aХотя вот некоторые вроде полезные, в Inox такого не видно:https://git.iridiumbrowser.de/cgit.cgi/iridium-browser/commit/?id=64b5049408d2911b37dacd1f73904687a8ea7c40Т.е. Inox тупо вырубает звонки домой, а у Iridum более инвазивные изменения, пытаются TBB косплеить.
>>1596589>А если autoupdate ещё выключить как редхатовцы?Все равно.>в лисеПроблема в том, что не в Лисе даже если и вырезаны очевидно-нежелательные вещи (вроде автоматических соединений куда не следует), нельзя контролировать те, которые неочевидно-, ибо настроек-то не завезли, равно как и богатого API для расширений.>InoxСмущает то, что его разрабатывает полтора васяна.
>>1596605>жесть там у них патчи>// need some dummy thing to make compiler happy, because>// arraysize() is implemented as a convoluted templateКресты такие кресты.>TBBКстати, я искал и не нашел - где-то есть информация, почему они стали делать на основе Firefox, а не Chromium? В принципе видно две причины: ESR и то, что некоторые штуки им позволяют пропихивать в апстрим. Но я бы почитал официальную позицию.
>>1596589>и хрен поймёшь, что они там наизменялиХотя патчсет тоже можно вытянуть, просто не очень удобно. В целом, некоторые изменения весьма сумбурные или избыточные.>>1596607>нельзя контролировать те, которые неочевидноЕсли это приватности не вредит, то не так уж и страшно.>равно как и богатого API для расширенийКоторого скоро не будет, лол.>его разрабатывает полтора васянаТак все прочие «форки» вроде pale moon, icecat, qupzilla, waterfox и т.д. точно такие же. Здесь мне просто нравится, что всё, что этот васян предлагает — 10 патчей и обновлять их ещё успевает. Просмотри глазами за 5 минут, бери куда угодно и применяй.>>1596610https://www.torproject.org/docs/faq#TBBOtherBrowserhttps://tor.stackexchange.com/questions/517/chromium-browser-bundleВроде не хотят сильно костылять, а в хроме их патчи API не принимают.
>>1596655>Если это приватности не вредит, то не так уж и страшно.Ну дык: https://trac.torproject.org/projects/tor/wiki/doc/ImportantGoogleChromeBugsАлсо у Firefox на порядок больше префов чем в тех же chrome://flags>Которого скоро не будет, лол.Скоро - это в 2018? К тому же, новое API разрабатывают, учитывая пожелания авторов аддонов>Так все прочие «форки» вроде pale moon, icecat, qupzilla, waterfox.Pale Moon - настоящий форк. Waterfox - простая пересборка ICC (?). Icecat - что-то выпиливают. Но Inox-то нужно сравнивать с TBB.
>>1596655https://github.com/gcarq/inox-patchset/>Credits>Iridium BrowserХы.
>>1596676>Ну дыкДля полноценной анонимности просто немного другой уровень патчей надо. Я только про звонки домой сейчас говорю, которые и на обычном профиле нежелательны. Для анонимного сёрфинга что-то кроме TBB использовать не имеет смысла.>Скоро - это в 2018>К тому же, новое API разрабатываютФиг знает, их так шатает в последнее время. Впрочем, у меня всего-то 4 плагина из самых популярных стоит, их точно портируют. Я использую лису не из-за плагинов, а из-за политики владельцев, те же developer tools в хроме охуенные, куда лучше firebug и встроенных лисьих вместе взятых, html/js-движки часто быстрее, модные API охотнее запиливают. А начиная с увольнения Эйка и чуть раньше их понесло в какую-то жопу. (Хотя, стоит отметить даже при гораздо больших финансовых возможностях, гугль часто сливает по инновациям мозилловцам — Rust, Servo, Daala покруче будут, чем Go, Blink, VPx.)>Но Inox-то нужно сравнивать с TBBЗачем? Так просто уровня анонимности TBB не добиться, это бессмысленно, нужна долгая кропотливая работа экспертов по безопасности, просто нет нужной подготовки у команд pale moon, iridium и т.д. Но вот отключить слив данных гуглю никогда не помешает.>>1596681Он там вроде избирательно патчи из иридиума повытаскивал.
>>1596714>звонки домойТут еще вопрос, что считать вредными звонками домой, а что полезными.https://blog.mozilla.org/security/2015/03/03/revoking-intermediate-certificates-introducing-onecrl/>html/js-движки часто быстрееКак кто-то сказал, важна не скорость работы браузера, а скорость работы человека с браузером. Толку-то от коляски с реактивным двигателем?>модные API охотнее запиливаютТо бишь зонды.>увольнения ЭйкаНе понимаю, чего с этим гражданином носятся. Я бы его сразу уволил за одно только создание кривущего JS, который он накостылил за две недели - и сразу в продакшн. А теперь мучаемся вот и воркэраундим родовые травмы.>Зачем?Я имел в виду в том смысле, что там не один васян, которому может надоесть и он все это забросит.
>>1596746>что считать вредными звонками домой, а что полезнымиТак и safebrowsing не такая уж плохая вещь. Это вопрос компромиссов. Ну и есть альтернативы вроде OCSP must-staple.>Толку-то от коляски с реактивным двигателемХз, я не любитель обвесить браузер тонной расширений сомнительной полезности. Всё, что мне нужно, есть и у хрома.>который он накостылил за две недели - и сразу в продакшнА был другой вариант? Netscape тогда в жёсткой конкуренции с MS состоял. Прошляпили и микрософт бы выпустил что-нибудь своё.>уволил за одно только создание кривущего JSТак говорят те, кто язык не знает, а начитались макулатуры в интернете. Глянь лекции Крокфорда хотя бы. ES2015+ — хороший язык; если бы не Эйк, хрен бы оригинальный 10-дневный вариант получилось так облагородить. С сохранением обратной совместимости, если что, это вам не питон 1 на 2 на 3 ломать.>Не понимаю, чего с этим гражданином носятсяДело в причинах, по которым его уволили. А также ряде финансируемых проектов. Приоритеты компании как бы слегка удивляют.>воркэраундим родовые травмыДа всё уж закрыли почти, в ECMA7 даже int64 и типы обещают.>что там не один васян, которому может надоесть и он все это заброситТак проект-то маленький совсем, обновляй себе патчи раз в два месяца. Это не амбициозный васян типо автора palemoon, который скорее всего осознает масштаб задачи через полгода-год и забьёт болт. IceCat вон вообще по полгода с дырами уровня RCE сидит, пересобрать лень, зато швободка, лол.
>>1596810>А был другой вариант? Netscape тогда в жёсткой конкуренции с MS состоял.Это какое-то хреновое оправдание. Разве что для акционеров сгодится, но уж точно не для тех, кто вынужден на этом писать. Так что не надо фанатизма. Копротивление MS - вовсе не повод самим делать говно.>Так говорят те, кто язык не знаетЯсно.>ES2015+ — хороший языкДаже если согласиться с этим сомнительным утверждением, это (a) moving the goalposts (изначально речь шла о поделии Эйка), (b) см. ниже.>С сохранением обратной совместимостиВ сохранении совместимости со старыми костылями и глюками нет ничего хорошего. Раньше бы сломали - здоровее бы были сейчас.>Да всё уж закрыли почти, в ECMA7 даже int64 и типы обещают.И когда на нем можно будет писать? Не раньше чем все энтерпрайзы и утята проапгрейдятся до новых браузеров, то есть где-то в 2022 (по оптимистичному прогнозу). А пока ехал костыль через полифилл. А вот если изначально подумать головой, то можно было сразу почти всех проблем избежать. Равно как и тонн говнокода, написанных на предыдущих версиях.
>>1596878>изначально речь шла о поделии ЭйкаТак Эйк в том числе его и развивал дальше. Мало у кого хватило бы упорства и мужества превратить поделку, написанную за 10 дней, в самый популярный на планете язык программирования и не отступиться. Он в своих последних презентациях в игрушечки уровня полноценных 3д шутеров на asm.js рубится, вот это успех.>Раньше бы сломали - здоровее бы были сейчасРасскажи это питону, который до сих пор от перехода на тройку не оправился, а может и не оправится.>И когда на нем можно будет писатьХоть сейчас. См. babeljs.>А пока ехал костыль через полифиллКакой костыль? И чем полифиллы плохи?>Это какое-то хреновое оправдание>А вот если изначально подумать головой, то можно было сразу почти всех проблем избежатьЛол, разработчик полдюжины языков, которые никогда не ломали обратную совместимость, имеют превосходный синтаксис и семантику и используются миллионами людей по всему миру, в треде.
Тем временем:https://0x0.st/Xmi.pdfhttps://chromium.googlesource.com/webm/aom/>Daala's development will slow down>VP9's codebase has been chosen as a starting point>Xiph and Cisco's teams have started to implement some of their coding tools>Daala might become an image-only codecТакие дела.
>>1596905>Какой костыль? И чем полифиллы плохи?Плохо компиляцией из es6 в es5. Она нинужна, дали вам es6, пилите на ней бекенд, но ведь нет, мы обязательно это на фронтенд притащим вот какие мы молодцы вот как мы умеем. А потом лиса охуевает от EventListener'ов на document ready
>>1600977>чем полифиллы плохи>Плохо компиляциейЯсно.
>>1600945>23:53 < Caspy7> Will there be a blog post clarifying some of the reasons for why vp9/10 was chosen for the base? Can some of that be explained here?>23:54 < user_____> we can only speculate. guess vp10 just has the most mature encoder>23:55 <+TD-Linux> you don't need to speculate, I can just tell you>23:56 <+TD-Linux> vp9/10 is the most mature right now and people want a new video codec fast.Ясно.
Ватник конвертинга вебмок для даунов.http://pastebin.com/EdhygnpVСохранить как, собственно, ватник, перетащить туда исходник. Кодируется в папку, где он лежит.
>>1606184Ti pidor
Лол, наконец-то перекатили, не прошло и месяца.
Помогите! Почему не работает?!
>>1606295Галочки поставь
Посоны, как будет выглядеть спелл, который из гифки и мп3 мне слепит вебмку? Чтобы зацикленная гифка крутилась пока мелодия играла, типо. Гуёвая утилита из шапки, судя по всему, только видосы конвертит.
>>1606152Да уже любой даун по батнику на любую функцию написал.
>>1606662https://github.com/pituz/webm-thread/wiki/Pro-tips#Создание-видео-из-гифок-и-музыки
>>1606671
Анон, помоги! Немного оффтоп, но не нашел подходящего треда.У меня возникла потребность в отцифровке видеокассет, а дома как раз валялась старая карта тв тюнера. Я быстренько подключил, установил дрова (у меня win7 еле нашел), загрузил программу с офф сайта и понял что она говно. Видео с дефектами, настройки записи ужасные и под старющие кодеки. И вот решил я подключиться к карте вручную через dshow в ffmpeg. Вот что у меня вышло:видео ffmpeg -f dshow -show_video_crossbar_connection_dialog true -i video="713x BDA Analog Capture" C:\out.mp4звук ffmpeg -f dshow -show_audio_crossbar_connection_dialog true -i audio="713x BDA Analog Capture" C:\out.mp3https://www.ffmpeg.org/ffmpeg-devices.html#dshow вот тут подглядывалПримерно так (плюс минус параметры). Но не могу запустить параллельную запись видео со звуком, пишет что устройство занято, а dshow делит устройства на аудио и видео и похоже не умеет совмещать. А записывать сначала видео, а потом звук, а потом еще заморачиваться склеивая это не хочется. Может кто сталкивался и знает как можно выкрутиться?
>>1606671ЧЯДНТ? Вроде указал в самом конце имя выходного файла, может, ему ключ какой нужен навроде -о в gcc?
>>1606685А, всё, нашёл
>>1572343 (OP)test
>>1606678Попробуй -i video="713x BDA Analog Capture":audio="713x BDA Analog Capture"См. https://stackoverflow.com/a/19652714Ну и rtbufsize ещё может понадобиться, чтобы буферы не рвались.
>>1606694ага я тоже нагуглил через двоеточие выполнять. Буфер стал рваться, поставил побольше и вроде пишет. Спасибо.Еще проблема что звук сильно смещен в левую сторону. В оригинальной программе такого нет. Может нужно что-то еще в параметрах указать?
>>1606698Может что-нибудь вроде -af "pan=stereo | c0 < 0.5×c0 | c1 < c1 + 0.5×c0".См. https://trac.ffmpeg.org/wiki/AudioChannelManipulationА так — хз.
>>1572343 (OP)ss
>>1606701Переназначил весь звук вправо - получил тихий правый. Решил вручную подобрать коэффициенты чтобы уровнять каналы, открыл записанный звук в форже и увидел что там то всё показывает ровно. Так тупо себя давно не чувствовал. Что-то с наушниками похоже =)Спасибо тебе, анон. Расцеловал бы.
>>1606715Еще вопрос. Видео на кассетах не особо качественное, а тюнер делает его еще более дерьмовым. И Вот как по вашему лучше его сжать? Я думал сжимать в h264 и выставить cfr от 20 до 25, но может кто-то предложит что-то лучше? Еще тюнер предлагает выбрать формат пикселя. Я не особо шарю и просто перепробовал все варианты и разницы не заметил. Подскажите плиз.вот пределы в которые может тюнер.yuyv422 max s=768x576 fps=29.97uyvy422 max s=768x576 fps=29.97bgr0 max s=768x576 fps=29.97bgr24 max s=768x576 fps=29.97rgb555le s=768x576 fps=29.97
>>1606732>Я думал сжимать в h264 и выставить cfr от 20 до 25Норм.>формат пикселяbgr0 и bgr24 хранят цвет с тем же разрешением, что и оригинал, а yuyv422/uyvy422 уменьшают горизонтальное разрешение в два раза. Теоретически лучше всего захватывать RGB и переводить в yuv444p (для лучшей совместимости). С дизерингом, конечно. rgb555le — 5 бит на компоненту, это плохо.>и разницы не заметилНадо сделать два скриншота и с увеличением по пробелу быстро их менять. Так проще сравнивать.
>>1606664Судя по треду - тут нихуя не могут сделать без посторонней помощи. Гыгыгы
Ещё гайды:https://www.youtube.com/watch?v=xcdTIDHm4KMhttps://www.youtube.com/watch?v=c9YLTNGVdPUПроиграл с первого. Это ж надо было так подробно разжевать.
А что, на винде никак не покодировать вебмки?
>>1607175Тут по большей части все на винде и сидят. Читай шапку, переходи по ссылкам. Вон парень чуть выше предложил гайды для совсем новичков.
>>1607340У меня там какая то херня происходит, и при разархивирвоании получаю пустые файлы. В архиве они 0 байт весят
>>1607348>то херня происходит, и при разархивирвоании получаю пустые файлы.Если ты ещё не научился разархивировать архивы, то тебе ещё рано кодировать видео — это следующий уровень.
Через прожку WebMCam v1.40 записываю видео с ютуба, открываю полученный bla-bla.webm firefox"ом 38 версии- звук есть изображения нет, версия 44 вообще отказывается воспроизводить выдаёт файл повреждён. Что не так делаю ? сама прога- https://github.com/TheTarkus/WebMCam/releasesстатья как записывать http://www.ilovefreesoftware.com/14/windows/video-software/webmcam-record-desktop-screen-webm-format.html
>>1607587Залей куда-нибудь этот файл.Олсо, нафиг ты с ютуба через захват с экрана записываешь?
>>1607393С другимим архивами всё нормально.
Аноны, такой вопрос: я собираюсь вырезать из видео промежуток длиной, допустим, 30 с., с двухпроходным кодированием. Во-первых, испортится ли качество видео, если я на первом проходе укажу промежуток в 30 с., а на втором - промежуток чуть меньше, но в интервале исходного промежутка? Во-вторых, испортится ли качество видео, если я на втором проходе укажу промежуток чуть больше, с "выступом" до/после исходного промежутка?
Тем временем:https://bugzilla.mozilla.org/show_bug.cgi?id=1245696>The problem is technically a YouTube encoding bug, but Firefox is the only affected browser because we started using the uncommon combination of H.264 video with Opus audio. Chrome uses VP9/Opus and other browsers use H.264/AAC.
>>1607594Не только, ютуб так для примера. Залил сюда > http://ovrload.ru/t/66038_10.webm
>>1607618Зато WebM сделанный прогой Honeycam воспроизводится без проблем - но там у веб"эмок нет звука
>>1607642Нет звука - http://ovrload.ru/t/66040_honeycam_2016-02-09.webm
>>1607618У меня нормально в лисе открывает. Совершенно обычный webm.>>1607645А здесь просто звуковой дорожки нет.
>>1607587>версия 44 Пробуй media.format-reader.webm;falseНо изображения нет.>>1607650В линуксе же как-то по-другому с видео? Покажи настройки с конфига.
>>1607618>>1607678А, блин, сразу не заметил. yuv444p там. Не всегда корректно воспроизводится, хотя в лисе-то должно работать, просто с кривыми цветами. Pixel Format в WebMCam надо поставить в yuv420p.>В линуксе же как-то по-другому с видеоДа всё то же самое, только MSE включён по умолчанию и декодируется начиная с версии 43 через ffmpeg. Но 4:4:4 вроде в любой конфигурации должно работать, хз.
>>1607687Ан нет, с media.ffmepg.enabled=false теперь поломали дополнительные субдискретизации.Короче, разброд и шатание, уже версий 10 не могут нормально запилить поддержку всех профилей и цветовых пространств, ещё и не тормозило чтобы. Не рекомендую браузеры с такими слоупочными командами. Что лиса, что хром.
>>1607687>>WebMCam надо поставить в yuv420p.Выставил, звук идёт, изображения -нет! Что этой лисе надо? http://ovrload.ru/t/66044_no_video.webm
Ткнул первую попавшуюся в другом треде, всё есть и звук и картинка. https://2ch.hk/b/src/116256158/14550186583870.webm
>>1607722Не выставилось, всё равно yuv444p. Напиши автору на гитхаб, хз, может сломан переключатель.Или попробуй руками добавить "-pix_fmt +yuv420p" в строчку ffmpeg arguments.
>>1607737Не выставилось, всё равно yuv444p. Напиши автору на гитхаб, хз, может сломан переключатель.Или попробуй руками добавить "-pix_fmt +yuv420p" в строчку ffmpeg arguments. Не шарю куда тут что добавить?-i "%d.%format%" %audio% -r %fps% -b:v 1M -fs 3MКстати попробовал ещё одну программку, та-же история:нет картинки. Вот программа:http://blog.bahraniapps.com/vclip/
>>1607748Просто в конец этой строчки допиши "-pix_fmt +yuv420p" без кавычек.Обнаружен форсер UCBrowser.
>>1607750>Просто в конец этой строчки допиши "-pix_fmt +yuv420p" без кавычек. Добавил. Вообще не хочет собирать файл.
>>1607760Всем спасибо за помощь! Зае*ал что-то, меня этот WebM буду записывать в MP4
>>1607762Надо было это изначально делать, WebM если не VP9, то это обязательно потери. А в VP9 ты в реальном времени не сможешь писать экран без шустрого серверного процессора. В H.264 же можно писать raw-видео с битрейтом 50-100 мегабит в секунду, но тогда файл очень жирный получается, или с минимальными потерями, при этом и процессорных мощностей хватает, и качество видео не сильно страдает, и объём видео совсем небольшой получается. Для примера, на ноуте с i3-2350M записывал в винде экран через gdigrab, правда с 20 фпс, потому что особо движения не было. В итоге получасовое видео вышло размером всего в 58 мегабайт. Вот скриншоты для оценки качества, [MP4] yuv444p => rgb24 [PNG].
>>1607837>А в VP9 ты в реальном времени не сможешь писать экран без шустрого серверного процессораТак у libvpx-vp9 тоже есть realtime-пресеты, да и минимальный crf=4 у libvpx-vp8 не особо качество ухудшит. Но x264 действительно удобнее будет для сохранения промежуточного варианта.
Как хардсаб сделать?
>>1607846https://github.com/pituz/webm-thread/wiki/ffmpeg#Субтитры-наложение-хардсаба
>>1607848А отдельный софт для конвертации видео и наложения хардсаба есть? Пробовал vidcoder но он ни в какую не хочет.
>>1607852ffmpeg
>>1607852Девять с половиной из десяти женщин в России программ для работы с медиа базируются на libav/ffmpeg, так что ты только меняешь интерфейс.
>>1607859Даже libav базируется на ffmpeg, даже Аллах!
>>1607846Пара кликов.
Тем временем:https://blogs.gnome.org/rbultje/2016/01/21/vp9-analyzer/http://www.twoorioles.com/analyzerНу пиздец, mac-only проприетарщина с неадекватным ценником. А я думал, что в опенсорс выложит.
>>1608098Зачем тебе софт, который ты не можешь себе позволить? Фотошоп через вайн уже накатил, бомжик?
>>1608098Я охуеваю. Кому оно надо, да за такие деньги?
>>1608098Какие у этой хрени юзкейсы?
>>1608162Разработчикам энкодеров, декодеров, сервис-провайдерам, топ-рипперам, энтузиастам.>>1608193Знать как на самом деле кодек видит исходник для устранения проблем в коде или опциях. Как пример: http://comments.gmane.org/gmane.comp.multimedia.webm.user/6937
>>1572343 (OP)
>Безграмотное быдло с дубляжом, войсовером, порнографией и котиками, советы мерзких мокрописечников, вниманиебляди всех видов и прочее непотребство отправляется в порнотред >>ОП_пидр_принёс_ссылку (OP).Сказали же ссылка не нужна.Пилите нормальную версию пасты на гидХабе.
>>1608354Видишь кнопочку форк? Возьми сам и запили.Лично я не вижу ничего хорошего в централизации паст, гайдов. Один человек, ещё и пользующийся SASS от третьих лиц, не может единолично представлять мнение анонима. Ну вот захочу я что-нибудь добавить в пасту и что: какого хрена я должен челом бить в PR лично питузу? Какого хрена я должен регистрироваться на каком-то левом сайте, который никаким боком к двощу не относится?Самая правильная форма хранения коллективных изысканий это вики с анонимным редактированием без централизованного управления. Желательно размещённая в децентрализованной одноранговой сети, но и нейнтральный хостинг вики на базе свободного ПО (вроде MoinMoin) сгодится в крайнем случае. Единственная проблема — как защитится от целеустремлённых вандалов, которые на бордах не редкость. Пока что ничего лучше дерева форков с удобной навигацией не придумал. Что-то вроде CCNx Federated Wiki, но не такое дохлое и маргинальное.
>>1608368У тебя анархо-коммунизм какой-то получился. В случае одноранговой сети без модерации ты такой же вандал, как и все остальные. Форки кто-то должен помечать, потому что наделать кучу хуйни может каждый, а как потом понять, что из этого действительно актуальное и правильное?А насчёт изменений в пасте — просто сделай пулл-реквест или на крайний случай отпишись тут или в /b с идеями.
>>1608430Скоро просто децентрализация, т.к. при анархо-коммунизме борьба с вандалами должна быть какой-то иной, не такой тупой. В западном обществе с ними вообще зачастую никак не борятся. Ну стоит там вики и стоит. Если кто за 10 лет и забежит насрать по какой-то неведомой причине, то откатывают правку и дальше живут. Вот бы нам так, лол.>Форки кто-то должен помечать, потому что наделать кучу хуйни может каждый, а как потом понять, что из этого действительно актуальное и правильноеТакже, как и в FLOSS. При создании треда ОП выбирает самый живой с его точки зрения форк и использует его.Так-то я согласен, на текущем уровне развития общества, централизованные системы с парой адекватных владельцев обычно оптимальны по закону Парето (даже вон Tor взять — централизован ведь). Да и децентрализованную систему, защищённую от Сивилловой атаки, почти невозможно сделать. Просто надоели форсы этих гитхабошапок на бордах — это же вступает в прямое противоречие самой идеей анонимного неконтролируемого постинга.Вот пока что две модели придумал:1) Аля гист: есть страница статьи, каждая её правка — новый форк, независимый от других. Правки можно сортировать по дате, есть удобное представление в виде дерева, есть закладки. Но с обильным спамом всё равно будет немного просасывать. Можно добавить подписи аля трипкоды и фильтровать по белому списку.2) Аля гитхаб: есть владелец репы, он может на время открывать или закрывать анонимное редактирование, добавлять соавторов. Любой может сделать форк и иметь полную свободу действий над своей версией.Вторая модель это практически то, что есть сейчас (если не брать во внимание SASS и регистрацию), но мне как-то посимпатичнее первый вариант. Авторитарное владение популярным проектом часто приводит либо к злоупотреблениям, либо к неразберихе при его смерти; у первого варианта же неразбериха изначально.Вообще, всё это утопия и маргинальщина, я это прекрасно понимаю. Хочется просто как-то переломить текущую нездоровую ситуацию, которая делает цензуру всего интернета по желанию горстки каких-то левых людей элементарной задачей. Причём надо не просто сделать возможным, а ещё сделать удобным и популярным, чтобы этим пользовались.
>>1608565Бля, что я пишу. Не SASS, а SaaS, ёбаный вебдев.
>>1608565> Если кто за 10 лет и забежит насрать по какой-то неведомой причине, то откатывают правку и дальше живут. Вот бы нам так, лол.За океаном, насколько я знаю, принято непопулярные мнения проталкивать не с помощью войны правок на Интернет-ресурсах, а путём лоббирования в правительственных и около того кругах. Поэтому там и нет такого количества вандализма по отношению к статьям, потому что всё что надо, будет дописано самой администрацией.> При создании треда ОП выбирает самый живой с его точки зрения форк и использует егоТвоя ошибка в том, что ты говоришь о среднем посетителе /b/ как о созревшем здравомыслящем человеке. Эти слабоумные только вчера научились браузером пользоваться и сразу же полезли в соцсети, а с них и на борды. Поэтому стаду и нужны пастухи.> надоели форсы этих гитхабошапок на бордахЭто просто мода. Хочешь — пости на битбакет. Или в HiveMem. Или в ВК, там тоже есть вики-страницы. Или расшаривай файлы в гуглодрайве/меге/мейлрушечке. Гитхаб — удобное средство для организации базы знаний с минимумом усилий, номера телефонов, кредиток и другие личные данные там не требуют, а заморачиваться и поднимать свою вики для очередного форса на пару месяцев — напрасный труд.> это же вступает в прямое противоречие самой идеей анонимного неконтролируемого постингаМы на 2ch.hk, что уже противоречит этой самой идее. Не стоит забывать про менталитет. "Анонимный сральник" — это было сказано про Двач.
Вы ж тут вроде конверторуны дохуя, поясните какой тип масшабирования видосов самый пиздатый: bilinear, bicubic, nearest neighbor, area, gauss, sinc, lanczos?
>>1608660Смотря для чего. Наибольшую чёткость из твоих перечисленных обеспечит lanczos, но могут появиться артефакты. (sinc и bicubic тоже чёткие, но там артефактов ещё больше.)Вот лучше здесь по ссылкам почитай: https://hive.blasux.ru/webm/s#resizeВыбор фильтра для ресамплинга — второй по популярности срач среди конвертунов, лол.
>>1608565Н-да. У нас в лисотреде вон даже с текущей моделью один дебил умудрился сделать форк и добавить в шапку файл, кладущий лису нахрен. Т.е. заходит ньюфаг почитать советов мудрых и привет. А ты хочешь, чтобы вообще любой мог анонимно насрать.
Ауууу, есть кто в этом разделе? Мне нужен драйвер на вай-фай для ноута. Есть у кого? В треде вопросов по винде никого нет.
>>1608674Про то, как оценивается легитимность треда, я ничего не писал (ну здесь по идее просто: где больше народа будет постить). Меня бы больше на твоём месте смущало, как и с какими комментариями автор этой репы из лисошапки выбирает какие пуллреквесты принимать, а какие — нет. Не должен один конкретный псевдоним это решать, это прямое скатывание в неймфажество и аватаркочатики. Автор треда такой же участник дискуссии, как и все остальные, у него не может быть никаких особых прав.
>>1608721>Про то, как оценивается легитимность треда, я ничего не писалЯ тоже. Была описана конкретная ситуация: пришел вандал и не просто насрал, а фактически устроил DoS. Как с этим бороться в твоей модели, где редактировать может любой?>как и с какими комментариями автор этой репы из лисошапки выбирает какие пуллреквесты принимать, а какие — нет.Тут ничего сказать не могу, не слал туда пуллреквестов.
>>1608733Ты имеешь ввиду, что кто-то напостит картинок, роняющих браузеры и это остановит всю работу? Да ерунда ж полнейшая. Через день выпускается патч, все обновляются и дальше редактируют как ни в чём не бывало. А у тебя какое-то очень странное решение. Ты предлегаешь во всех существующих сейчас вики, форумах, сайтах запретить прикреплять ссылки на картинки или как?Картинка, убивающая браузер — это серьёзная проблема и она должна устраняться с высоким приоритетом. Из-за этого запретить кому-то что-то отправлять — это не защита, а дверь картонная.
>>1608744Я предлагаю не давать школьникам доступ на запись.
Есть ютуб-видео, мне нужно скачать его и разобрать по кадрам определённый фрагмент (длительность несколько секунд). В каком формате лучше скачивать - мп4 или шебм - и как разобрать на кадры такой файл между заданными таймстампами?
>>1608788>В каком формате лучше скачивать - мп4 или шебм С точки зрения качества? Зависит от видео. См. обсуждение в районе https://arhivach.org/thread/145598/#1605719Если 720p, то f=22 H.264 часто лучше, в других форматах и VP9 может быть удачнее.
>>1608794360, увы/лол.
>>1608788Вот здесь ещё смотри: https://2ch.hk/s/res/1608793.html Свежак!>>1608798Тогда скачай все варианты и сам на глаз смотри, что лучше.
Поставил куклоскрипт с магазина хрома, теперь все глючит. Сообщения не отправляются, ошибки вылезают, ссылки некоторые пропали! Как заставить это работать?
>>1608997Попробуй Tampermonkey + обычный куклоскрипт.
Доброго дня.Анон,Когда то давно, у меня получилось сделать из .gif и .mp3 текущую WebM,Но, отшибло память к хуям, и Я не помню какую команду использовал.предположительно : ffmpeg -f lavfi -r 16 -i movie=PIC.gif:loop=0 -i MUS.mp3 -shortest -c:v vp9 -b:v 0k -crf 59 -vf scale=400:-1 -lag-in-frames 16 -quality good -f webm out.webmНо консолька со мной не согласна,Анонм, мб подскажешь в чем секрет?! И где Я проебался?
>>1609153Надо гифку разложить на кадры, FFmpeg не умеет зацикливать анимированные изображения и видео.
>>1609157>>1609153Решил проблему..gif файл по какой то причину уходил в "нуль" Кб
>>1572343 (OP)Не знаю где спросить, спрошу у вас.Есть какой-нибудь он-лайн сервис, где можно хранить и просматривать свои вебм? Может какие-то соц сети в них умеют? Хоть почтовый сайт. Что-нибудь.
>>1609272http://handbeezy.com/Ну а вообще дофига их: Gfycat.com Webms.org WebmUp.com webm.host streamable.comи т.д.
>>1609276Спасибо :з Что-то я тыкался по своим обычным, а в гугл залезть забыл.
>>16092781
Анонс, а подскажи какой нибудь годный гуй для ffmpeg чтобы х264 кодировать, а то одни васянские поделия находятся.
>>1609917MeGUI. Только смысл в нём? Всё те же опции, но в виде графических виджетов.
>>1608997Носкриптом заблокируй двач, глючит из-за двойной обработки скриптов двача+куклы.
Анон, можешь подкинуть простенькую программу без этих ваших кодов и пердолинга, чтобы поменять превью webm и не только?Алсо, почему то не могу писать на доску с пеки из-за какой-то ошибки с капчей
>>1610203https://hive.blasux.ru/webm/wybm
>>1610210Оче благодарен
ffmpeg уже умеет в AAC-HE? Если нет то где взять готовые билды под смерму с libfdk_aac?
>>1610249Встроенный энкодер AAC довели до ума. Просто бери зераноевский билд (они из гита) и используй -c:a aac
Есть Превью.вебм и сам вебм. Как их соединить?
>>1610363
>>1610404А чому с обычными видосиками в хуй264 такое не прокатывает?
>>1610418Потому что это способ для макабы, которая берет первый кадр для превью, и ffmpeg'а, который берет по-умолчанию поток с большим разрешением.Нигде кроме борды это работать не будет, а на неё ты не загрузишь x264
>>1610426>ты не загрузишь x264Ты думаешь?
>>1610430Конечно, ты можешь. Но посмотреть его смогут полтора хромога.
>>1610437Я к тому, что нет такого формата x264.
>>1610439Можно в рарджипеге загрузить динамически слинкованный бинарь x264.
>>1610446>динамически слинкованныйМожно просто ссылку на офф сайт дать.
>>1610426Я про склеивание файлов.
>>1572343 (OP)ргш
А в xmedia recode можно видео обрезать?
>>1610740Нашел
>>1610740Чем он плох кстати?Нормальное качество, нормальный звук вроди.Самый главный плюс - удобно работать, не надо курить мануалы.
>>1610741нашел сайт http://demotivation.me/, и значит это очень жизненный сайт, вообще всякие жизненные темы толкают, репачок самый крутяк, раскрывают правду о Навальном и про кризис
>>1610777>Чем он плох кстати?— Проприетарщина— Нет контроля за тем, какие версии ffmpeg и libvpx он внутри себя использует— Перегруженное наркоманское управление; менее прозрачно как именно значения виджетов передаются в опции libvpx
>>1610868Ты забыл упомянуть, что он ещё и жопаель нарушает, распространяя закрытые изменённые версии швабодных кодеков и/или статически линкуясь с неизменёнными. Проще говоря — ворует код.
>>1611056Не, это уже поправили. Я недавно скачивал, теперь там ffmpeg отдельной dll-кой выложен и лицензия даже указана.Только вот x264 dll-кой нельзя всё равно, он GPL.
>>1611063Ещё там куча либ под BSD-like, к которым нужно эту копипасту BSD/MIT тащить. Но это так, мелочи, самого дико бесит эта хуйня.
jhj
Open Broadcaster норм для снятия видео?
>>1611516Да.
>>1611520Подскажите, в каком формате вывод видео делать? Там по умолчанию стоит .flv, ном или поменять на что-нибудь другое? Например мп4?
>>1611523x264 mp4
>>1611540Cпасибо.
И еще, подскажите годный вебм конвертер, желательно с гуи. Я юзал вебм для ретардов, но там опций очень мало и нельзя качественные вебмки делать.
>>1611548>но там опций очень мало и нельзя качественные вебмки делатьРаскрой мысль.
>>1611550В смысле?Я видел часто в тредах качетсвенные вебмки, а мой конвертер в максимальном качестве с квадратными артефактами конвертирует.
>>1611552А ты уверен, что проблема в конвертере, а не в твоих кривых руках?
>>1611554Ну, там всего 1 опция на качество, и она у меня всегда включена.
>>1611556Используй версию из https://gitgud.io/nixx/WebMConverterУ тебя старая версия.
>>1611558Этот у меня почему-то не работает, выдаёт ошибку. И еще он требует какой-то третьесторонний софт.Я бы её поюзал, но если вы мне поможете побороть ошибку.
>>1611559В описании по ссылке все очень подробно описано, как запустить, в частности дается ссылка на "третьесторонний софт".
>>1611562Вот ошибка, в чём проблема?
>>1611563Кстати, при этом старый вебм_конвертер всё конвертирует.
>>1611563А превью показывается?
>>1611565Вообще нет, но когда, например, трим нажимаешь, то да. Пикрил.
>>1611566Значит ошибка в скрипте, ты его вручную не правил? А AviSynth установил то?
>>1611569Я ависинк распаковал и кинул в папку с прогой, без него она не запускалась.>Значит ошибка в скрипте, ты его вручную не правил?Нет. Можешь кинуть твой рабочий скрипт? Потестить? Пик - файлы в проге.
>>1611572Скрипты генерируются в выделенный файл. По идеи у AviSynth инсталятор должен быть, и устанавливать надо в систему. Возможно ошибка из-за этого.
>>1611580Хм... Теперь работает, спасибо.Для чего нужен этот софт от 3 стороны вообще? Это не зонд?
>>1611582Иронично. А AviSynth опенсурс, да и прога известна всем, кто хоть как-то с кодирование видео занимается.
>>1611582Чтобы сабы вшивать.
>>1611586А, не только сабы же.
>>1611582>Windows 10 не зонд>AviSynth зондЗабавные установки.
>>1611593А 10 зонд? Я просто игровой наркоман.
И еще поясните, я слышал есть годные программы для принтскрина - как снятия скриншотов. Это правда?
>>1611602test
Может кто знает, куда wybm скачивает видео\аудио?
>>1611686На виндоузе в C:\Users\user\AppData\Local\Temp\wybm...В %TMPDIR% короче.
>>1611686В файл инфо есть путь, даже перейти по нему можно.>>1611690А я и не заметил, как 0.2.3 вышла. Подтверждение закрытия работает.
>>1611815Лол, мне нравится nw.js. Выпускаешь рабочую виндоуз-версию не глядя (даже без кросс-компиляции), исправляешь баги не глядя. Удобно!
>>1611816И тащишь за собой 150 МБ хромога. А зонды оттуда уже выпилили?
>>1611851>150 МБ хромогаАрхивированный всего 27.>А зонды оттуда уже выпилилиТам был только один HTTP-запрос на виндоузе на обновление плагинов, его отключил. Больше никаких запросов не смог поймать. (За исключением резолва несуществующей DNS-записи при старте, но это не считается.)Хотя, вообще да, жирновато выходит, производительный софт я не стал бы на этом писать. Просто выходит, что у Qt с плюсами и альтернатив никаких нет.
>>1611854Я бы не стал разрабатывать что-то на платформе, в которой надо что-то ловить и выпиливать. Сразу виден хипсторский несерьезный подход разработчиков этого поделия. Как попало отодрали вебкит, приклеили на сопли и гордятся. Хуяк, хуяк и в продакшн. Лучше уж на Жабе писать или там .NET - хоть серьезные люди серьезно делают, а не хипстота какая.
>>1611859>ЖабеГовно-swing, от которого все блюют.>.NETНекроссплатформенная херня (вот только не надо про Mono и GTK#, оно кривое и тормозное).>хипсторский несерьезный подход разработчиковПофиг. Главное — работает. Для серьёзных вещей Qt лучше, конечно, кто ж спорит.
>>1611861>Говно-swing, от которого все блюют.Можно подумать, у вебморд прям нативный look & feel.>Главное — работаетДа кто бы спорил. Но поощрять развитие говнотехнологий по-моему нехорошо.
>>1611602winsnap?
Когда пофиксят вебм для ретардов?Сайз лимит работает крайне неадекватно. Фрагмент на 15с, если не ставить лимит, он кодирует вебм в 2мб, но в крайне дерьмовом качестве, если ставить лимит в 5мб, кодирует нормально, но обрезает несколько секунд в конце. Если фрагмент сам по себе длиннее, может и несколько минут вырезать.
Котоны, выручайте. Хз куда писать, ссаными тапками не кидайтесь. OBS крашнулась во время записи, теперь имеется не финализированный mp4. Есть способ оживить его?
>>1611871>winsnapНе знаю, никогда не пользовался, годная?Мне нужна программа, которая при нажатии принтскрин сохраняла бы скриншот в папку. В общем вё.
>>1611897https://hive.blasux.ru/webm/s#webmfr>>1611950https://github.com/ponchio/untrunc
Наконец-то выложили видео по Daala с FOSDEM:https://video.fosdem.org/2016/h2214/implementing-a-native-daala-decoder-in-ffmpeg.mp4Там ещё кое-какие доклады про видео тоже могут быть интересны:https://video.fosdem.org/2016/h2214/
>>1612081>untruncПочти нипамагло, из 2:17 минут прерывается на 1:32. Рассинхрон звука сильный, видео по качеству ок.
>>1612081>нужно убрать опцию -fs ? из строки параметровАхуенный совет. Я говорю что при установке максимального размера режется видео, а не его качество, а ты мне отвечаешь что нужно отключить установку максимального размера.
>>1612045Бамп.
>>1612101Надо было в flv писать, он не портится от обрезки.>>1612116Считай битрейт по инструкции из вики, лол. Да, другие фронтенды к ffmpeg из списка в оп-посте умеют это делать сами.
>>1572343 (OP)cc
>>1610404Люто проиграл с музыкального оформления. Есть соус?
>>16118150.3.0 (новая версия ytdl с фиксами вот вам и репы стабильных дистров).(У системной приоритет, кстати, так что для таких мелочей ждать нового релиза не обязательно.)
>>1612876Super Mario RPG - Forest Maze
>>1613211А я искал фоновую музыку для демки и нихрена не нашёл нормального, в выдаче хуйня сплошная. Пиздец, я не умею гуглить.
>>1607608Ответьте на мой вопрос
запилил утилиту на express, которая выдает рандомную вебмку из вашей папки юзерам а еще может кидать ссылочки на ваши контакты:демка: https://wowse.co.uk/webmgithub с руководством: https://go.wowse.co.uk/h4P
>>1613537Сделать так, чтобы вебмки загружались не через раз после обновления страницы, добавить пару вебм с Синой и можно играть в нерусскую рулетку.
>>1613546с проигрыванием через раз правда глупо вышло, я исправил.
О, вместо 2.9 сразу 3.0 выпустили:http://www.opennet.ru/opennews/art.shtml?num=43877
Вот это настоящий пиздец: https://trac.ffmpeg.org/ticket/3302Суть: если хочется написать текст и обработать его каким-нибудь фильтром, то, очевидно, нужно создать отдельный прозрачный слой, который затем склеить с основной картинкой через overlay.Но сраный ffmpeg не рисует текст на прозрачном слое! Приходится рисовать на непрозрачном, который затем превращать с прозрачный. Но это адовые костыли, плюс проёбывается антиалисинг текста.Два года висит и всем похуй. А без этой фичи хуй тебе, а не эффекты для текста.
>>1613211Добра. Есть ли способ вытянуть приватное видео с vimeo? Пароля нет.
>>1614655И еще вопрос по vimeo. Все видео на нем имеют 2 префикса в форматкоде http и hls (например, http-720p и hls-2657) Какой из них лучше?
>>1610426> Нигде кроме борды это работать не будет,Работает на Краутчане, более того это единственная возможность постить там vp9, без vp8 превью на отдельной дорожке тебя пошлют нахуй.
>>1614718>без vp8 превью на отдельной дорожке тебя пошлют нахуйА как оно работает? Грепает наличие VP8 из ffprobe или там в декодере нет поддержки VP9?
>>1577746>16.02.2016 20:13 Удалённо эксплуатируемая уязвимость в Glibc
>>1614719Понятия не имею. Просто сам факт - по умолчанию только vp8; отказ при попытке залить vp9; всё отлично работает с vp9+vp8 превью.
>>1610426На брчане тоже работает, только там иногда превью тупо не делается.
>>1614718А почему нельзя просто в 1-й кадр превью поставить?
>>1614801Так это будет всё равно дорожка VP8, а кодировать устаревшим кодеком смысла практически нет. Не говоря уже о том, что портить атмосферу ролика каким-то левым кадром вначале — моветон. Превью отдельной дорожкой — очень удобная фича. Другое дело, что лучше бы макаба брала кадр из середины, а не первый.
>>1614924Наоборот, лучше первый или указанный в виде отдельной дорожки. Иногда первый кадр норм, можно оставлять, а что там в середине будет хз.
>>1614942>а что там в середине будет хзНормально там всё. Хочешь кастомное — используй отдельную дорожку. 8chan вон из середины берёт и в 99% случаев получается гораздо более осмысленный кадр, чем макабовский Чёрный Квадрат.
>>1614944В том то и дело, что её придется использовать всегда, т.к. понять, что будет на превью в середине будет сложно. Да и подогнать можно, начать с хорошего кадра, а середину ты не подгонишь. Т.е. куча лишней, ненужной работы. Хорошо только тем, кто не в состоянии норм вебм сделать, типа скачивающих с ютуба с черным превью.
>>1614956>а середину ты не подгонишьЕё и не надо подгонять.>Хорошо только тем, кто не в состоянии норм вебм сделатьВот именно.>В том то и дело, что её придется использовать всегдаА в чём проблема? Новичков явно больше тех, кто превью заморачивается.Впрочем, все эти разговоры смысла не имеют, всё равно макака хуй что сделает. Я просто высказал мысль, как было бы идеально с моей точки зрения. Брать и дорожку с максимальным разрешением (лучше просто вторую на самом деле), и кадр из середины, в этой последовательности.
>>1614924>Так это будет всё равно дорожка VP8Что мешает превью в VP9 сделать?>портить атмосферу ролика каким-то левым кадром вначале40 мс сильно заметно?>Превью отдельной дорожкой — очень удобная фичаНо не везде работает. Хотелось бы что-то универсальное, дабы не хранить по 10 вебм с одним и тем же контентом для разных борд.Есть еще аргументы против 1-го кадра?
>>1614979>Что мешает превью в VP9 сделатьТебе ж сказали уже, что на краутчане нельзя однодорожечное VP9 запостить.>Хотелось бы что-то универсальноеНе получится вообще никак. Максимум двощ+краутчан совместимое. Либо только VP8.Двощ: первый кадр, превью второй дорожкойДоброчан: первый кадр?, превью?Краутчан: первый кадр?, превью второй дорожкой (только VP8)Форчан: первый кадр?, только одна дорожка VP88чан: кадр из середины, в некоторых разделах нельзя постить видео с несколькими дорожками
>>1614981На доброчане что-то в районе кадр после 2 секунд вроде, с 2 дорогами не постится вообще. На брчане сначала дорожка отдельная, если нет, то из середины где-то.
>>1614987>На брчане сначала дорожка отдельная, если нет, то из середины где-тоВо, так как раз норм.брчан — это brchan.org что ли? Лол, никогда не слышал, что у бразильцев своя борда.Апдейт:Двощ: первый кадр, превью второй дорожкойДоброчан: кадр со второй секунды, только одна дорожкаФорчан: первый кадр, только одна дорожка VP88чан: кадр из середины, в некоторых разделах нельзя постить видео с несколькими дорожкамиКраутчан: первый кадр, превью второй дорожкой (только VP8 или VP9+VP8)Брчан: кадр из середины, превью второй дорожкой
>>1614989Лол, вот наркоманы: http://brchan.org/b/res/114365.htmlКстати, ты походу не прав насчёт второй дорожки. В треде выше везде, где есть вторая дорожка VP9, превью побилось. А с VP8 или VP9 первой дорожкой всё ок работает.Там походу точно также, как и на 8chan, движок-то тот же. Только на 8chan слегка многодорожечность пофиксили.
>>1614993Вот такой алгоритм, как я понял:- Можно несколько дорожек, можно и VP8, и VP9- Превью ломается, если есть вторая дорожка большего разрешения- Превью ломается для всех вебм в посте, кроме первой- Превью делается из кадра из середины первой дорожкиА у 8chan:- Иногда (когда?) можно несколько дорожек, можно и VP8, и VP9- Превью делается из кадра из середины первой дорожки
>>1614989> brchan.org что ли? Лол, никогда не слышал, что у бразильцев своя бордаНу да, совсем недавно обнаружили, и как сам видишь, анимублядский есть, с запрещенными тайтлами.>>1614995>- Превью ломается, если есть вторая дорожка большего разрешенияНет, там много с превью второй дорогой не поломанных. А вот остальное да, и сломаться превью может не только у второй, но и у первой, только по чему, хз, но там есть предположение.
>>1614981>>1614989Для себя сделал вывод. Универсальный метод - 1-й кадр VP9, остальные борды идут на хуй, так как слишком отсталые, чтобы на них заходить. Прикрутят VP9 никуда не денутся.
>>1615080>Для себя сделал вывод. Универсальный метод - 1-й кадр VP9Который работает только на двоще. Вот это универсальность!
>>1615114Предлагаешь дальше разводить кузьмичевание со склейкой VP9 и VP8? В перспективе 1-й кадр будет работать на большем числе борд.
>>1615138>со склейкой VP9 и VP8А что там сложного-то? Даже гуи под это дело есть.>В перспективе 1-й кадр будет работать на большем числе бордСомневаюсь. vichan вряд ли уйдёт с кадра из середины, на форчан VP9 не завезут. Разве что на краутчане могут разрешить VP9 одной дорожкой.
>>1615140> А что там сложного-то? Даже гуи под это дело есть.Я не говорю про сложность. Беспокойство у меня вызывает то, что придется переделывать весь пак webm в скором будущем.
>>1615239Меня вот как-то не парит совершенно потратить 5 секунд на подпиливание вебм под конкретную борду. (Да и вообще, смысла в паках не вижу. Это ж старьё, нафига его репостить постоянно. А нужный реакшн мгновенно гуглится через гугл.картинки.)
>>1615080>остальные борды идут на хуйЕдинственное хорошее в харкаче — это технологичность, как остальные подтянутся, то многие переедут на другие площадки, где не указывают с какими тайтлами постить вебмки, а с какими нет.
>>1615458Эта технологичность — лень кодеров и удачное стечение обстоятельств.Только ебанутый будет брать первый кадр для превью. Он чёрный, блядь, в дохуя случаев реальных видео, неужели непонятно.Вот только что скачал видео с одного сайта, там на превью всё ок выглядело. Не посмотрел внимательно видео, запостил. Хуяк — превью чёрное. Там телефон вроде так снял, что первый кадр чёрный получился, или что-то вроде этого. Охуеть, спасибо тебе, макака, за высокую технологичность борды.
Уже скоро VP10 завезут, а эти недоборды даже VP9 не поддерживают.
>>1617131Кстати, не очень понятно на самом деле насчёт VP10 vs AOM. Потому что AOM это VP9+багфиксы+крутой deringing фильтр от Daala+всякие штуки может от циски и т.д. (см. видео с FOSDEM выше по ссылке). Может AOM даже круче выйдет и его добавят в WebM вместо VP10.
Это почему оно так?
>>1617309еуые
>>1617309На первом проходе время не обновляется. Смотри по кадрам.
А Shotcut достаточно прикольный, всё сразу понятно куда тыкать. Но вот первый старт они по-наркомански сделали — создаётся ощущение, как будто это просто плеер какой-то, а не редактор.Blender всё-таки попрофессиональнее будет, но для простых действий аля «прилепить хуй», Shotcut вроде как поудобнее (типо такой аналог Sony Vegas).
Сап, вебманы, прошу прощения, если слишком нерелейтед, но тут бывают знатоки цифровых технологий. А вопрос следующий.Есть годы видео записей, несущих лишь смысловую нагрузку. В каком формате и в какой контейнер их перекодировать для того, чтобы выходные файлы были:1. максимально маленькими, то есть занимали минимум места, но нормально смотрящимися, в хреновой, но различимой картинкой;2. воспроизводимыми на любой цифровой технике, имеющей начальный набор кодексов.Не важно, на сколько новый или старый формат или кодек, важен лишь один описываемый параметр.Заранее спасибо, бро.
>>1617725Кодеков, конечно же.
>>1617725Если техника совсем старая, то Xvid + MP3 + AVIЕсли не очень, то H.264 + AAC + MP4Если новая, то H.265 + AAC + MKV или VP9 + Opus + MKV
>>1617725Если понимать пункты 1 и 2 как отдельные вопросы (а они по факту являются взаимоисключающими), то на первый ответ следующий:Кодеки VP9 или H.265 для видео, Opus для звука. На подходе видеокодек VP10.Выбор контейнера не существенен, да и особо выбирать не из чего: есть mkv (в т.ч. в ограниченном виде webm) и ogg.На 2 ответил >>1617730.
На тему аппаратного декодирования.Скачал тут 4K 60fps HEVC, так ffhevc нифига по процу его не вытягивает. А VDPAU Feature Set F как назло только у GTX 960/950/750.Нахуй так жить.
>>1617950>декодирования>по процу его не вытягиваетВот так быдлокод. Или у тебя там Атом вместо?
Юзает тут кто опен броадкастер?Как в нём сделать максимальное качество видео?Вроде, сделал по гуглу, а качество всё равно не слишком чёткое.
>>1617990ffhevc пока особо не оптимизировали прост.Сейчас с патчами от OpenHEVC пересобрать попробую. Ещё libde265 есть, хз как он.
>>1617996Для 8К небось уже что-нибудь такое понадобится.http://www.overclock.net/t/1587986/various-intels-new-xeon-e5-2602-v4-cpu-to-sport-a-whopping-5-1ghz-clockspeed-and-165w-tdp
>>1617999Да 8K ещё не так скоро, а вот 4K 60fps уже вовсю, всякие японские/корейские няшненькие клипы. И они такие в HEVC идут.ffvp9 нормально 8K декодирует, кстати, только 16K лагать начинает.Олсо, можно проц подразогнать, но у меня БП слабый, блин. Надо получше, но тогда и UPS ещё придётся мощнее.
>>1618005>можно проц подразогнатьПроблема в том, что почти все ПО для тестирования стабильности и т.п. под оффтопик.
>>1617995Ну что же вы...https://2ch.hk/v/src/472105/14559708314190.webmВот видео в пикрил настройках.
>>1618016Max bitrate подними, ёпт (или вообще отключи, если можно). Custom buffer size тоже тебе не нужен.
>>1618030Сколько буфер сайз ставить? На 2-4 гб качество очень плохое, на 8гб чуть хуже если кастомный делать. У меня 8 гб памятию
>>1617996Во, с этим заебись:$ find /etc/portage/patches/media-video/ffmpeg/etc/portage/patches/media-video/ffmpeg/etc/portage/patches/media-video/ffmpeg/0001-hevc-set-profile-based-on-the-profile-compatibility-.patch/etc/portage/patches/media-video/ffmpeg/0079-HACK-hevc-ignore-invalid-extradata.patch/etc/portage/patches/media-video/ffmpeg/0104-hevc-port-intrinsic-SSE2-IDCT-from-OpenHEVC.patch/etc/portage/patches/media-video/ffmpeg/0105-hevc-port-intra-pred-SIMD-from-OpenHEVC.patch/etc/portage/patches/media-video/ffmpeg/0108-x86-hevc-use-DECLARE_ALIGNED-for-on-stack-tmp-arrays.patch/etc/portage/patches/media-video/ffmpeg/0116-hevc-don-t-use-deprecated-YUVJ-pixel-formats.patch/etc/portage/patches/media-video/ffmpeg/0117-x86-hevc-correctly-mark-intrapred-functions-as-SSE4.patch/etc/portage/patches/media-video/ffmpeg/0135-hevc-export-HDR-mastering-display-SEI.patch/etc/portage/patches/media-video/ffmpeg/0078-riff-add-HEVC-tags.patchМогу смотреть няшек без лагов теперь :3
Почему когда я снимаю в 60 фпс в фулскрине у меня тормозит комп и вдео?
>>1618052Так ты гентушник. Как там hardened поживает?>mpv>RES 512M>CPU 451%Мдэ.
>>1618080>hardenedНе нужна. Qubes куда боле прагматичное решение.Олсо, нашёл мерялку fps. В самом деле всё чётко теперь. Вот только эти патчи на HEAD не накатываются, только на январский коммит, придётся сидеть на чуть более старом ffmpeg.
>>1618126>.mp4Почему?
>>1618132потому
>>1618126>Qubes куда боле прагматичное решение.Но с темплейтом hardened было бы лучше. Да с любым кроме угребищной Федоры, собственно.
>>1618132В каком формате было, в таком и скачал, лол. Меня больше беспокоит, что я хуй знает, как проверить хэш файла на этих сраных китайских файлошарах.Оно скачивается с 30-го раза, постоянно обрабывается, меня гложут сомнения, что это всё тот же файл, что и был в оригинале.>>1618135Ну так-то да. Кстати, не совсем то, но есть темплейт Whonix.
>>1572343 (OP)Сап. Не совсем в тему треда, но может быть кого-то заинтересует.Есть одна вебмка, при запаковывании которой винраром при определённых параметрах (ниже) получается ошибка CRC. С другими настройками и в других архиваторах проблема отсутствует. То ли дело в winrar, то ли в моей системе. Надеюсь, что всё-таки виновата программа. Помогите определить.WinRAR любой версии начиная с 5.00, формат архива rar5, метод сжатия скоростной, размер словаря 1 или 2 МБ и галку на "Протестировать файлы после упаковки".
>>1618137для чего проверять хэш файла?
>>1618515Чтобы знать, что он по дороге не побился? Мало ли что при скачивании с такого нестабильного хостинга может случиться.
Что ему не нравиться?
>>1619626-crf при mp4 нельзя использовать. Ясно. Все равно пикрелейтед.
>>1619645В вебм, может быть, превьюшка отдельной видео дорожкой?
>>1619650Одна дорожка видео. Одна дорожка аудио.
>>1618052Кстати, интересно. Я посмотрел, у юбубовского VP9 4K 60fps точно те же ≈26M битрейта, что и у HEVC клипов от китайцев. Так что если заливать lossless 4K, то качество должно не хуже быть.
>>1619650ready
Есть пикча (пикрелейтед), есть вебМ. Как вставить вебм в пикчу? У питуза неясно. Строчку напишите. Должно быть некоторое подобие -loop 1 (луп картинки) -filter_complex overlay=... (вставка вебМки).
>>1619699https://github.com/pituz/webm-thread/blob/master/overlay/overlay.zsh
Sk
>>1619699Поясни за свой браузер, в чем соль?
http://arxiv.org/pdf/1602.05975v1.pdf
>>1617576Блин, в Shotcut нет keyframing (хотя вроде делают). Даже в Kdenlive есть.Придётся на блендере сидеть, а то в Shotcut сейчас даже двигающийся хуй не запилишь.
Анон, я сделал видеопоток в vp9 в контейнере webm - открываю его в mpchc - перематывать нельзя. Склеил с аудио - то же самое. Что-то не так, да?
>>1620676https://hive.blasux.ru/webm/s#rewind
>>1620680Вот так дела, у меня тут просто трехминутный ролик одной сценой снят, только в конце кадр меняется и туда мотать могу. Спасибо.
>>1620684Отключи перемотку по ключевым кадрам ака быстрая перемотка в плеере
Почему wybm так криво картинки на превью вставляет?
>>1620931Покажи пример.
Здравствуйте, нюфаг итт.Шапку читать умею, но все же наверняка вы уже определились какой гуй из представленных в шапке лучше?
Как эта хуйня определяет ос и браузер?
>>1621090Десятка сливает на сервера микрософт, а у абу специальная договорённость с баллмером.
КАГАМИ ЕБЕТ ТАТАМИ
Анончики, какой видеоплеер посоветуете, чтобы были превью webm ?
>>1621182Firefox, например.
>>1621186Лолшто, не браузер, а видеоплеер, чтобы на пеке превьюхи были.
>>1621189icaros это не плеер
>>1621191А что это?
>>1621194Icaros Shell Extensions - A Shell Extensions Framework By XanashiIcaros is a collection of lightweight, high quality, Windows Shell Extensions.Icaros can provide Windows Explorer thumbnails, for essentially any video media format supported by FFmpeg, this includes popular filetypes such as: Mkv, Flv, Avi, Mp4, Mov, Rmvb, M2ts, Ogm etc.Besides the FFmpeg supported filetypes, Icaros also contains custom parsers, which can produce Cover Art thumbnails for Mkv, Flac, Ape, Mpc and several other filetypes.Icaros also provides Windows Explorer properties for the following popular filetypes:Mkv, Mk3d, Webm, Ogm, Ogv, Ogg, Flv, Avi, Xvid, Rm, Rmvb, Flac, Opus, Spx, Ape, Mpc, Mka, Tak, Tta, Ofr, Ofs, WvProperties refer to the info shown for each file in Explorer, such as length, width, height, title, channels and so on.Icaros works on Windows XP (SP2+), Vista, Windows 7, Windows 8/8.1 and Windows 10.
>>1621197Спасибо, анон. Поставил, теперь всё збс.
>02:58 <+derf> I mean, we're signaling at 64x64 (until the nextgenv2 128x128 SB patches land), so whatever overhead will be small.>02:59 <+derf> Thor's filter does this with no entropy coding at all, either.>03:08 <+smarter> 128x128 seriously? :)>03:09 <+jmspeex> smarter: I assume that's only for prediction, not transforms>03:14 <+derf> smarter: That's what Debargha said!>03:14 <+derf> And yes, they don't even have 64x64 transforms.Суперблоки 128x128 в VP10. Будущее!
>>1619645>-crf при mp4 нельзя использовать.1. -crf — не параметр упаковки в контейнер, чтобы иметь какое-то отношение к mp4;2. кодек x264, который используется по дефолту при выборе формата контейнера mp4, поддерживает -crf.У тебя проблема в том, что формат H.264 не позволяет использовать нечётное разрешение видео. Используй -vf "crop=trunc(iw/2)*2".
Как в mkvtoolnix извлечь субтитры в srt, а то получается неудобный mks?
Как сжать пик до 500х500?
>>1621931mkvextract tracks in.mkv номер_дорожки:out.assномер дорожки можно узнать при помощи mkvinfo.>>1622012ffmpeg -i pic.png -vf scale=500:-1
Как закомментировать штуку в строке?ffmpeg -r 1 -loop 1 -i header.jpg -i 1.flac -map 0:v -map 1:a -c:a libvorbis -q:a 9 -c:v vp8 -b:v 0 -crf 16 -g 360 "%-vf scale=-1:500%" -pix_fmt +yuv420p -shortest output.webm
Поясните, почему у меня в плеере отображается так криво, а на дваче нормально?
>>1622029Спасибо.
>>1620629Обзор видеоредакторов:http://xmodulo.com/good-video-editing-software-linux.htmlЧего-то у меня пиздец как бомбит. Нет такого решения, чтоб взял и сразу заебись, в каждом какая-нибудь неудобная/недоделанная херня. В винде вон купил на рутрекере Vegas/PP/AE и всего делов, 99% потребностей это покроет.
>>1620629А чем бленждер плох?
>>1622140- Слегка проёбываются цвета у YCbCr видео- Hard cut глючит, лишние кадры появляются- Иногда в конце клипа появляется лишний пустой кадр- С текстом нельзя вообще работать- Многие простые операции требуют очень большого количества действий (например, добавить картинку оверлеем и изменить положение/размер)- Маски/стабилизация редактируются отдельно, потом геморрой с их импортом- Вообще в целом подсистеме VSE очень мало внимания и времени разработчиков уделяется
>>1622151Хард кат это шифт+Л?А обычный кат - как?
>>1622239Да, хардкат это Shift+K. Удобно для переходов — взял нужный кусок клипа, обрезал его хардкатом, растянул последний кадр (будет повторяться) и поставил crossfade на этом месте. А у меня оно как-то постоянно не так последний кадр повторяло, как будто это обычный кат.Обычный кат это просто K. Там если тянуть за концы, то видео будет продолжаться (если это только не конец стрипа). С ним проблем вроде не было.
безусловно вопрос, вероятно, платиновыйпри сшитии картинки с музыкой, картинка становится серо-просранная какая-тов общем херятся цвета, как пофиксить?
>>1622838В первый раз вижу. Пости картинку и команду.
>>1622848картинка пиквыглядело так:ffmpeg -i http://cdn.syn-c h.com/src/145/62/72/1456272042-e7293.jpg -i "ссылка на музыку из вк" video.webmпользовался ссылками из интернета, после с пробелне пиар пораши
отбой братва, дело в параше, откуда я вытаскивал картиночки
или не в этом, кароче скажите что это и все
>>1617730>>1617740Спасибо! А почему не DivX, например? Там же с лицензированием (или как это называется) была разница, не более?>>1619674Ебашу 1080 60fps h264 mkv с 12-36 mbit/sec, то же, но с 4k в 45-70, в зависимости от исходников. Что-то делаю не так? В AVI на mpeg получаются по 100+ mbit, если что.Олсо, что происходит, когда задаешь битрейт в выходном mkv выше оригинального? Сжатие становится меньшим?Олсо, поясните за передовые кодеки, какие новее из оптимизированных и где брать готовые сборки, для копроказуалов?
>>1622136Что за пп ае? Премьера и Аффекты? А videopad не котируется, например?
>>1618126Бро, верно няшек облакомылом или мегой, чем пользуешься. Поизгаляюсь с 4k в 60fps.
>>1622936Вкинь! Автозаменилось.
>>1622854-pix_fmt +yuv420p попробуй.>>1622934>А почему не DivXВ данном случае я имел ввиду формат MPEG-4 Part 2 ASP, а Xvid — это энкодер. Он просто опенсорсный и самый качественный.>Что-то делаю не так?Не очень понял вопрос. Вообще, разные форматы требуют разное количество битрейта (т.е. bpp) для того же качества картинки.>Олсо, что происходит, когда задаешь битрейт в выходном mkv выше оригинального? Сжатие становится меньшим?Ну, битрейт это просто указание кодеку сколько должна весить одна секунда видео в битах, больше ничего. Получаемое качество зависит от многих параметров — тип кодека, настройки, сложность видео и т.д. При перекодировании с потерями в любом случае часть информации о видео теряется. В зависимости от того, насколько это критично, подбирается итоговый битрейт. Обычно, если хочется поменьше терять, то при перекодировании тем же кодеком, что и оригинал, битрейт повышают. А если ещё и кодеком предыдущего поколения, то повышают сильнее. (Например, у тех 4K размер 600-700 метров в HEVC, а транскоды 1080p H.264 им сделали больше гигабайта.)>Олсо, поясните за передовые кодеки, какие новее из оптимизированных и где брать готовые сборкиУ zeranoe ffmpeg-git + libvpx 1.5 + x265 1.9, должно быть достаточно. Можешь погуглить гитовые сборки libvpx и x265 для венды ещё, кто-нибудь выкладывает, наверно.>>1622935Да, премьер и афтер эффектс. Второй почти все клипмейкеры используют, например. (Но кое-где рекомендуют переводить исходники в несжатые форматы в любом случае.)videopad — хз, ни разу не слышал.>>1622936https://mega.nz/#!bVVHlSZC!TE8FNnkqpirhxX6X64ObbvgXBVEvjijABHZJQCr33YY /Root/[LG.4K.演示片] AOA_Miniskirt_HEVC_60fps.mp4https://mega.nz/#!nZNA0ZyZ!D3RtrJxM89ep7tXOaIMjYCP_0poYvFBb6Ez2KlTI5BY /Root/[LG.4K.演示片] Apink_MrChu_HEVC_60fps.mp4https://mega.nz/#!mINzyDob!Wsv4_ouoZfsqWFWDczIdzlc97HQb49csszA5wC3DnAo /Root/[LG.4K.演示片] Hyomin_Nicebody_HEVC_60fps.mp4https://mega.nz/#!WddwzTCB!2G9sXPL8XJSFAtsCJUJw6EVK4jpsIqHG5hRguTagYig /Root/[LG.4K.演示片] Tara_No.9_HEVC_60fps.mp4
хочу научиться видоизменять картинки, искривляя, искажая, делая фракталы, меняя цвет ffmpegomили, хотя бы, научиться менять значения у фильтровчто мне почитать и в какой тред обратиться?
>>1623486Для начала вот эти посмотри:https://ffmpeg.org/ffmpeg-filters.html#colorchannelmixerhttps://ffmpeg.org/ffmpeg-filters.html#lut_002c-lutrgb_002c-lutyuvhttps://ffmpeg.org/ffmpeg-filters.html#frei0r-1
Крайне нубской вопрос по установке ffmpeg'а.Шинда, распаковал всё на диск C прям, дальше по всем туториалам добавил к path приписку "С:\ffmpeg\bin", а эта скотина всё равно не хочет работать просто по команде "ffmpeg", пишет мол нет такой хуйни.Помогите, жопа горит уже, мне ща припечёт и я опять линуксы себе поставлю
>>1623642Сосноль заново запустил?
>>1623092Ох, ты на все вопросы ответил! Спасибо за няш, бро!
Лимит десятка?
>>1622151Ещё в блендере нет даже 3д трансформации в VSE. Кошмар, даже мемчики не запилишь.Всё, перекатываюсь на венду и ставлю AE.
>>1623645Конечно.Уже решил проблему: просто поставил себе бубунту.
Господа, Чем склеить миллион кусков вода с твича?
>>1623899https://hive.blasux.ru/webm/s#A.2BBCEEOgQ7BDUEOARCBEw_.2BBDIEOAQ0BDUEPg_.2BBDgENw_.2BBD0ENQRBBDoEPgQ7BEwEOgQ4BEU_.2BBEcEMARBBEIENQQ5-
типо снова я, как можно накладывать пнгшку поверх вебмки\другой картинки
>>1623092Ой, а вот ещё такой вопрос. Иногда приходится сохранять отрезки монтируемого видео, чтобы потом вставить их р доработать перед выводом проекта. Схороняю в avi mjpeg без сжатия - всё правильно делаю?Олсо, videopad попроще премьеры р даже вегаса, но для среднепроектов идеален, всё работает искаропки, для шустрого монтажа подходит лучше, чем тяжелые премьеры. Минимум настроек, слепил, выбрал формат с парой настроечных ползунков и выкатил - сама простота. Может затестишь опытным взглядом, вдруг я сбрендил и есть аналоги более лучшее?>>1617740Ещё кое-что. Если перекодировать mkv h264 в mkv h265 и обратно, кадры не сьезжают? Я смогу отредактировать мелкие файлы и вывести проект в ашди, заменив исходники оригиналами? Или лучше не дёргать кодеки?Только прога эта не держит горизонталь более 4096, так что 4 с небольшим k - предел для неё. Только что узнал об этом ограничении. А ещё иногда ошибается в вылетом при выводе 32768kbps в 4080x2296.Вот что получилось, пришлось 27 замедленных кадров (три увеличенных тётки) выводить в виде раскадровки и сохранять последовательность пикч, иначе к замедленному кино накладываются полупрозрачные промежуточные кадры, а настроить это сглаживание нельзя, как и отключить. А ещё первая велика не влезла, так что вот: https://www.2ch.hk/media/src/64487/14563640593950.webm -пришлось урезать битрейт и разрешение.Какой максимальный битрейт вмещается в шебм?
>>1623899Качай при помощи youtube-dl, он сам склеит ffmpeg'ом.Ну или можно сделать ffmpeg -i hls+file://playlist.m3u8 -bsf h264_mp4toannexb -c copy out.mp4>>1624022Не в ту сторону немного.>>1624080ffmpeg -i video.mkv -i image.png -lavfi overlay
>>1624100У меня тормозит в браузере.
>>1624101>-lavfi overlayспасибо, а какой центрировать накладываемую относительно основной
>>1624100>Схороняю в avi mjpeg без сжатияТеоретически любой lossless годится. Я обычно avi+rawvideo+wav, либо y4m использую, они самые простые (но весят много). FFV1, HuffYuv, H.264 lossless, PNG тоже в принципе неплохие варианты. Ещё надо смотреть, чтобы зря цветовую модель не менять (RGB↔YCbCr), т.к. это дополнительные потери (и бандинг если дизеринг не использовать).>Может затестишь опытным взглядомУ меня венды сейчас нет, так что верю на слово. Олсо, я на самом деле диванный кукаретик и практически нихуя о видеокодировании не знаю. Всё жду, когда кто-нибудь мои высеры здесь по делу обосрёт. Но никто не хочет почему-то.>кадры не сьезжают?Не должны, если FPS не менялся. В гуёвых программах в настройках проекта задаётся, ffmpeg по умолчанию использует FPS исходника. (Точнее, ffmpeg на самом деле бывает сдвигает при -c copy на пару миллисекунд, но это не особо критично и вроде через -copyts можно исправить.) Сверяй потом чем-нибудь, чё.>Я смогу отредактировать мелкие файлы и вывести проект в ашди, заменив исходники оригиналами?Не очень понял. Всмысле для удобства редактирования в гуёвине? Ну, теоретически должно работать, если нет привязки к разрешению видео, только обрезка/склейка по времени.>А ещё первая велика не влезла, так что вотЛол, я сперва подумал, что это чуваки из AOA-треда троллят.>Какой максимальный битрейт вмещается в шебм?Какой угодно. Битрейт это размер секунды видео, от формата он вообще не зависит.
>>1624111Я имел в виду есть ли ограничение потока в контейнерах, ок. Да, в этой проге можно редактить один клип, а потом подставить другой, только я не пробовал сам, там просто есть функция замены, пару раз менял фрагменты с разными характеристиками, вроде норм, но если делать многочасовое видео, то могут быть перекосы, возможно, вот и спросил прост. Спасибо.
>>1624113>есть ли ограничение потока в контейнерахБитрейт нигде и не хранится. Он считается как размер/длина. С rawvideo у тебя битрейт = ширинавысотаfps*глубина, lossless примерно втрое экономит. Выше этого по идее никогда не должно подниматься, лол (хотя никто не мешает), а так никаких ограничений нет. На практике для современных lossy-энкодеров зависимость bpp от качества примерно такая: o Low bitrate: 0.005 - 0.02 bpp o Medium bitrate: 0.02 - 0.06 bpp o High bitrate: 0.06 - 0.2 bpp(См. https://tools.ietf.org/html/draft-daede-netvc-testing-02 )
>>1624304Да, я как-то считал bpp для типичных вебм с борд и раздач аниму/фильмов с трекеров. Получалось, что на бордах попадает примерно в середину low bitrate, а на трекерах в верхнюю часть high. С таким низким битрейтом ни один кодек не вывезет сравнимое качество. Отсюда и выходят доставшие всех шакалы. (А ещё я теперь ютуб смотреть не могу, все артефакты сразу в глаза бросаются, кошмар, сраный видеопроцессинг.)
Не знаю где спросить, спрошу тут, посоветуйте годный редактор аудио/видео?Я юзаю блендер, но с редактированием аудио там беда, даже линейки громокски нет.
>>1624463>даже линейки громокски нетЕсть контрол Volume (правый клик на стрипе, клонка справа), можно даже кейфреймы ставить. Ещё Pitch и Pan. А так — для полноценного редактирования лучше нормальный аудиоредактор.>посоветуйте годный редактор аудиоhttps://hive.blasux.ru/webm/s#aedit>видеоhttps://hive.blasux.ru/webm/s#vedit
>>1624474Как?
>>1624481
>>1624485А я и не заметил, спасибо.Вообще, я раньше юзал пиратку сонивегаса, там было довольно просто всё.
Про --speed/--best:>04:04 < yaowu> at speed >=5, RDO should be off in general.>04:07 < peloverde> speed 8 at this point should largely be considered vestigial, it's not at all balanced or tuned>04:26 < TD-Linux> speaking of speeds, in vp10 what effect, if any, does good/best have?>04:43 < yaowu> best is a lot slower than good with cpu-used 0.>04:44 < TD-Linux> yaowu, is there a reason to segregate the two instead of having it on one scale?>04:44 < TD-Linux> do people actually use best ever?>04:44 < yaowu> Paul recently did some work to improve the speed of best for vp9, but may not have been ported to the vp10 codebase.>04:46 < yaowu> It was not really "usable" before, but if we port paul's recent changes into the new codebase, there might be a chance of getting used.>04:46 < yaowu> https://chromium-review.googlesource.com/#/c/305640/>04:47 < yaowu> https://chromium-review.googlesource.com/#/c/312940>04:47 < TD-Linux> yaowu, if levels 8+ aren't important, how about scooting the "good" levels over and putting the highest "best" level in as the new level 0?>04:53 < yaowu> Practically, most of us here are doing tests with good 0 for developing new tools.>04:54 < TD-Linux> ok. for me it's always been confusing having two speed scales, so I'll propose a patch that merges them to one.>04:55 < yaowu> best was not supposed to associated with any cpu-used numbers.>04:56 < yaowu> I see what you are saying, have no objection if you would like to remove best all together. ;-)
>>1624542Да, наконец-то разработчики VPx что-то публично обсуждают в чатиках #aomedia.
Помогите, как в блендере сделать плавное затухание музыки?
>>1625268Переходишь на кадр начала затухания, жмёшь i на строчке Volume.Переходишь на последний кадр, вбиваешь 0 в Volume, жмёшь ещё раз i.
>>1625274Не получается, i вообще ничего не делает, мне ошибку name i is not defined выводит.
Вообще, кроме блендера есть нормальные аудио/видео редакторы? Всякие клипы забавные делать етц? Блендер просто нереально неудобный в плане интерфейса, я раньше юзал сони вегас, но он мало с какими форматами работает, по крайней мере пиратка. Да и пиратка с вирусами.
>>1625292Он охуенно удобный и логичный, просто надо привыкнуть. Смотри видеоуроки на ютубе, там всё подробно разжёвывается.А так ещё Shotcut, например, но он слабее по фичам.Чтобы в вегасах/премьерах все форматы открывались, надо либо переводить исходники в форматы, которые они понимают (желательно несжатые), либо использовать AviSynth фреймсервер (см. в районе http://amvnews.ru/index.php?go=Pages&in=view&id=65 ).Гораздо хуже, что под линуксы нормальных редакторов вообще нет похоже. В блендере фич маловато, шоткат нихуя не умеет, kdenlive тянет полкед и падает постоянно, синелерра тоже скорее всего по фичам мало чего умеет. Хоть венду ставь. Или шквариться о lightworks.
Посоны, есть ли параметры для кодирования заданной области в видео
>>1624100
>>1625292Videopad, ещё захочешь. Если юзать пролете, там ограничения только на формат вывода и не более 2 дорожек не аудио и двух на видео, но для халяву это охуенно, более чем.
>>1626009Пробник Автозаменилось.
>>1626009Ну так-то lightworks тоже с ограничениями бесплатный.
>>1624100О-ху-еть. И это не VP9.
>>1626434Вот это лучше попробуй: https://my.mixtape.moe/kewpha.mp4 :3
>>1626452Не фурычит.
>>1626452А если скачать, то просто чёрный экран, картинка рисуется только если заставить обновиться интерфейс.
>>1626459А, похоже, у меня кодеки древние.
>>1626463Хотя нет, свежий ffplay тоже не воспроизводит.
Ёбанный свет!
>>1626493Ты что, поехавший? Нафига ты его в H.264 конвертришь? Его ж декодить как два пальца об асфальт.У нас бамплимит, питуз, пилите.
>>1626500> Его ж декодить как два пальца об асфальтАвотхуй, мой ноутбучный i3 не справляется.
>>1626500Мда, я даже пережал видео в 1080 (средний битрейт 12800K):> ffmpeg -i kewpha.mp4 -c:v hevc -c:a copy -vf scale=-1:1080 -crf 15 -qmin 20 -qmax 10 -y kewpha.hevc.1080p.mp4Всё равно не рисуется в MPC, в ffplay FPS линейно падает где-то с 7-8 в начале (не могу найти, как отобразить частоту отрисовки) до 0 в конце.С 720 (q=20-10, средний битрейт 7666K) ситуация получше, в MPC первые две секунды нормальный FPS, но потом отрисовка прекращается, в ffplay работает без проблем.C 720 (q=25-15, средний битрейт 4077K) всё стало проигрываться нормально и в MPC.
>>1625294В принципе, если присобачиться, то для простых мемчиков блендера достаточно. Быстро и удобно.С несжатыми исходниками в любом случае приятнее работать, 3д трансформация теоретически решаема, а текст в aegisub хуячить. Вот этот плагин офигенно анимацию трансформаций облегчает:https://github.com/kgeogeo/VSE_Transform_ToolsВсё равно лучше ничего из свободного похоже что нет. Разве что хз как там cinelerra/kdenlive, не очень хочется их пробовать.Пикрелейтед как пример, занял минут 5. Вместе со всей обрезкой, подгонкой, фейдом музыки и т.д.
Как с помощью этогоhttps://gitgud.io/nixx/WebMConverterОбрезать черные полосы? Возможно ли это, я еще не разобрался до конца. Или тут только видео редактор нужен?какой лимит на вебемки на доске? почему, вебемка которую я запостил в б не подходит по размеру для этой доски?
>>1626060Какие ограничения?>>1626434>>1626452На каких гробах Вы сидите в своих НИИ? Я с засранной вин8.1, и то, нарезаю эти видюшки в несколько слоёв, а пока рендерится, смотрю кино тем же кодеком или двачую броды без тормозов. Ещё бы дополнительный терабайтничек для вывода найти - горя не узнаю...
>>1626619http://www.lwks.com/index.php?option=com_content&view=article&id=102&Itemid=213>>1626619Вангую у него системный раздел на том же винчестере, что и раздел с данными.>Ещё бы дополнительный терабайтничек для вывода найтиЯ ещё в прошлых тредах такую идею толкал. Взять два двухтерабайтных винчестера и в RAID0 их. Будет быстро, а если сдохнут, то не жалко — хранить там только временные непожатые файлы и писать лог.
>>1626619>>1626632У меня ноутбук, выше же написал.
>>1626632Лолблядь, так у меня и данные на с и всё равно, всё и так играется, а рейд - говно, дома нормальный рейд не сделать, нужен спец по таким делам и мегаоборудование. Я о том, что обрабатываемые и выходные файлы держать на разных носителях физически, этого хватит. Мне дало реальный прирост в выводной скорости, просто на внешний начал кидать, пока не запутался в обрезках, лул.>>1626648У меня тоже был ноутбук. Он шарашил лучше настольного пека.
>>1626834Это ты тот ебанутый, который в подобном треде уже своими откровениями делился? Странно, вот ты признаёшь, что нужен специалист для того, чтобы что-то сделать хорошо, при этом несёшь лютую хуйню и выдаёшь за авторитетный ответ.>всё и так играетсяПо сравнению с чем?>дома нормальный рейд не сделать, нужен спец по таким делам и мегаоборудованиеЧто такое нормальный? Что такое mdadm? Какой нахуй нормальный, я говорю о простом увеличении скорости в 1.5-2 раза, хуйли ещё надо от рейда?>Он шарашил лучше настольного пекаЛучше, блядь, какого пека? С теми же характеристиками?
>>1626869Что ты несёшь? Ето ты тот жопочтец, который нихуя не понел? Какие откровения, какие рейды для монтажа... Иди толкай свой рейд, как перечитаешь ветку нашей беседы, кулибин, лул.
Почему премьер и афтер еффектс добавляют к видео черную полосу сбоку?https://dropmefiles.com/aTmQt
>>1627442Разрешение в настройках проекта неправильно выставлено?
>>1627451Разрешение выставлено как и в исходном файле.
Пробовал менять разрешение, полоса остается.
>>1627442Поменял формат файла в ffmpeg с avi на mp4, помогло.
>>1572343 (OP)Есть ли плеер под Линупс(Ну или как настроить VLC), который умеет воспроизводить все веб-м, а не тольео половину, и то 25% - без звука.
>>1627650mpv
>>1627652Спасибо, братишка, всё работает, но тут проблема, как на нем повтор поставить?
>>1627677mpv --loop v.webmЛибо нажать shift+l во время воспроизведения.
>>1627683Угу, туплю как пиздец. Нагуглил доки уже, спасибо.
Поясните, почему в омих вебмках плохо переключается видеоряд? Т.е. вебмка длится 5 минут, а переключается только либо на старт либо на чуть дальше середины.Вот строчка: ffmpeg -r 1 -loop 1 -i header.jpg -i 1.mp3 -map 0:v -map 1:a -c:a libvorbis -q:a 9 -c:v vp8 -b:v 0 -crf 16 -g 360 -pix_fmt +yuv420p -shortest output.webm
>>1627992Проверь ключевые кадры:ffprobe -v quiet -show_frames -select_streams v -of compact in.webm | grep key_frame=1
>>1627992А, чего-то я протупил. У тебя ж fps=1, следовательно при kf_max_dist=360 ключевые кадры могут быть расставлены на расстоянии шести минут друг от друга. Ставь -g меньше.
>>1628192Спасибо, всё стало нормально.Кстати, почему у меня видеоплеер некорректно отображает вебмки? С зелёной полосой посередине и половину без цвета? При чём избранные, некоторые ок.
>>1628630https://hive.blasux.ru/webm/s#pix-fmt
>>1628636Хм... А если у меня -pix_fmt +yuv420p уже стоит в строке?А видео - пикрил.Вот строка: ffmpeg -r 1 -loop 1 -i header.jpg -i 1.mp3 -map 0:v -map 1:a -c:a libvorbis -q:a 9 -c:v vp8 -b:v 0 -crf 16 -g 1 -pix_fmt +yuv420p -shortest output.webm
Пытаюсь разобратся с обрезкой вембоккак обрезать не по ключевым кадрам? Никак? А то или я совсем криворукий или так и должно быть, но в моей вебм ключевые кадры раз в 9 секунд похоже
>>1628726Отрезаешь со следующего ключевого кадра (1). Отдельно отрезаешь с перекодированием кусок, содержащий начало эпизода до первого ключевого кадра (2). Склеиваешь (2) и (1), получаешь то, что хотел, с минимальными затратами на кодирование.
>>1628739пиздеця думал нашел легкий способ подгона под лимит, ненужную хуйню вырезать из начала и точностью до кадров, а оказалось все только хуже
>>1628753С конца обрезай, хуле.
>>1628759с конца типа не нужна привязка к ключевым кадрам? збсА сейчас по твоему гайду попробую, все равно нехуй делать, синтаксис получше выучу
Напишите плз вот эту командуffmpeg -i amv.mp4 -i video.webm -map 0:a -b:a 64k -map 1:v -c:v copy out.webmно чтобы из определенного фрагмента времени быловидео в 2 потока по гайду кое-как запилил и даже обрезал, а вот со звуком совместить не могувырезал так -ss 0:00.000 -to 0:01:000
кек)
>>1628805Из определённого времени чего? Пихай -ss и/или -t до соответствующего -i. Вероятно, тебе надо -t 1:00 -i amv.mp4.
>>1628805> 0:01:000 Зачем здесь два двоеточия?
>>1629034проебался0:01.000 Я хз куда еще эту временную метку вставить в этой командето звук обрежет, а видео не вставитто видео будет, а со звуком хуйнято вообще не станет кодироватьуже подумываю тупо записать этот ебучий фрагмент бандикамом и брать из него звук, но все-же хочется разобраться где я проебываюсь
>>1629035Сформулируй задачу так, чтобы она понималась однозначно.Ещё можешь глянуть https://github.com/pituz/webm-thread/wiki/ffmpeg , мб сам всё поймёшь.
Можете обложить меня хуями, но спрошу тут:Как сделать в ффмпег, что бы:какая то пикча была превьюшкой вебм, или или кадр на определенной секундечто бы в вебм конвертировалось не все видео, а только конкретный фрагмент?
>>1629303Первый вопрос убираю, вместо него другой: как заменить аудиодорожку в видео на свою?
>>1629303> не все видео, а только конкретный фрагментПо -ss указывается момент с которого обрезать, по -t сколько времени отрезать.-ss 0:02:20.5 -i "видево.ави" -t 0:03:40.0 (или -t 79.5, в данном случае это одно и то же).
>>1629323От души, братуха
Кароч, сделал вемб по гайду питузапытаюсь склеить видео со звуком, а звук идет с начала сериичто делать? Как правильно сделать?
>>1630262Ты можешь приложить параметры с которыми пытаешься сделать? Откуда мы без них знаем где ты накосячил?
>>1630266в том то и дело, я не знаю как выбрать, чтобы например звуковую дорожку брало с 2:22 до 3:33, а не сначалаffmpeg -i amv.mp4 -i video.webm -map 0:a -b:a 64k -map 1:v -c:v copy out.webmamv.mp4 исходный файл длиной допустим в 20минутvideo.webm - обрезанный фрагмент без аудиоout.webm - финал
>>1630283-ss 02:22.0 -i amv.mp4 -i video.webm -t 01:11.0
>>1630292сработалоспасибо
>>1624546Лол, как разрабы начали в чатике сидеть, столько охуительных историй вылезло.Алло, Галочка? Ты сейчас умрёшь.>22:33 < TD-Linux> jimbankoski, could you explain a little what auto-alt-ref=2 is trying to do?>22:40 < jimbankoski> auto-alt-ref=2 allows vpx to use multiple alt refs>22:40 < jimbankoski> and I think actually turns it on by default>22:47 < q> Hm, so enable_auto_alt_ref might be 0, 1 and 2 even in VP9? Interesting.>22:47 < jimbankoski> yes
какие нынче ограничения по размеру файлов?
>>1631216А как вы в коменты webm добавляете - пишет неверный формат...
Перекат>>1632602 (OP)https://2ch.hk/s/res/1632602.html>>1632299Попробуй без GUI.>>1631608ffmpeg -i in.webm -metadata "comment=текст" -c copy out.webm>>1631216Было 6144кб в тематике и 10240кб в /b/. В отдельных разделах тематики было 20мб.
Нахуя вы вообще юзаете какие-то тухлые гуи если есть божественный xvid4psp
>>1632717В чем его божественность?
>>1632717> суёт ещё один тухлый гуй
>>1632722естественно лучше консолечкой пердолить, но если брать гуи то почему бы не брать нормальный?
>>1632730>лучше консолечкой пердолить>брать нормальныйАхуенно ты свой гуй рекламируешь.
>>1632734> свой гуйТакое то разоблачение, как только консолечку освою обязательно начну писать свой гуй
Поддвачну за xvid4psp тем, кому нужны неебаца фильтры, там в комплекте весьма навороченные скрипты avisynth, их можно утянуть в консоль, если гуй западло.
>>1632739>консолечку освоюЛол, если ты в командной строке разобраться не можешь, то боюсь до написания своих программ тебе очень далеко.>>1632742>скрипты avisynthЕсть в ретарде, например.
>>1632747> до написания своих программ тебе очень далекоо том и речь
>>1632742Но ведь все модные анимешники на VapourSynth перешли. Алё, у нас опять сплит-брейн.
>>1632750Avisynth хуже от этого работать не стал.
>>1632751Но он же до сих пор только питухoс- и хуй86-онли. Нахуй так жить? Пытались сделать нормальные avisynth 3 и avxsynth, но они почему-то сдохли.
>>1632756>только питухoс- и хуй86-онлиВот находят же себе люди проблемы.
>>1632756>почему-тоУ проекта, сломавшего совместимость, с тем же именем шансов выстрелить меньше, чем у альтернативы с крутым названием, прикольным сайтом и доками. Просто психология.>>1632768В видеопроцессинге каждый такт считают, если что.
>>1632747>Есть в ретарде, например.Его не пробовал, а в сабже, например, продвинутые шумодавы на основе анализа движения (хотя это скорее для лайва, а не для аниме).>>1632750В сабже используется куча плагинов наверняка не портированых, даже MVTools по-любому первой версии. Протухло, короче.
>>1632771>куча плагинов наверняка не портированыхВсё нужное портировали. И свои крутые написали.>даже MVTools по-любому первой версииНу ты балабол, проверил бы хоть это такой реквест spoonfeeding что ли?.Всё там есть и даже патчи из форка SVP портированы: https://github.com/dubhater/vapoursynth-mvtools>ПротухлоVS новее и активно развивается, если что. А AS давно подох. Только за счёт кучи написанных плагинов его и продолжают как-то использовать.
>>1632770>В видеопроцессинге каждый такт считают, если что.Мы сейчас в треде про вебм, если что.
>>1632774Я про xvid4psp говорил, тулза старая же.
>>1572343 (OP)как пидорнуть анимедебилов на их доску?
>>1637922Пукан чини, это наша борда.
>>1638287Нет наша.
>>1638348А сами-то вы кто?
>>1639357Корейки.
Как сделать вебм с субтитрами если субтритры отдельные файлом?Только не через ffmpeg говно для программистов а через программу типа xmediarecode
>>1639781Тебе надо набросать асинхронный ввод-вывод с отключённой оптимизацией (это важно), создать регистратор вида flag(&foo), дальше делаешь простейший спинлуп, потом, когда обработчик завершит свою работу и поменяет посредством полиморфной инкапсуляции вышеупомянутый foo, можно приступать к курению мануалов и собственно пересборки ffmpegКстати, вполне возможно, что тебе придётся передалать системного демона для корректной работы с программой.
>>1639785я не программист