24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
От создателей webm.py, webm.js, wybm и webmify мы представляем вам boram!
Основные особенности ∙ Кроссплатформенный WebM-конвертер с открытым кодом ∙ Поддержка режимов VP9/VP8/Opus/Vorbis/2pass/limit/CRF/CQ/raw-args ∙ Продуманные настройки кодеков и дефолты ∙ Скачивание видео для перекодирования с почти любого стриминг-сайта через youtube-dl ∙ Отображение практически любого формата видео в встроенном плеере вместе с субтитрами ∙ Автонастройка Fontconfig на Windows, прожиг субтитров одной кнопкой ∙ Простой интерфейс ориентированный на предпросмотр ∙ Несколько параллельных энкодов в одном окне ∙ Быстрый тест результата, не нужно ждать каждый раз, пока кодируется VP9 ∙ Выбор превью для борды из картинки или кадра видео
Установка Скачать архив для своей платформы по ссылке https://github.com/Kagami/boram/releases → распаковать → запустить boram. Доступны релизы для 32- и 64-х битных Windows, 64-х битных Mac, 64-х битных Linux. На Linux должны быть установлены python (2 или 3), ffmpeg (2 или 3) и libmpv1, на Windows и Mac все зависимости включены в сборку. При наличии ошибок вида libavcodec.so.57: cannot open shared object file на Linux необходимо переименовать libffmpeg.so.56 в libffmpeg.so (libffmpeg-xenial.so.56 в libffmpeg.so для Ubuntu 16.04).
Планируемые возможности ∙ Пресеты/профили кодирования ∙ Фильтры изменения FPS, скорости воспроизведения, оверлей и другие ∙ Улучшения в дизайне, UX, справка ∙ Точная обрезка фрагментов в битых файлах ∙ Преобразование HDR в SDR, автотэггирование BT.709, BT.601 для VP8 ∙ Меньший размер сборок под Windows, полноценный 64-х битный билд ∙ Пакеты в PPA, AUR, ebuild и т.д.
Сравнение с аналогами Q: Чем лучше консоли? A: Предпросмотр, интерактивный выбор фрагмента. Q: Чем хуже консоли? A: Ничем. Типовой энкод использует ровно те же опции, которые можно и отредактировать при необходимости. Q: Чем лучше WebM for Retards/XMedia Recode? A: Кроссплатформенность, встроенный youtube-dl, удобный встроенный плеер, поддержка хардсаба из коробки. Q: Чем хуже WebM for Retards/XMedia Recode? A: Мало эффектов.
Прочее На данный момент проект находится в бета-стадии, много что может работать не так, как запланировано, либо быть ещё не реализовано. Любая адекватная критика, багрепорты, фичкреквесты значительно помогут делу. Прошлый тред: >>1919858 (OP)
Под мак билд лучше, чем под венду получится. Без ненужного говна. Единственное, блядский Finder запускает приложения с CWD=/, в итоге, если имя пользователя к примеру на русском, то из-за быдлокодеров хромиума загрузить плагин нельзя. Надо подумать как исправить.
>>1969922 Всмысле с дефолтным mpv 0.18 без ppa? Это хорошо, а то я на своей системе поправил, но думал, мало ли рейс всё-таки остался. Рейсы они такие, ускользающие.
>>1969930 > без ppa? я вроде добавлял по ссылке которую ты приводил в качестве "временного решения"
mpv 24 я тогда установил, но это проблемы не решило, ты сказал что у меня что-то не так с libmpv (у меня установлена 0.18) но плеер в версии 0.3 так и остался глючить, тогда я забил и оставил версию 0.2.
- Пик1. Когда много вкладок появляется нижний скролл, который бесполезен, тк чуть сдвигает таббар. Да и куча вкладок выглядит не очень, список бы какой при n>6, например. С другой стороны, думаю, с 20 вкладками никто и работать не будет, но все же.
- Пик2. Если ссылка несуществующая или у проги нет доступа к инету. Можно поменять шрифты и расшифровать ошибку.
- Пик3. Слишком бледно, как весь ui с настройками.
- Так понимаю весь контроль плеера - дефолт mpv. Для прокрутки и колесико мыши и стрелки, а для громкости не очевидные 9 и 0.
- Кнопка входа в фуллскрин есть, а выхода из него (да и всего контролбара) нет. Приходится нажимать f/esc.
- Crop включен дефолтом, если во время лкм на видео сделать небольшое движение появится прямоугольник обрезки, чтобы убрать который нужно лезть в video fx. Не очень удобно. А если видео того же цвета, то и вовсе не заметишь и сконвертируешь так.
- В аудио можно добавить возможность вставки своей дорожки.
>>1970593 >а выхода из него (да и всего контролбара) нет Хз, придётся ещё делать, чтобы скрывался тогда. Проще хоткеями. Хотя можно просто OSC в фуллскрине включать, лол. Безумие. >чтобы убрать который нужно лезть в video fx Правый клик, чтобы сбросить. (Лол, я не задокументировал половину всех контролов.) >А если видео того же цвета Предложи, как улучшить. Двуцветная рамка? Как-то хз. >В аудио можно добавить возможность вставки своей дорожки Думал в самом начале. Но это придётся ещё делать её обрезку и второй таймлайн, иначе толку мало. Хз.
Аноним (Microsoft Windows 7: Chromium based)24/02/17 Птн 04:15:35#21№1971987
Было бы очень круто если превьюшка резалась бы кропом вместе с видео, сейчас она похоже сохраняет разрешение оригинала и в итоге не очень хорошо выходит вобщм
>>1972324 >А если бы сохранялся путь вывода Всмысле сохранять последний использованный каталог, менять только имя? Вроде норм. >и прогресс был виден на панели задач Да, это можно.
>>1973269 Теперь будет полноценный 64-х битный билд под винду (64-битный хром, mpv, ffmpeg, всё шарит между собой библиотеки). Он одновременно легче, правильнее и быстрее.
Аноним (Microsoft Windows 8: Firefox based)25/02/17 Суб 17:50:38#38№1973396
>>1973138 >Ну всё, теперь можно помирать. Нет, ты еще webm.py не доделал и не перевел её на сишку. А еще мы ждем от тебя нелинейный швабодный видеоредактор, но только на нормальных языках (асм, си, ди) и легковесных либах.
>>1971951 >>В аудио можно добавить возможность вставки своей дорожки Хотя, может быть нужно для релизов фильмов, где, к примеру, оригинальная дорожка (или дубляж) отдельным файлом, но имеет ту же длительность. И для музыкальных вебмок. Ещё надо привязать выбор дорожки к текущему аудио-треку mpv, так же как сабы.
>>1969875 Охуенчик, на Win/Mac обычный process.chdir() в самом начале главного процесса работает. Это на линуксах только зигота: https://github.com/electron/electron/issues/3306 На линуксах больше всего костылять в итоге. Ну, им не привыкать.
Аноним (Microsoft Windows 7: Firefox based)26/02/17 Вск 18:53:52#43№1974586
>>1971951 >Проще хоткеями. Если их знаешь. Какое-нибудь инфо по хоткеям добавить. >Двуцветная рамка? Двуцветный пунктир. Хотя, вырвиглаз выйдет скорее.
- Гифки сами за семя говорят. - Апдейт youtube-dl (ffmpeg на винде с костылями обновляется) отдельно от самой программы. - Еще бы какую-нибудь галочку, чтобы raw args всегда отображалось.
Асло, у mpv до сих пор проблемы с фуллскрином. Если зажать f, будет быстро входить/выходить из полноэкранного режима и в один прекрасный момент выйти в фуллскрин уже никак нельзя будет.
>>1974586 >Какое-нибудь инфо по хоткеям добавить Ага, а то там очень много действий на хоткеях, все в гуишку наверно нет смысла добавлять. Ну или получше привязать контролы энкодинга к состоянию mpv. Или и то, и другое. >1.gif Мне просто лень было нормально запилить ограничения на границах, лол. Надо будет пофиксить. >Апдейт youtube-dl (ffmpeg на винде с костылями обновляется) отдельно от самой программы. Надо подумать. Просто "youtube-dl -U" вызывать вообще проблем нет, но информацию о выходе новой версии boram тоже неплохо было бы иметь. Олсо, теперь будут кастомные сборки ffmpeg использоваться. Особой разницы нет, кроме того, что они легче и что будет использоваться DirectWrite вместо Fontconfig. У Zeranoe первого нет. Ещё можно будет запросто включить тот же VP9 highbitdepth и какие угодно либы, если понадобится. >чтобы raw args всегда отображалось Не понял. >и в один прекрасный момент выйти в фуллскрин уже никак нельзя будет Ага, есть такое. Хз даже, где проблема.
Аноним (Microsoft Windows 7: Firefox based)26/02/17 Вск 19:23:55#45№1974609
>>1974598 >Не понял. Постоянное отображение и изменение пикрелейтед, энкод файла по коммандам из этой строки в приоритете. В идеале сохранение профиля кодирования.
>>1974609 Оттуда не так легко парсить. Пользователь может любую фигню вписать, которая не будет иметь смысла для логики boram. Проще (надёжнее) перегенерировать. Профили сделать надо, но там будут фиксированные дополнительные ключи.
Или ты имеешь ввиду отображать raw args на всех вкладках? Так-то он сразу меняется при изменении значений контролов.
Аноним (Microsoft Windows 7: Firefox based)26/02/17 Вск 20:02:58#47№1974656
>>1974613 Я, наверное, сам не понял как все работает. Думал, борам исходя из выбранных параметров составляет отображаемый список комманд для ffmpeg, который он и выполняет. Поэтому и хотелось возможность самому менять этот список, ибо иногда быстрее прямо там поменять параметр, или добавить свой, чем прыгать по вкладкам.
>>1974656 Вот так работает: 1) Каждому контролу соответствует ключ(и) строки параметров ffmpeg 2) При изменении значения любого контрола строка rawArgs генерируется по новой 3) Пользовательские изменения rawArgs действуют только до следующего взаимодействия с контролами
>>1974773 Нет, может ты вначале запустил boram, увидел ошибку, а только потом поставил libmpv? Ну или может ld.so.cache не успел сгенерироваться почему-то. Хз.
>>1974779 Скчал борам. Распаковал. Запустил борам. Увидел ошибку. Установил зависимости, как написано на гитхабе. Запустил борам. Увидел ошибку. Психанул. Удалил борам. Удалил зависимости. Установил зависимости. Скачал борам. Запустил. Увидел ошибку. Переименовал библиотеки, как рекомендовали на гитхабе. Запустил. Не запустилось. Психанул. Опять скачал борам. Опять распаковал. Увидел ошибку. Отчаялся. Написал в этот тред. Дальше выполнял команды, которые анон подсказывал. Борам запустился.
Аноним (Microsoft Windows 10: Firefox based)26/02/17 Вск 21:21:36#66№1974797
>>1969868 (OP) Есть ли планы добавить возможность обратно конвертировать ВебМ в другие форматы (mp4, avi, mpv, etc)?
Интересно, как ставить превьюшку, если SAR ≠ 1. Теоретически можно под те же Display w/h подгонять, но проще запретить не сбрасывать SAR. Вообще, анаморф пиздец изврат и должен умереть.
Платиновый вопрос: откуда мне знать, что в бораме нет зондов?
Аноним (Microsoft Windows 10: Firefox based)27/02/17 Пнд 20:12:09#78№1975730
>>1975726 Ну ты можешь скачать исходники https://github.com/Kagami/boram Выучить поверхностно язык программирования на котором там написано Проверить на зонды Собрать из этих сходгтклв сеюе придовжеие
окнеблядь-утёнок (Microsoft Windows 10: Firefox based)27/02/17 Пнд 20:30:44#79№1975740
>>1975726 Посмотреть в исходниках, если боишься всё равно боишься что они есть в том бораме который качаешь они есть то собери его из исходников, тогда точно их не будет
>>1976017 Ещё сильно не извращался, можешь сам попробовать. Проблема, как я понимаю, в том, что -ss перед -i прыгает не туда, слишком поздно (в прошлом треде обсуждали), логика выдачи кадров охуевает и просто выходит. Хотя -frames:v 2 вроде работает (хоть и не с того момента). https://mega.nz/#!TBNl2byI!Qv6h509ClU5EmQYqSsW8_eikmNiR_eJWxUNvr0H7ZpA Там ещё анаморф и пуллдаун :3
Это для превью надо, там именно один кадр. Вообще, всегда можно сделать скриншот через "s" и поставить картинкой, конечно. Просто такие файлы и энкодить нормально тоже нельзя, не с того момента начинает.
Олсо, я столько кода для фикса SAR написал, а оно всё равно блядь косячит, force_original_aspect_ratio как обычно не смотрит на DAR. Можно просто сбрасывать SAR у всех превью вторым scale, но тогда блядская однопиксельная полоска иногда остаётся, т.к. я хочу подгонять к чётным разрешениям на выходе. Хуй сделаешь всё нормально.
True 64-bit build for Windows Custom mingw shared builds of ffmpeg and libmpv for Windows Smaller size of Windows builds: 39/45 MBs for 32/64 bit Use libass DirectWrite backend instead of Fontconfig on Windows Probably fixed issue with cleanup of temporal files on Windows Compatibility with macOS 10.9+ Fixed issue with app being placed at non-ASCII path on macOS Better handling of SAR / DAR Scale preview to target resolution, with proper adjustments for scale, crop and SAR Preserve source FPS in preview Don't unnecessary remux ytdl sources New icon Other UI and bug fixes
>>1976765 Лол, там жесть. Вот так попробуй: $ ffmpeg -ss 10 -i candy.ts -map 0:v:0 -frames:v 1 -f null -; echo $? Он один кадр таки конвертит, но выходит с ошибкой. И хуй знает, как это нормально обработать.
Китаянка смешная.
Аноним (Microsoft Windows 7: SeaMonkey)01/03/17 Срд 11:06:23#91№1976963
>>1977065 Не, я тебе не про SAR. Я тебе про сообщение Conversion failed! в конце и ненулевой код выхода. Как узнать, нормально ли ffmpeg сконвертил или нет?
>>1977162 Не, он просто выходит с кодом 69 (лол, easter egg?), если число ошибок декодирования было больше определённого процента. На вот этом исходнике только начиная с 19-ти кадров процент не очень велик. Как-то так.
Аноним (Microsoft Windows 7: Firefox based)01/03/17 Срд 18:03:34#101№1977526
Немного не понимаю. В меню "Codecs" я могу почитать некоторые аругменты ffmpeg, но там нет, например, аргументов для превью. В какой части программы я могу ВСЕ аргументы ffmpeg почитать и отредактировать?
>>1978339 https://github.com/FFmpeg/FFmpeg/commit/20e8be0 вот этот коммит в 3.2.4 не попал. Вообще интересно, я и не знал, что этот баг починили. В следующем релизе надо обновить ffmpeg. >>1978345 Часть параметров меняется в зависимости от номера прохода, например. Вставлять кучу полей с опциями особо некуда. А зачем тебе?
An improvement on VP9 multi-threaded encoder has been checked inАноним (Ubuntu Linux: Firefox based)02/03/17 Чтв 20:47:52#106№1978492
We recently checked in an improvement to the VP9 multi-threaded (MT) encoder. In addition to the existing column tile based multi-threading, libvpx VP9 encoder now supports multi-threading within a single column tile using a block row based threading approach, resulting in significantly faster encoding. In tests[1] of encoding HD videos with 4 column tiles, the improved VP9 MT encoder achieved speedups over the original of 11% with 2 threads, 27% with 4 threads, 101% with 8 threads, and 135% with 16 threads.
With the improved threading scheme, VP9 encoder can achieve: 1. >100% speed improvement for 720p/1080p videos by allowing the encoder to use more than 4 threads; 2. fast encoding by enabling multi-threads for small resolution videos; 3. >10% speed improvement even when there is no change of number of encoding threads.
To accommodate the set of adaptive features in VP9[2], the improved MT encoder is non-deterministic. However, our tests show that the quality impact is negligible.
Currently, the improved MT encoder works in 1-pass/2-pass good quality mode encoding at speed 0, 1, 2, 3 and 4.
Please note that the block row based MT encoder is off by default. You can use the encoding option "--row-mt=<arg>" to turn it on. For example, if you prefer the original deterministic MT encoder, use the default "--row-mt=0". On the other hand, use "row-mt=1" to enable it to get the improved performance from block row based multi-threading.
Please test the new MT encoder and file an issue[3] if it doesn't work for you.
[1]. Tests were run on the 16-core desktop with Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz. [2]. The adaptive features in VP9 use previously encoded blocks' stats to modify encoding parameters and make decisions in the current block's encoding, which results in the non-determinism in row-based MT encoder. [3]. https://bugs.chromium.org/p/webm/issues/list
Yunqing Wang(Google), Ioannis Katsavounidis(Netflix)
Охуенно. Будет в следующем Борамчике! И только в нём, ха.
https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2017-March/207803.html Also id like to again ask for the attacks against me to stop. I spend huge amounts of time in FFmpeg trying to help but i get attacked on IRC and the ML. You realize that i just reported some issues in a patchset ... Its really strange, it feels like many people try really hard to push me out of the project. And the really "hillarious" part is if i leave, everyone of them will pretend its a surprise and they didnt see it comming.
Бедный Мишаня. Даже жалко его.
Аноним (Microsoft Windows 7: Chromium based)03/03/17 Птн 19:08:07#108№1979215
Влияет ли формат и качество исходного файла, на шакальность получаемого вебм? Порезал короче в вегасе видос до 8 минут и думаю в каком формате и качестве его сохранить, что бы потом из этого шебмочку сделать. Есть ли разница? Что вообще порекомендуете, что бы сделать невыполнимое и запихнуть 8 минут мультоса в 9метровую шебмку, так что бы от неё потом глаза не вытекали? Понимаю, звучит в стиле "как выколоть себе глаза и не ослепнуть", но всё же, есть какие-то хитрости, позволяющие минимализировать и так неизбежную шакальность?
Аноним (Microsoft Windows 7: Chromium based)03/03/17 Птн 19:19:46#110№1979230
>>1979227 У меня больше на сосач не загружает. Пишет капча инвалидна. Видимо пока мой слоупочный мтс прогружает файл, она уже меняется и сообщение не проходит.
Насмотрелся https://www.youtube.com/watch?v=CddWPpqV854 и возникла идея для стартапа: автоматически находить, вырезать и постить вкусные моменты с фапкамов в https://www.reddit.com/r/kpopfap/ Хотя вообще у меня подозрение, что этот хайп через лет 5 кончится, упрутся в мощность/сложность и дальше простой автоматизации дело не пойдёт. Этот Сербант сам к тому же говорит, что контекста в том, что генерирует нейронка, нет, просто рандомно слепленный мусор, похожий на настоящий. И не видно, как они бы это решили, просто добавив ещё видеокарт.
Аноним (Microsoft Windows 7: Chromium based)04/03/17 Суб 02:02:29#117№1979607
>>1979254 Если твоя нейронка будет генерировать рандомно слепленный мусор, похожий на настоящие вкусные моменты с фапкамов то я заявляю что идея удачная.
Аноним (Google Android: Mobile Safari)04/03/17 Суб 06:55:55#118№1979672
Раскажити вкрацци, эта кручи wybm-a?
Аноним (Microsoft Windows 7: Firefox based)04/03/17 Суб 08:27:03#119№1979696
>>1979672 Нет, не круче. wybm охуенен простотой и скоростью нарезки вебемок с ютьюба без энкода.
Аноним (Microsoft Windows 8: Firefox based)04/03/17 Суб 21:10:30#121№1980126
А нельзя ли зафигачить очередь заданий? Например, если мне надо выбрать из файла несколько фрагментов, я делаю батник: ffmpeg -i name.mp4 -ss 06:30.453 -to 06:35.364 -qscale 0 c1.mp4 ffmpeg -i name.mp4 -ss 07:30.000 -to 07:35.000 -qscale 0 c2.mp4 туда же вписываю команду склеить их ("ffmpeg -f concat", предварительно сделав для этого файл со списком фрагментов), вписываю команду на кодирование того, что получилось, запускаю и иду пить чай. Нельзя ли реализовать что-то похожее? Не ждать, пока обработается каждый кусочек.
>>1980138 Ну хз. Есть mkvmerge GUI например. Или однострочный батник, на который кинул директорию и он сделает mkvmerge -o concat.webm *.webm в ней. Не хочется просто переизобретать видеоредактор.
Аноним (Microsoft Windows 8: Firefox based)04/03/17 Суб 22:19:23#127№1980162
>>1980134 Вкладки - не то. Во-первых, надо в каждой вкладке делать проект заново: имя, битрейт, кроп, зум и т.п. Во-вторых, они работают параллельно и грузят проц по самое не могу. Занимает то же время, что и последовательно, только пользоваться машиной нельзя. А склеивание было бы вишенкой на торте. Не самое важное, зато вкусно.
Аноним (Microsoft Windows 10: Firefox based)07/03/17 Втр 00:47:02#135№1982186
Пресеты настроек сделай.
Аноним (Microsoft Windows 8: Firefox based)07/03/17 Втр 01:45:27#136№1982197
В предыдущей версии, когда устанавливаешь качество, в скобках показывает килобиты. Изменил качество - изменился и битрейт. (Правда, для этого надо было клацнуть мышой по свободному месту: программа не пересчитывает на лету. Непонятно, почему). В этой - нет. Надо заново вводить тайминг и качество, тогда покажет.
>>1982258 Если вставлять второй дорожкой, то это ломает сторонние мокрописьки, которые не догадываются брать первый видео-трек. Потом жалуются, что видео в какой-нибудь вконтакт не залить. Минусов больше, чем плюсов.
Аноним (Microsoft Windows 7: Chromium based)07/03/17 Втр 05:13:21#149№1982261
< atomnuker> why does the encoder use extremely expensive motion vector search for pass == 1 when going through the standard Pass0Encode path (yes, in pass 1/2)? < TD-Linux> atomnuker, I think you're expected to use a different speed setting for pass 1 (?) < TD-Linux> hopefully you'll find a better answer than that :) < atomnuker> so the speed setting isn't respected? < atomnuker> odd, I've disabled any mention of pass in speed_features < atomnuker> "const double speed_term = 1.0 + 0.04 · oxcf->speed;" and then "factor · speed_term · group_weight_factor" < atomnuker> so firstpass.c uses the cpu-used param and ties it to and internal bits per mb measurement
Аноним (Microsoft Windows 8: Firefox based)08/03/17 Срд 14:51:03#152№1983551
Аноним (Microsoft Windows 7: Chromium based)08/03/17 Срд 16:04:56#154№1983625
>>1982259 Появилась пара борамок исходник с vimeo в которых даже MPC берет превью со второй дорожки для воспроизведения ставить заново кодироваться я их конечно не стану
Аноним (Microsoft Windows 8: Chromium based)08/03/17 Срд 16:17:09#155№1983638
Нельзя из картинки и трека сделать вебм?=говно.
Аноним (Microsoft Windows 10: Firefox based)08/03/17 Срд 16:24:30#156№1983644
>>1984203 По крайней мере теперь видно, что на PyQt можно хорошо сделать. Хотя Qt не особо-то и лучше электронов.
Аноним (Microsoft Windows 8: Firefox based)09/03/17 Чтв 15:35:15#159№1984684
>>1984203 Что это за ебола? Умеет только резать, что ли? Так ведь у меня дала рассинхрон плюс последние несколько секунд вообще без звука. Или я не нашёл каких-то опций?
>>1984684 Ага, типо LosslessCut. >Так ведь у меня дала рассинхрон плюс последние несколько секунд вообще без звука Наверно потому что ключевики не учитывает.
http://appimage.org/ Прикольная штука, чего-то я слоупок. Хотя весят пиздец как дохуя.
Аноним (Microsoft Windows 8: Firefox based)09/03/17 Чтв 17:47:48#164№1984769
Твоя задача проста, показать юзеру через мпв видео, где он отметит диапазон и закодировать шебэмку с нужными параметрами через ффмпег. Ты для решения этой задачки тащишь жуткого тяжелого неповоротливого монстра. Так сам знаешь кто поступает.
>>1984769 >жуткого тяжелого неповоротливого монстра Кто поворотливый?
Аноним (Microsoft Windows 8: Firefox based)09/03/17 Чтв 19:59:30#166№1985008
>>1984686 А, ну примерно это я и подозревал. Слабовато. Буду и дальше резать Сольвейгом, пусть у него тоже бывают глюки с ключевыми кадрами. На крайний случай ffmpeg'ом, хотя там пока нарежешь, успеешь выспаться.
>>1985008 А avidemux не пробовал? Про сольвейг я даже не слышал ни разу. Ещё в дабе вроде можно было.
Аноним (Microsoft Windows 8: Firefox based)09/03/17 Чтв 21:31:15#168№1985154
>>1985020 > avidemux Он у меня сработал единственный раз, а так постоянно крашится. И в этот единственный страшно разозлил меня окошком ввода тайминга. Нельзя просто вклеить "00:20:49.533", каждую циферку надо вводить вручную. Впрочем, в Сольвейг так же. :)
Аноним (Microsoft Windows 8: Chromium based)10/03/17 Птн 16:37:34#169№1986106
обеспечечу защиту за деньги обрашаться по мылу
Аноним (Microsoft Windows 8: Chromium based)10/03/17 Птн 16:44:27#170№1986133
МЫЛО ОСТАВЛЯЙТЕ В КОММЕНТАХ
Аноним (Microsoft Windows 7: Firefox based)10/03/17 Птн 21:12:51#171№1986559
Спасибо что наконец-то добавил возможность вставки превью и метадаты. Но. Какого хуя одно и то же видео на новой версии программы (пик 1 и 2) boram-v0.3.2-win-x64 кодируется чуть ли не в 2 раза медленнее чем на старой (пик 3 и 4) boram-v0.2.3-win-x64? Строка с настройками вроде та же.
>>1986559 В первом случае libvpx 1.6.1, во втором 1.5.0. Я у себя тоже это замечал, вроде в 1.6.0 ещё нормально было. Надо из гита собрать (для -row-mt), может починили.
Кажется хорошие новости. Со следующего релиза больше не нужны будут хаки с libffmpeg.so.56 и вообще не обязательно будет иметь ffmpeg shared libs, только libmpv.so. Я упоролся по эльфам и вот что вышло: https://github.com/Kagami/mpv.js/issues/10 Это дико ебануто, но вроде работает.
Теперь главное, чтобы обратно libffmpeg не запилили, ололо.
Аноним (Microsoft Windows 8: Chromium based)11/03/17 Суб 07:25:41#174№1986794
>>1986778 >Теперь главное, чтобы обратно libffmpeg не запилили, ололо. Бля, кажется хотят вернуть как было. Зря писал им, так хуй бы они заметили. Возможно получится и с динамической пофиксить символы в .dynsym, но не факт. >>1986794 Да. Я слушаю. Кто говорит?
От нехуй делать поразвлекался ещё с эльфами. На electron 1.4.15.
$ cat stub.c int av_get_cpu_flags(void) {return 0;} void av_log_set_level(int level) {} $ gcc -shared -fPIC -o libffmpeg.so stub.c $ nm -D electron | awk '/ U av/{print $2}' | grep -vE 'av_get_cpu_flags|av_log_set_level' | xargs rebind -w electron
Оно даже работает, ололо. Крашнется, если добавить <video> на страницу, но мне оно не надо. Хотя вот av_log_set_level то фигня, а с av_get_cpu_flags проёб, он mpv нужен тоже. Можно бинарь пропатчить, чтобы эти два вызова убрать, ололо. Будет мегакостыльное прыщерешение, зато вообще без необходимости в libffmpeg.
patchelf ещё охуенный. "patchelf --remove-needed libffmpeg.so electron" удаляет зависимость без каких-либо проблем.
Аноним (Microsoft Windows 8: Chromium based)12/03/17 Вск 02:25:04#177№1987427
>>1988948 HT есть? Суть в том, что row-mt идёт в дополнение к tile-columns, а на 720p это как бы и так 4 уже треда (хоть и не с полной загрузкой). Возмоно, оно так ограничило. Хотя хз. >>1988975 Ну да, так получше. Первое это блендинг, второе умеет интерполировать на основе MV. >>1989013 Что в консоли пишет?
>>1989140 А все, при помощи клика запустился, а через сосноль Unsupported location detected Because of Chromium limitation, boram can't be run from path with non-ASCII characters. Please run boram as ASCII-only path.
>>1988975 А на шебм результат > minterpolate=fps=60:mi_mode=mci:mc_mode=aobmc:me_mode=bidir ?
Круто выглядит, когда лисица дерётся с пристающими к ней хреновинами, но проскакивают артефакты (не совсем артефакты, хз как назвать, но суть в том что как будто разрывается объект или что-то такое, заметно на ноге наруты в начале).
мимокрокодил
Аноним (Microsoft Windows 7: Firefox based)14/03/17 Втр 18:31:12#222№1989361
>>1989066 > HT есть? 4 логических ядра, т.е. два физических + HT
Аноним (Microsoft Windows 7: Firefox based)14/03/17 Втр 18:33:19#223№1989365
>>1989066 Я именно к тому, что row-mt замедляет, если работает
>>1989380 > Это норма при дорисовке кадров до 60 фпс Лично я встречал и без них (может быть, даже не поленюсь и нагуглю). Собственно, нет ли возможности уменьшить их проявление? А то давно пускаю слюни на 60 fps, но все мои эксперименты с ffmpeg приводили к тому, что либо артефакты корёжили изображение, либо разница с изначальной версией была незаметна на глаз.
Add -row-mt support Get rid of libffmpeg fix on Linux Update libvpx, ffmpeg to git master Update electron, ytdl to latest versions Clear minor SAR difference on scale Fix unability to open webm while encoding is in progress
Аноним (Microsoft Windows 7: Firefox based)14/03/17 Втр 20:21:01#231№1989611
>>1989378 Но в теории должен ускорять на разрешениях >=720p... Как попробовать? -threads вообще не писать. Сколько tile-columns?
Аноним (Microsoft Windows 10: Chromium based)14/03/17 Втр 20:27:28#232№1989626
Filtergraph 'scale=floor((iw+1)/2)*2:-2' was specified through the -vf/-af/-filter option for output stream 0:0, which is fed from a complex filtergraph. -vf/-af/-filter and -filter_complex cannot be used together for the same stream.
ffmpeg exited with 1
Аноним (Microsoft Windows 7: Firefox based)14/03/17 Втр 20:30:33#233№1989634
>>1989378 ffmpeg -benchmark -i in.webm -c:v vp9 -b:v 400k -threads 4 -tile-columns 4 -row-mt 1 -pass 2 out3601.webm bench: utime=728.540s bench: maxrss=204348kB ffmpeg -benchmark -i in.webm -c:v vp9 -b:v 400k -threads 4 -tile-columns 4 -row-mt 0 -pass 2 out3602.webm bench: utime=661.491s bench: maxrss=204316kB Кек, какого она на 360p помогает? Типа 1 это "выкл", а 0 это "вкл".?
Аноним (Microsoft Windows 7: Firefox based)14/03/17 Втр 20:31:19#234№1989637
>>1989634 Ой, я неправильно числа сравнил. Да, на 360п тоже хуже
Аноним (Microsoft Windows 10: Chromium based)14/03/17 Втр 20:40:36#237№1989663
>>1989651 Он начинает рендерить чёт со скоростью в во фрейм-полтора. Так минуту можно сутки делать.
Аноним (Microsoft Windows 7: Firefox based)14/03/17 Втр 20:48:15#238№1989676
0.3.3. Это нормально, что ножницы не работают на 00:00.000, начинают работать только когда один кадр скипнуть? Алсо, прокинул небольшой отрывок того же видео 720п в борамке с row-mt и без. 3:07 с row-mt 3:36 - без Ну да, борамский row-mt реально ускоряет. >>1989650 > Попробуй замерять через powershell и MeasureTime может Эмм, да хоть секундомером, тут же не на миллисекунды счёт идёт. Кстати, в борамке так и замерял ^-^.
>>1989676 >Это нормально, что ножницы не работают на 00:00.000, начинают работать только когда один кадр скипнуть? Can't reproduce. >Ну да, борамский row-mt реально ускоряет. Странно, может ты скомпилял не так? Хотя я хз, как такое возможно.
$ time ffmpeg -v quiet -stats -i 'T-ARA - TIAMO (MelOn 1080p).mp4' -frames:v 50 -f null - frame= 50 fps=0.0 q=-0.0 Lsize=N/A time=00:00:01.96 bitrate=N/A speed=20.7x ffmpeg -v quiet -stats -i 'T-ARA - TIAMO (MelOn 1080p).mp4' -frames:v 50 -f 0.54s user 0.04s system 441% cpu 0.130 total $ time ffmpeg -v quiet -stats -i 'T-ARA - TIAMO (MelOn 1080p).mp4' -vf minterpolate=fps=60:mi_mode=mci:mc_mode=aobmc:me_mode=bidir -frames:v 50 -f null - frame= 50 fps=0.8 q=-0.0 Lsize=N/A time=00:00:01.96 bitrate=N/A dup=0 drop=1 speed=0.0299x ffmpeg -v quiet -stats -i 'T-ARA - TIAMO (MelOn 1080p).mp4' -vf -frames:v 50 65.58s user 0.26s system 100% cpu 1:05.60 total
Это фигня почему-то однотредовая ещё. Наверно можно режим попроще какой выбрать.
>Так минуту можно сутки делать Лол, во времена libvpx 1.3 VP9 столько и рендерили примерно, если не больше.
Аноним (Microsoft Windows 7: Firefox based)14/03/17 Втр 21:03:09#244№1989711
>>1989650 > ffmpeg -v quiet -stats -f lavfi -i testsrc -auto-alt-ref 1 -c:v libvpx-vp9 -frames:v 500 -threads 8 -f null - 15.5 s > ffmpeg -v quiet -stats -f lavfi -i testsrc -auto-alt-ref 1 -c:v libvpx-vp9 -row-mt 1 -frames:v 500 -threads 8 -f null - 11.2 s Фикс Просто не знал, что есть вообще testsrc, и пихал туда своё видео в одном тесте, а testsrc в другом. Но сейчас всё одинаково
>>1989719 Вот так можно треды посмотреть. У меня на 720p 8 с -row-mt и 4 без (при -threads 8). Кстати, с -row-mt ещё первый проход намного быстрее работает.
Аноним (Microsoft Windows 7: Firefox based)14/03/17 Втр 23:23:58#253№1989880
>>1988810 >>1989711 На том же самом ffmpeg и на том же самом видео. > ffmpeg -benchmark -i in.webm -map 0:v -c:v vp9 -b:v 1200k -threads 4 -tile-columns 6 -speed 1 -row-mt 1 pass 1: bench: utime=68.984s bench: maxrss=140308kB pass 2: bench: utime=947.753s bench: maxrss=204476kB
А без row-mt: pass 1: bench: utime=47.456s bench: maxrss=118464kB pass 2: bench: utime=895.914s bench: maxrss=204056kB Изменил только кол-во tile-columns и приписал -speed 1. В итоге вместо убыли получил прирост с row-mt на 45% в pass 1 и на 6% в pass 2. Не понимаю, ему тогда было tile-columns мало?
>>1989880 speed=1 по умолчанию, tile-columns=4 это 16 тредов, для 720p даже столько не надо.
>68.984s >947.753s >47.456s >895.914s 1.08 ускорение всего, у меня больше. Я понял, дело в том, что т.к. у тебя только 2 физических ядра, тебе и tile-columns их насыщает. Соответственно, для тебя разницы существенная будет только для видео ≤448px по ширине. На ≤960px может ещё чуть-чуть.
Олсо, надо ещё сделать сравнение для 1.5.0 и последней версии из гита. Если второе медленнее, то баг заслать, т.к. это ненормально.
Аноним (Microsoft Windows 7: Firefox based)15/03/17 Срд 07:54:25#255№1990072
>>1989889 >>1989880 Скачал у zeranoe ffmpeg 2.8.6. Там 1.5.0. То же самое in.webm. > ffmpeg -benchmark -i in.webm -map 0:v -c:v vp9 -b:v 1200k -threads 4 -tile-columns 6 -speed 1 -pass 1 -f null - bench: utime=41.949s bench: maxrss=115780kB pass 2: bench: utime=669.899s bench: maxrss=190472kB Дыа, оно быстрее. Видео по всем прочим параметрам не сравнивал, но у меня оно быстрее.
Аноним (Microsoft Windows 7: Firefox based)15/03/17 Срд 07:59:08#256№1990074
>>1989880 Лол, и почему мне опять померещился прирост с row-mt, если время больше?
>>1990074 Лол, я тоже не туда посмотрел. Ну замедляет не очень сильно вроде, так что можно не выключать. Сейчас по идее должно быть больше процов с 4 физическими ядрами к тому же. >>1990072 Да уж, жесть.
Можно попробовать https://github.com/michaelni/FFmpeg/tree/mcfps как по второй ссылке рекомендуют. Но его собирать надо. Ну или экспериментировать с флагами. Хотя однотредовость так всё равно не пофиксишь.
>>1990841 Попробовал оба аргумента. В любом случае возникают артефакты, будем экспериментировать дальше.
Аноним (Microsoft Windows 7: Firefox based)15/03/17 Срд 22:20:44#270№1990876
>>1990319 > ffmpeg -v quiet -stats -f lavfi -i testsrc=s=400x400 -auto-alt-ref 1 -c:v libvpx-vp9 -row-mt 1 -frames:v 500 -threads 8 -f null - 17.0 s Без row-mt: 24.1 s > -i testsrc=s=900x900 48.9 s Без row-mt: 56.1 s Повышаем градус разрешение: > -i testsrc=s=1200x1200 78.8 s Без row-mt: 70.7 s Итак, на 400x400 имеем с row-mt 42% прироста, на 900x900 имеем 15% прироста. На 1200x1200 уже 11% убыли от row-mt. Возьму 1100x1100: > -i testsrc=s=1100x1100 65.7 s Без row-mt: 65.4 s Т.е. на 1100x1100 примерно одинаково.
>>1990867 Может из-за плохого исходника. Попробуй взять чистое видео, не с ютуба (блюрей, качественный рип, демо какое-нибудь, тестовый y4m и т.д.), на 24 или 30 fps, и ровно в 2 раза его ускорить. Лучше не аниме, т.к. в аниме нет честных 24 кадров в секунду. Потом проматывать результат по кадрам и смотреть, что в промежуточных появилось.
Там обычно будет 23.976 или 29.97 только, надо писать -vf minterpolate=fps=48000/1001 или 60000/1001.
Олсо, есть куча клипов с неправильным fps. Тех же корейских. Там честные 24fps (23.976=24000/1001), как все камеры снимают, но выкладывают 30fps (29.97=30000/1001), где каждый пятый кадр дублирован. Это используют для Telecine, но зачем в прогрессивном варианте выкладывают — хз. Наверно особенности индустрии какие-нибудь.
>>1990876 Ну т.е. у тебя только в варианте с одним тредом есть прирост от row-mt. В принципе логично. А у меня есть и на 720p, очень даже значительный, хотя всего 4 физических ядра (но 8 с HT). У тебя этот сценарий на 900x900, но даёт маленький прирост. Наверно потому что на двух тредах tile-columns лучше насыщают, чем на четырёх.
Более того, даже на 1080p, довольно-таки часто нужным и затратным по времени, tile-columns дают только 4 неполных треда:
что полностью загружает процессор с четыремя физическими ядрами, давая прирост ~1.3x. Соответственно, эффект хорошо почуствуют только обладатели процессоров с ≥4 ядрами.
С другой стороны, этого же эффекта можно добиться, просто используя 1.5.0, лол. Хотя там наверняка всё-таки и качество получше стало, вряд ли прям именно баг.
Спасибо, что помог потестить.
Аноним (Microsoft Windows 7: Firefox based)15/03/17 Срд 23:31:29#273№1990993
>>1990898 > Хотя там наверняка всё-таки и качество получше стало Я сохранил видео с настройками поста >>1990072 Вебмрил. Да, 1.6.2 сжал лучше, попал в битрейт лучше, 1195 кбит/c. 1.5.0 промахнулся, дал 1323 кбит/c вместо 1200. Но по качеству, имхо, всё равно рознятся слишком сильно местами.
>>1991020 > У второго похуже качество, но и размер меньше. Надо подгонять. Я не разбираюсь, но я правильно понял, что размер должен быть примерно одинаковым? >>1990072 >>1989880 libvpx 1.5.0 ffmpeg -benchmark -i in.webm -map 0:v -c:v vp9 -b:v 1050k -threads 4 -tile-columns 6 -speed 1 Таким образом попал под 1200k. Размер видео как у 1.6.2 примерно,чуть меньше, энкод гораздо быстрее. Вот время на 1.5.0: pass 1: bench: utime=39.874s bench: maxrss=115736kB pass 2: bench: utime=651.757s bench: maxrss=190428kB И что я вижу?
Аноним (Microsoft Windows 7: Firefox based)16/03/17 Чтв 20:18:13#286№1991879
>>1991877 >размер должен быть примерно одинаковым? Да. При сравнении качества важно, чтобы размер файлов как можно сильнее совпадал. >И что я вижу? У первого видео тоже некачественные моменты есть. Может просто в разные места попали. -qmax обычно такое фиксит вообще.
А скинь оригинальное видео.
Аноним (Microsoft Windows 7: Firefox based)16/03/17 Чтв 20:32:58#288№1991904
>>1991877 И ещё 1.6.1 из zeranoe-билда. bench: utime=42.963s bench: maxrss=117448kB bench: utime=776.947s bench: maxrss=194392kB Т.е. тоже медленнее. А качество как у 1.6.2 примерно. >>1991897
Аноним (Microsoft Windows 7: Firefox based)16/03/17 Чтв 20:36:17#289№1991906
>>1991897 А, ну да, там у 1.5.0 в одном месте просто ужасные артефакты, а у 1.6.2 более-менее размазаны по видео
>>1991946 > .py Хочу установить портабельный интерпретатор Python, вижу опции для модулей пикрил. Если проставить все галочки, то питон будет жирным, но работать будет, а если поставить только на matplotlib и PyWin32, то ничего работать не будет. Чего ему не хватает?
Аноним (Microsoft Windows 7: Firefox based)17/03/17 Птн 08:02:32#295№1992276
Объясните, плз, ибо я нихуя не понял. Три вебмки сделаны в дефолтном режиме. Менялся только параметр row-mt. Кроме адской разницы во времени (откуда она взялась настолько дикая?) есть ли различия? Если да, как их замерить? Почему в последнем случае битрейт меньше? И что теперь выбирать?
>>1994357 В версия libvpx 1.4.0÷1.6.1 единственный доступный механизм мультитрединга для VP9 это tile-columns. Он зависит от ширины видео и для 854x480 будет использовать всего 2 треда. Совсем недавно появился механизм row-mt для распараллеливания в передлах одного столбца. Вкупе с tile-columns он позволяет задействовать процессор примерно в полтора раза лучше. Заметно это будет, соответственно, на процессорах с большим числом ядер, чем может загрузить tile-columns. Последний вариант (no-mt) выключает мультитрединг и использует более вычислительноёмкий презет (по аналогии с x264), поэтому по времени он будет выполняться значительно дольше путём улучшения качества. >И что теперь выбирать? Обычно row-mt должно быть оптимально. >есть ли различия? Если да, как их замерить? row-mt/tile-col по идее примерно одинаково (разработчики пишут, что «our tests show that the quality impact is negligible»). no-mt из-за tile-columns=0 speed=0 даст может на 5% лучше. Проверять можно скриншотам и метрикой. Вот cmpv например >>1991946
>>1994507 Возможно он включает распараллеливание по tile-rows. Хотя не уверен. С tile-columns он не связан, он параллелит «within a single column tile using a block row based threading approach». Обычно лучше их использовать вместе для лучшей загрузки ядер.
>>1994824 >значительно дольше путём улучшения качества Взамен некоторого улучшения качетства. >разработчики пишут, что «our tests show that the quality impact is negligible» Это для row-mt 0 vs 1. tile-columns 0 vs 1 примерно 1% потеря качества.
>>1994357 >Почему в последнем случае битрейт меньше? Квантайзер фиксированный (-crf), а презет более сложный (-speed). В теории так и должно быть. На практике не факт, что качество улучшилось именно на эти 14kbps. Но улучшиться должно, speed 0 vs 1 всё-таки даёт прирост.
>>1994360 Бля, баг нашёл. Надо tile-columns в 0 явно ставить же. Вообще, надо пересмотреть эту опцию. Сделать автодетект row-mt, а no-mt вряд ли кто-то будет пользоваться.
Аноним (Microsoft Windows 8: Firefox based)19/03/17 Вск 19:24:42#318№1995016
>>1994824 Ага, спасибо. Кажется, уяснил. Получается, овчинка (no-mt) не стоит выделки. Всё равно исходники среднего качества. Улучшай не улучшай, всё едино. А нет такой тулзы (cmpv) под винду?
>>1995284 На убунту apt-get install libaa1-dev На венде хз, ни разу не пробовал. Через mingw/cygwin должно быть легко (в mingw даже пакет такой должен быть уже), ну или через встроенную в десятку убунту.
Олсо, она убогая. Надо её перевести на y4m и resize либы и придумать как избавиться от шума. И лучше сделать в виде VapourSynth-плагина. Это если не брать во внимание, что я вообще хз, зачем сам эффект может кому-то понадобиться, лол.
Аноним (Microsoft Windows 7: Firefox based)19/03/17 Вск 22:56:37#322№1995297
>>1995296 В Cygwin у меня проблемы - чому-то не могу хост выставить (--host). Пишет там что-то, типа нет такого хоста или хост не определён. В msys2 такая же хрень, я хз, не шарю.
Аноним (Microsoft Windows 7: Firefox based)19/03/17 Вск 23:23:22#323№1995308
Аноним (Microsoft Windows 7: Firefox based)19/03/17 Вск 23:37:23#327№1995324
>>1995318 После, короче, разгребу всё это дерьмо. Он у меня отказывается инклюдить все либы, которые включаются таким образом: #include<sys/liba.h>, хотя они у msys2 все лежат в /sys/.
>>1995318 Попробуй include <winsock2.h> вместо select.h может. Вообще хз, я сам ни разу не собирал aalib на винде и про особенности портирования тоже не очень в курсе, могут быть разные тонкости.
Аноним (Microsoft Windows 7: Firefox based)19/03/17 Вск 23:44:33#329№1995327
>>1995326 Не, проще под Убунту попробовать, а то я там уже два конфликта библиотек поймал
Аноним (Microsoft Windows 10: Vivaldi)20/03/17 Пнд 01:25:52#330№1995365
Аноним (Microsoft Windows 10: Firefox based)24/03/17 Птн 17:09:24#339№1998883
>>1969868 (OP) Спасибо, анончик, спустя столько лет наконец-то нормальная прога для вебм. С иксмедией я параною что она слишком долго кодирует, вот реально такое ощущение, даже vp8 вечность кодируется
Аноним (Microsoft Windows 10: Firefox based)25/03/17 Суб 11:05:05#340№1999923
>>1989405 > Собственно, нет ли возможности уменьшить их проявление? Можно прописать: -lavfi minterpolate=fps=xx:mi_mode=dup,minterpolate=fps=60 Чем больше хх, тем меньше артефактов, но и плавность будет не такая экстремальная.
Аноним (Microsoft Windows 10: Firefox based)25/03/17 Суб 11:49:48#341№1999945
Аноним (Microsoft Windows 7: Chromium based)25/03/17 Суб 13:20:34#344№2000028
>>1999945 Мне говорили, что со временем я привыкну к 60 фпс в видео. И я старался привыкнуть, чтобы идти в ногу со временем, но так и не смог. Для меня все это выглядит, как шоу бенни хилла, только музычки оттуда не хватает. Это особенности моего зрения, что видосы с таким фреймрейтом мне кажутся ускоренными или всем так кажется, но им норм?
Аноним (Microsoft Windows 10: Firefox based)25/03/17 Суб 14:38:47#345№2000150
>>2000028 Ну да. Это эволюция, раньше людям и 24 фпс на два глаза хватало по 12 на каждый, а сейчас зрительный аппарат развился до 60. Можно попробовать смотреть только 60 фпс видео, но выше головы не прыгнешь.
Аноним (Microsoft Windows 8: Firefox based)25/03/17 Суб 15:22:56#346№2000234
>>2000028 Не то чтобы норм, но всем. Просто ты за то же время, что и раньше, получаешь в два раза с прицепом больше информации, а мозг по привычке раскладывает её на 24 кадра. Вот когда полностью перейдёшь на 60, обычный фильм будет казаться слайд-шоу.
Аноним (Microsoft Windows 7: Chromium based)25/03/17 Суб 16:26:00#347№2000290
>>2000234 >а мозг по привычке раскладывает её на 24 кадра Че это за привычка такая у мозга? С играми нет такого, там все уже давным давно в 60ФПС и там нет проблем с восприятием. >>2000150 > сейчас зрительный аппарат развился до 60 Человеческий глаз может воспринимать куда больше кадров. Например, в играх это можно заметить, если поиграть на мониторах, которые поддерживают 120 фпс. Алсо, не понимаю, как это все работает, ИРЛ мне кажется не такой быстрой, как видосы в 60 ФПС, хотя когда я смотрю глазами на людей, то по идее я ВСЕ кадры вижу.
Аноним (Microsoft Windows 8: Firefox based)25/03/17 Суб 18:28:17#348№2000377
>>2000290 > С играми нет такого И с телевизором нет, хотя там фактически 50 (60 в NTSC) кадров (полукадров, но ты их всё равно воспринимаешь как кадры). Хитрые извивы психофизиологии. Ты просто ждёшь от фильма "кинокартинки". Ну и получаешь.
Аноним (Microsoft Windows 7: Chromium based)25/03/17 Суб 19:37:34#349№2000433
Аноним (Microsoft Windows 7: Firefox based)28/03/17 Втр 13:28:59#356№2002982
У меня платиновая проблемка: в логе: "ffmpeg exited with 3221225477". ОС шиндоус 7, Boram v0.3.3, установил самый новый ффмпег в C:\ffmpeg, прописал путь "C:\ffmpeg\bin" в переменные. В гугле есть обсуждение этой проблемы, там советуют сделать ффмпег "системным". - хз чо это значит.
>>2002982 На виндоузе путь к системному ffmpeg берётся из переменной окружения BORAM_FFMPEG только. Соответственно, если хочешь, чтобы использовался системный, то нужно сделать такую переменную. Ну или можно заменить ffmpeg.exe в resources\app своим. А какая битность ОС? 32 или 64 бита? Если открыть cmd (Win+R→cmd→Enter) и ввести туда путь до ffmpeg (вроде C:\Users\user\boram-xxx\resources\app\ffmpeg), что будет в выводе?
Аноним (Microsoft Windows 8: Firefox based)28/03/17 Втр 13:43:04#358№2002986
Автор! Чисто из любопытства: "boram" - это "Борисов Аристарх Мокеевич" или "Афанасий Макарович"?
>>2002986 Б.О.Р.А.М., то есть боевой огромный разумный андроидоподобный монстр.
Аноним (Microsoft Windows 7: Firefox based)28/03/17 Втр 14:47:04#360№2003037
>>2002985 >На виндоузе путь к системному ffmpeg берётся из переменной окружения BORAM_FFMPEG только. Интересно, в чем смысл использовать свою копию ффмпега, если он, насколько я помню, обычно ставится отдельно? Собственно у меня программа стоит в C:\Program Files\boram-v0.3.3-win-x86\
>Соответственно, если хочешь, чтобы использовался системный, то нужно сделать такую переменную. Какую именно. Я в этих вопросах чайник, так что намеки плохо понимаю.
>Ну или можно заменить ffmpeg.exe в resources\app своим. Попробовал. Из \ffmpeg\bin взял ffmpeg.exe и ffprobe.exe, они весят по 34 МБ, заменил ими штатные по адресу C:\Program Files\boram-v0.3.3-win-x86\resources\app Итог: ffmpeg exited with 1
>А какая битность ОС? 32 или 64 бита? Шиндус 7 32-битная, MSDN (без сборок и прочих непоправимых исправлений, купил на торрентах), с fix128 (ОЗУ 8ГБ).
>Если открыть cmd (Win+R→cmd→Enter) и ввести туда путь до ffmpeg (вроде C:\Users\user\boram-xxx\resources\app\ffmpeg), что будет в выводе? Ничего не будет. Нет такой папки. Кстати о C:\Users\, что это за папка C:\Users\1\AppData\Roaming\boram\GPUCache? Что за кэш ГПУ такой? Чисто из любопытства вопрос.
И непонятно - как работает функция ТЕСТ? Что-то кодит, ФПС показывает, потом выводит лог и показывает видос в исходном формате, который кидает в TEMP-папку.
>>2003037 >в чем смысл использовать свою копию ффмпега, если он, насколько я помню, обычно ставится отдельно Не понял. Ты про то, зачем в boram свой ffmpeg? Ну чтобы не заставлять пользователей скачивать его отдельно. >Какую именно BORAM_FFMPEG=C:\ffmpeg\bin\ffmpeg.exe Также, как PATH прописывал. >Итог: ffmpeg exited with 1 Было бы хорошо, если бы ты прикладывал скриншоты вкладки encode. Подозреваю, дело в row-mt. Выбери tile-col. >Ничего не будет. Нет такой папки. Пиши путь для своего расположения boram. Т.е. C:\Program Files\boram-v0.3.3-win-x86\resources\app\ffmpeg.exe >что это за папка Временные файлы хрома. >И непонятно - как работает функция ТЕСТ? Быстрый энкод через x264 для проверки правильности выбора фрагмента и фильтров.
Аноним (Microsoft Windows 10: Firefox based)28/03/17 Втр 16:04:33#362№2003087
>>2003273 >но почему-то блёклые цвета Сделай сравнительные скриншоты одного и того же момента, желательно в одном и том же плеере.
Аноним (Microsoft Windows 7: Firefox based)28/03/17 Втр 19:47:26#368№2003309
>>2003086 >зачем в boram свой ffmpeg? Ну чтобы не заставлять пользователей скачивать его отдельно. Хм, тогда чего ошибки про ненахождение кодака прут? Ну это риторика. Нет унжды отвечать. >BORAM_FFMPEG=C:\ffmpeg\bin\ffmpeg.exe Сделал. Вроде кодит. >Подозреваю, дело в row-mt. Выбери tile-col. Угадал. Была такая ошибка. Спасибо, всё работает.
Аноним (Microsoft Windows 7: Firefox based)28/03/17 Втр 20:31:17#369№2003386
>>2003273 >>1999945 Какая-то клоунада для детей. Пользы ноль, зато на глаза пиздец как давит. О реалистичности и речи быть не может.
Аноним (Microsoft Windows 10: Firefox based)28/03/17 Втр 22:11:20#370№2003504
>>2003305 Одного и того же не получилось. Почему-то potplayer не сохраняет стоп-кадр, только в движении. 1) - Скриншот с инфой 2) - Просто скриншот (всё такое же тусклое, как на вебмке, хотя сделан с mkv) 3) - Принтскрин. Вот так оно выглядит на экране (а сохраняет бледные копии).
Вроде бы получается, что видео идёт через madvr, картинки выводятся через не знаю что, а boram кодирует с libav, которая тоже не поддерживает 12-битный цвет. Однако скриншот с инфой сохранился в нормальном цвете. Странно это всё. Есть ли способ заставить boram использовать madvr и вообще внешние кодеки?
[Информация о видео] Видео-декодер: HVC1 - Встроенный декодер FFmpeg(hevc, Thread Frame) Формат на входе: HVC1(24 bits) Размер на входе: 3840 x 2076(1.85:1) Формат на выходе: NV12(12 bits) Размер на выходе: 3840 x 2076(1.85:1) Частота кадров:59.94 BitRate: Неизвестно
[Информация о звуке] Аудио-декодер: Dolby AC3(0x2000) - FFmpegMininum64.dll(ac3) Частота дискретизации: 48000 -> 48000 выборок в секунду Разрядность: 0 -> 16 бит на компонент Количество каналов: 6 -> 2 каналов Bitrate: 384 kbps
>>2003796 А, ну это HDR. В видеоплеер-треде несколько тредов назад как раз подбирали фильтры для ffmpeg, чтобы на BT.709 устройствах нормально смотрелось. Вот в вики информация: https://hive.blasux.ru/webm/s#hdr Можешь попробовать -vf zscale=p=709:t=709:m=709:npl=600 в raw args вписать. Только замени ffmpeg.exe на зераноевский, а то в моём нет фильтра zscale (ну и tile-col не забудь выбрать при кодировании).
>Есть ли способ заставить boram использовать madvr Здесь скорее вопрос в том, как записать вывод madvr. Или mpv, он тоже поддерживает gamut mapping. Ответ - хз, кроме самой банальной записи с экрана. Ну zscale в принципе неплохой результат даёт, хоть и автор говорит, что для таких операций его использовать неправильно.
Аноним (Microsoft Windows 8: Firefox based)29/03/17 Срд 13:11:08#373№2003844
>>2003809 Ага, спасибо. Буду пробовать. А зераноевским ffmeg'ом просто заменить твой в D:\boram-v0.3.3-win-x64\resources\app\ ?
Аноним (Microsoft Windows 8: Firefox based)30/03/17 Чтв 22:48:48#375№2004994
Почему на HiveMem называют boram фронтендом? Если ffmpeg не умеет row-mt, значит, борам самостоятельная программа? Или я просто не нашёл, как задать эту опцию? Или я просто неправильно понимаю, что такое фронтенд?
>>2004994 >Если ffmpeg не умеет row-mt Умеет, просто для её работы нужны libvpx и ffmpeg из гита. Zeranoe берёт релизный libvpx, поэтому у него row-mt фичи не будет.
Аноним (Microsoft Windows 7: Firefox based)02/04/17 Вск 17:05:03#377№2007324
>>2001198 >матерные песни в эфире Кстати, да. За это любой другой канал попал бы как минимум на штраф и последнее предупреждение. Или для платных каналов это правило не действует?
>>2007324 Это же не настоящее лого, а пародия, вроде бы.
Аноним (Microsoft Windows 7: Firefox based)02/04/17 Вск 22:24:52#379№2007636
>>2007456 >не настоящее лого, а пародия Я в курсе какое у лождя лого. Может и пародия, хз. Но бывает так, что лого на один день или на время какой-то пидарачи меняют.
Аноним (Microsoft Windows 7: Chromium based)03/04/17 Пнд 16:44:47#380№2008092
>>2000655 Не нужно твое говно, нахуй едешь со своим дрочем на бесполезные циферки.
Аноним (Microsoft Windows 10: Firefox based)03/04/17 Пнд 17:37:45#381№2008109
< TD-Linux> yes I deleted --best < TD-Linux> I'm currently finishing the patch that deletes --rt < TD-Linux> we could optionally do a x264 style preset mapping. placebo ->0 ultrafast ->7
< TD-Linux> wwcv, so I'm trying to clean up the API for AV1 because we're breaking it < TD-Linux> the approach I've been taking is to just have one speed scale (like the negative values for vp8, or vp9) and then you would have some control loop to adjust that if you need to hit a deadline < TD-Linux> wwcv, the "rt" scale is substantially different than the "good" one, but it seems to perform much worse overall. am I missing something or has it just drifted away from being well tuned < TD-Linux> (this is with using zero delay settings in either case)
< utack> does the whole new multithreading "row_mt" option also work for av1 in a modified version? scaling to more cores sounds important for the normal person encoding video, not having advanced methods to encode in chunks < TD-Linux> utack, not yet. av1 tiling is a little different than vp9 tiling
Аноним (Microsoft Windows 8: Chromium based)20/04/17 Чтв 16:49:36#385№2022408
Такой вопрос. С архивом твича например будет работать?
На самом деле нет. Я не проверял выкачивание rtmp, там вроде rtmpdump надо бинарь тащить для этого. Ну и на некоторых сайтах могут форматы странно отображаться, может быть сложно выбрать правильный.
Аноним (Microsoft Windows 8: Chromium based)20/04/17 Чтв 17:12:10#391№2022433
>>2022427 Второй не столь важен, потому что там очень много платного контента, особо годные шедевры хер кто оставит в архиве и есть одна проблема... Борам сможет стянуть например архив в 6,8,10 часов?
Аноним (Microsoft Windows 10: Chromium based)23/04/17 Вск 14:11:58#397№2025603
дорогой анончик, а можешь доработать борам в части скачивания видео? чтобы получился этакий хороший гуи для youtube-dl ? или автор больше не занимается борамом? последнее обновление уже с месяц назад было
Аноним (Microsoft Windows 8: Firefox based)23/04/17 Вск 14:51:28#398№2025673
>>2025603 > хороший гуи для youtube-dl "Хороший" - это как? Вообще-то задача решается батником и программой копирования ссылок. Получается легко скачивать десятки роликов. В итоге у меня скопилось 85 гигов непросмотренного. мимо
>>2025603 >доработать борам в части скачивания видео? Каким образом? >или автор больше не занимается борамом? Занимаюсь, но менее активно пока что. Основной функционал реализован, остальные фичи не так критичны.
Аноним (Microsoft Windows 7: Firefox based)23/04/17 Вск 15:33:08#400№2025759
Аноним (Microsoft Windows 7: Vivaldi)23/04/17 Вск 15:46:55#401№2025783
>>2025673 Проблема есть и она в сложном использовании из консоли. Если посмотреть его хелп там даже output template нельзя вызвать!!! Надо было дефолтом присваивать хоть что-нибудь, а не придумывать, выясняя помимо этого расширение.
Аноним (Microsoft Windows 8: Firefox based)23/04/17 Вск 17:15:23#402№2025874
>>2025783 > Проблема есть и она в сложном использовании из консоли. Сложно вызвать youtube-dl.exe -a list.txt ? Ну, конечно, не мне судить, но как-то странно. > output template нельзя вызвать!!! Не понял. Ты о чём?
>>2025880 Не знаю, когда было это "раньше". Я пользуюсь уже больше года, по-моему, так всегда было. По дефолту пишет в свою директорию.
Аноним (Microsoft Windows 8: Chromium based)01/05/17 Пнд 02:08:16#410№2031506
Чиво блять > youtube-dl exited with code 1 (WARNING: video doesn't have subtitles ERROR: Signature extraction failed: Traceback (most recent call last): File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpj3l3ckzu\build\youtube_dl\extractor\youtube.py", line 1070, in _decrypt_signature File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpj3l3ckzu\build\youtube_dl\extractor\youtube.py", line 958, in _extract_signature_function youtube_dl.utils.ExtractorError: Cannot identify player 'https://www.youtube.com/yts/jsbin/player-vflppxuSE/en_US/base.js'; please report this issue on https://yt-dl.org/bug . Make sure you are using the lat
Аноним (Google Android: Mobile Safari)01/05/17 Пнд 13:31:27#411№2031743
>>2031506 На люнупсе чинится в две строчки, на шиндоус пробуй ютдл обновить.
Аноним (Microsoft Windows 8: Chromium based)01/05/17 Пнд 13:50:49#412№2031766
Другой вопрос: Wybm в разы быстрее кодирует, чем Boram на дефолтных настройках. Мне не принципиальны пару мегабайт, какие галки снять/поставить для буста без потери качества?
>>2032900 wybm не кодирует, он копирует без потерь фрагмент видео.
Аноним (Microsoft Windows 7: Chromium based)02/05/17 Втр 15:48:11#425№2032909
>>2032908 Нельзя подобное прописать в текстовой строке Борама? В Wybm функционала не хватает.
Аноним (Microsoft Windows 8: Firefox based)02/05/17 Втр 16:52:18#426№2032940
>>2032909 Если не гнушаться марать пальцы о клавиатуру, то ffmpeg -i входной_файл.расширение -ss 00:00.000 -to 00:00.000 -vcodec copy -acodec copy выходной_файл.webm Хотя неплохо бы было иметь такое в бораме, да. (Попробовал вставить ручками - "Invalid argument").
Аноним (Microsoft Windows 7: Chromium based)02/05/17 Втр 17:18:45#427№2032968
Аноним (Microsoft Windows 8: Firefox based)02/05/17 Втр 20:01:13#429№2033082
>>2032968 Это ты попробовал скормить ему .mp4, или .flv, или ещё что-нибудь. Речь шла про вебмы. >>2032972 Ну молодец, молодец. И что? Имеешь с этого критические преимущества?
Аноним (Microsoft Windows 10: Firefox based)02/05/17 Втр 20:17:00#430№2033099
>>2033082 > И что? Имеешь с этого критические преимущества? Должен же кто-то даже такие простые вещи пояснять утятам, иначе утята так и останутся утятами.
Аноним (Microsoft Windows 8: Firefox based)02/05/17 Втр 20:30:12#431№2033118
>>2033099 А-а, значит, заучить список команд из последней ревизии программы, но растерянно молчать, когда надо решить проблему - это быть гуру? Не знал, не знал. Мне-то пофиг. Я как выучил команды года два назад, так и пользуюсь. Ну так утёнок же, что с меня взять.
>>2033118 Ой-вей! К чему это внезапное возгорание с проекциями? Плохой день чтоли был? Не суть. Теперь ты знаешь, как правильно, не становись утенком-деградантом.
Аноним (Microsoft Windows 8: Firefox based)02/05/17 Втр 20:54:19#433№2033140
>>2033128 > Плохой день чтоли был? Да заебала шпана со своими > 2017 На кой хуй мне следить за трендами? Нет, блядь, обязательно вылезет умник. Короче, всё.
>>2033195 Версия на единичку больше. Ну фикс для ютуба же.
Аноним (Microsoft Windows 10: Vivaldi)02/05/17 Втр 21:48:21#438№2033208DELETED
>>2033200 Ты пердолил костыль для Эджа для поддержки шебм?
Аноним (Microsoft Windows 10: Firefox based)02/05/17 Втр 21:49:58#439№2033211
>>1969868 (OP) Хули так медленно конвертирует, когда вебм фор адоуби премьер плагин, тоже юзая вп9 и двойное что-то там, делает это на порядок быстрее? :lamo:
>>2033444 Можно и со старой, просто захотел -row-mt.
Аноним (Microsoft Windows 10: Firefox based)03/05/17 Срд 19:37:56#451№2034008
>>1969868 (OP) Ваша махарайка не пользуется GPU вообще. Доколе?
Аноним (Google Android: Mobile Safari)03/05/17 Срд 19:40:37#452№2034012
>>2034008 GPU не поможет в процессе кодирования видео; а если и поможет, то с ужасным качеством. Используй HEVC, если думаешь иначе.
Аноним (Microsoft Windows 10: Firefox based)03/05/17 Срд 20:32:53#453№2034034
>>2034012 > GPU не поможет в процессе кодирования видео И чем это передача части вычислений на видяху не поможет?
Аноним (Google Android: Mobile Safari)03/05/17 Срд 20:43:13#454№2034038
>>2034034 Ты в курсе, за счёт чего некоторые процессы ускоряют с помощью GPU?
Аноним (Microsoft Windows 10: Firefox based)03/05/17 Срд 20:53:46#455№2034043
>>2034038 За счет потерь в теплой ламповой цифре? Мне отключить видеоускорение в Adobe Premiere?
Аноним (Google Android: Mobile Safari)03/05/17 Срд 21:06:36#456№2034047
>>2034043 Нет, конечно. За счёт кучи слабых ядер в видеокарте. Это как второй пентиум, но с 512 ядрами. А кодирование видео — процесс очень трудоемкий именно для одного ядра процессора, слабые ядра с ним не справятся. Можешь почитать про потери при многоядерном кодировании в VP8.
Аноним (Microsoft Windows 10: Chromium based)07/05/17 Вск 20:22:52#458№2037967
Можно как-то вашу йобу научить схоронять вебмки в одну и ту же папку? А то каждый раз при запуске норовит схоронить на рабочий стол, приходится каждый раз переназначать.
Аноним (Microsoft Windows 7: Firefox based)08/05/17 Пнд 20:23:19#459№2038721
Парни поясните не нубу для чего конкретно нужна эта прога? Видосы типа качать и сразу конвертировать?
Сделал три вебмки, соединил их в одну через ffmpeg concat. В плеере показывает целиком, а в браузере только первую из трёх. Оп, не в бораме ли дело? Скорее всего, нет, но хочу быть уверенным.
Аноним (Microsoft Windows 7: Firefox based)13/05/17 Суб 12:26:40#465№2042564
>>2042564 Охуеть. То есть у тебя браузер САМ показывает всё до конца (до этой картинки)? Тогда в чём же дело? У меня файрфокс и ролик не может перескочить через конец первого фрагмента. Вот если кликнуть мышой подальше на статус-строке, он показывает до конца текущего фрагмента, а дальше не переходит. Что-то тут не то.
Аноним (Microsoft Windows 10: Firefox based)13/05/17 Суб 14:08:04#467№2042708
>>2048102 >>2048548 Если делать интерфейс, понятный каждому дебилу, то и пользоваться им будут только дебилы. Не знаю, не знаю. Я вот разобрался минуты за полторы.
>>1969868 (OP) Под линукс x86 есть инструкции по установке?
Аноним (Microsoft Windows 8: Firefox based)20/05/17 Суб 14:32:13#474№2050998
ОП, а можно добавить режим -copy? Хочется нарезать несколько отрывков, склеить их, а потом конвертнуть. Если склеивать уже готовые webm, получается как >>2042420 - а это некузяво. Приходится резать чистым ffmpeg с долгим геморроем (не вдаюсь в подробности, но именно с геморроем), а потом юзать сабж. Идеально, конечно, было бы и склеивать им же, но это уже получается видеоредактор. Так что хотя бы "-c copy", а?
Аноним (Microsoft Windows 7: SeaMonkey)20/05/17 Суб 20:27:29#475№2051488
Аноним (Microsoft Windows 8: Firefox based)20/05/17 Суб 20:42:41#477№2051499
>>2051488 Склеиваются они через concat. Может, ты имел в виду режутся? Иначе не понимаю, при чём тут trim.
Аноним (Microsoft Windows 7: SeaMonkey)20/05/17 Суб 20:50:07#478№2051504
>>2051499 Когда склеиваешь через concat, то склеиваешь несколько независимых видео, если использовать moive+trim, то они сжимаются как единое целое равномерно размазывая битрейт. Не принципиально, но для максимального качества полезно.
Аноним (Microsoft Windows 8: Firefox based)22/05/17 Пнд 09:08:06#479№2052393
>>2051504 > moive+trim Приведи пример, плз. Как-то мне это неясно. Ни разу не пробовал. Можно просто командную строку.
Ты автор или он забил болт на тред?
Аноним (Microsoft Windows 10: Chromium based)22/05/17 Пнд 13:24:17#480№2052525
>>1969868 (OP) Поддержка кодирования видеокартами планируется? У меня старый атлон, но 1050ти которая ускорит кодирование в 10 раз. Было бы прекрасно.
Аноним (Microsoft Windows 7: Chromium based)22/05/17 Пнд 19:20:44#481№2052738
>>2052525 Собери ffmpeg с поддержкой твоей видяхи и кодируй, хуле ты.
Аноним (Microsoft Windows 7: Old Opera)22/05/17 Пнд 19:48:26#482№2052757
Кто-нибудь объясните мне уже — почему именно шебм? Почему не модный х265, почему не продвинутая теора? Почему именно гугловый мыльный недоформат? Зачем сосать этот вонючий мешок?
Аноним (Microsoft Windows 8: Firefox based)22/05/17 Пнд 19:50:57#483№2052761
>>2052757 Потому что его поддерживают все браузеры и, что важнее, борды.
Аноним (Microsoft Windows 8: New Opera)23/05/17 Втр 20:35:40#484№2053418
>>1969868 (OP) Почему когда я выбираю область исходного видео и задаю или не задаю ширину или высоту итогового видео, у меня выходит видео с оригинальным соотношением сторон?!!! Хуле мне теперь делать? Где функция выбора соотношения сторон оригинального или по обрезанному, набор смтандартных соотношений и функция задания своего соотношения по выборуАААААА? А? А? А? А?ТА? сука?
Аноним (Microsoft Windows 8: New Opera)23/05/17 Втр 20:36:13#485№2053419
>>1969868 (OP) пили пакетную оьработку, когда ткосяк с соотношением сторон уладишь.
Аноним (Microsoft Windows 8: New Opera)23/05/17 Втр 20:37:15#486№2053420
>>2052757 Потому что компресссия лучше среди доступных скаму кодеков, если пилишь с вп9.
Аноним (Microsoft Windows 8: New Opera)23/05/17 Втр 20:37:53#487№2053421
>>2052393 Он забил болт на всё, его поделие не работает нихера.
Аноним (Microsoft Windows 10: Chromium based)26/05/17 Птн 18:46:45#488№2054774
Аноним (Microsoft Windows 7: Firefox based)28/05/17 Вск 17:58:54#494№2055810
>>2053421 >его поделие не работает нихера Проблема на вашей стороне.
Аноним (Microsoft Windows 8: New Opera)29/05/17 Пнд 03:25:52#495№2056110
>>2055810 > Почему у меня не меняется соотношение сторон, если я выбираю область видео с совершенно новым соотношением? Почему нету такой функции, как выбор соотношения? Что он там себе думает, если элементарного не сделал?!! Не работает нихера, переделывай. Всё остальное работает, а это не работает. Переделовай!
Аноним (Microsoft Windows 8: Firefox based)29/05/17 Пнд 11:46:04#496№2056190
>>2056110 Меня это тоже допекает, приходится мудохаться с калькулятором. Автор сам говорит, что снизил накал работы, так что хуй знает, ждать, не ждать.
Аноним (Microsoft Windows 8: New Opera)29/05/17 Пнд 16:48:55#497№2056344
>>2056190 Да мне не важно калькулиовать я и головой могу, он мне просто не даёт ничего кроме родного соотношения, не могу поменять его, вот чего.
Аноним (Microsoft Windows 8: Firefox based)29/05/17 Пнд 17:20:24#498№2056359
>>2055810 Бля, пиздец, как же бесит эта фраза, трясет просто
Аноним (Microsoft Windows 8: New Opera)30/05/17 Втр 21:44:42#500№2057108
>>2056359 То, что я ленивое хуйло и не знаю, какое будет размер одной стороны, если я выбиру нестандратный размер другой стороны, а если задавать только одно значение, картинка подстраивается под родное соотношение и при этом растягивается.
>>2056655 Золотой фонд враз, убивающих всякое доверие. да. Даже если проблема действительно на стороне пользователя, он (пользователь), по прежнему находится с обратной сотруднику стороны, он пользуется, а не производит и это не меняется до тех пор, пока не подтверждён достоверно факт вмешательства пользователя в неподобающие тому области продукта. Это пора бы уже как презумпцию невиновности в законы ввести, именно в этой стране.
Аноним (Microsoft Windows 8: Firefox based)31/05/17 Срд 00:58:04#501№2057258
>>2057108 > не знаю, какое будет размер одной стороны, если я выбиру нестандратный размер другой стороны Калькулятор в помощь. 1) делишь оригинальную ширину на высоту. Получаешь некую цифирь. 1280:544 = 2,35 2) Вводишь новую ширину. Допустим, 950 3) Делишь её на цифирь. 950:2,35 = 404 4) Вводишь результат во вторую колонку. Полученное значение есть высота. Теперь у тебя видео 950x404. Меньшее, с тем же соотношением сторон. Но, конечно, должен быть чекбокс "keep aspect ratio".
Аноним (Microsoft Windows 8: New Opera)31/05/17 Срд 01:32:44#502№2057261
>>2057258 Но я сижу с головой, мне долго это думать! Неужели при всей своей хитровыделанности на фишки с интерфейсом этот проограмыст не мог сделать хороший фуфункцианал? Что-то странно это как-то. Забил просто, навероное, тупо доведя хоть что-то до ума и всё. Ну и за это ему респект, конечно, могёт.
>>2057108 >если я выбиру нестандратный размер другой стороны, а если задавать только одно значение, картинка подстраивается под родное соотношение и при этом растягивается Не очень понял. Опиши подробно проблему, с последовательностью действий. Желательно приложить исходное видео.
2. Чтобы каждый раз не указывать полный путь к программе (чтобы как в треде просто ввести ffmpeg и команды), нужно добавить папку с программой в переменные среды. Для этого открываешь "Свойства системы", вкладку "Дополнительно", кнопку "Переменные среды...", там в "Системных переменных" (нижняя область) ищешь переменную Path, жмёшь "Изменить", в значения через ";", без пробелов добавляешь путь к папке, например, ...;C:\Program Files\ffmpeg\bin.
Аноним (Microsoft Windows 7: Firefox based)04/06/17 Вск 10:23:46#513№2060409
Кагами, а можно добавить возможность без конвертации резать, как в wybm? Одним и тем же софтом удобнее пользоваться. А в wybm поменял структуру, теперь не могу отдельно youtube-dl апдейтнуть.
В бораме поле для Title бы шире, название полностью не влезает. Неудобно, если нужно удалить, например, ютуб ссылку.
Алсо, на винде версия только в свойствах boram.exe пишется? В файле version отличается. Можно где-нибудь на главное окно борама вывести со ссылкой на релиз страницу?
Аноним (Microsoft Windows 8: Firefox based)17/06/17 Суб 00:27:33#514№2069548
Основные особенности
∙ Кроссплатформенный WebM-конвертер с открытым кодом
∙ Поддержка режимов VP9/VP8/Opus/Vorbis/2pass/limit/CRF/CQ/raw-args
∙ Продуманные настройки кодеков и дефолты
∙ Скачивание видео для перекодирования с почти любого стриминг-сайта через youtube-dl
∙ Отображение практически любого формата видео в встроенном плеере вместе с субтитрами
∙ Автонастройка Fontconfig на Windows, прожиг субтитров одной кнопкой
∙ Простой интерфейс ориентированный на предпросмотр
∙ Несколько параллельных энкодов в одном окне
∙ Быстрый тест результата, не нужно ждать каждый раз, пока кодируется VP9
∙ Выбор превью для борды из картинки или кадра видео
Установка
Скачать архив для своей платформы по ссылке https://github.com/Kagami/boram/releases → распаковать → запустить boram.
Доступны релизы для 32- и 64-х битных Windows, 64-х битных Mac, 64-х битных Linux.
На Linux должны быть установлены python (2 или 3), ffmpeg (2 или 3) и libmpv1, на Windows и Mac все зависимости включены в сборку.
При наличии ошибок вида libavcodec.so.57: cannot open shared object file на Linux необходимо переименовать libffmpeg.so.56 в libffmpeg.so (libffmpeg-xenial.so.56 в libffmpeg.so для Ubuntu 16.04).
Планируемые возможности
∙ Пресеты/профили кодирования
∙ Фильтры изменения FPS, скорости воспроизведения, оверлей и другие
∙ Улучшения в дизайне, UX, справка
∙ Точная обрезка фрагментов в битых файлах
∙ Преобразование HDR в SDR, автотэггирование BT.709, BT.601 для VP8
∙ Меньший размер сборок под Windows, полноценный 64-х битный билд
∙ Пакеты в PPA, AUR, ebuild и т.д.
Сравнение с аналогами
Q: Чем лучше консоли?
A: Предпросмотр, интерактивный выбор фрагмента.
Q: Чем хуже консоли?
A: Ничем. Типовой энкод использует ровно те же опции, которые можно и отредактировать при необходимости.
Q: Чем лучше WebM for Retards/XMedia Recode?
A: Кроссплатформенность, встроенный youtube-dl, удобный встроенный плеер, поддержка хардсаба из коробки.
Q: Чем хуже WebM for Retards/XMedia Recode?
A: Мало эффектов.
Прочее
На данный момент проект находится в бета-стадии, много что может работать не так, как запланировано, либо быть ещё не реализовано. Любая адекватная критика, багрепорты, фичкреквесты значительно помогут делу.
Прошлый тред: