24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Тащим ffmpeg отсюда: https://www.ffmpeg.org/download.html Если браузер вместо воспроизведения отдельных видео ругается на повреждённый видеофайл, либо не воспроизводит звук — он скорее всего не может в VP9 или Opus. См. http://en.wikipedia.org/wiki/HTML5_Audio#Supported_audio_codecs. Хромоги с зондом 36 версии, а также пользователи браузеров на его движке сосут на вебмках с Opus'ом, смуксенных при помощи mkvmerge. Для поиска соуса видео сохраняем кадр (правый клик по видео) и ищем его на http://images.google.com. О кодировании WebM Доступные кодеки — VP8 (libvpx, vp8) или VP9 (libvpx-vp9, vp9) для видео и Vorbis и Opus (libvorbis и libopus) для звука, максимальный суммарный размер всех медиафайлов в посте ~13700КБ. Внимание: libvorbis'у нельзя указывать фиксированный битрейт (-b:a) — это сильно портит качество звука. Opus'у наоборот указывать битрейт необходимо. При кодировании видео с помощью старых версий ffmpeg со звуком Opus нужно указать -strict -2 в качестве параметров кодирования. Внимание: ffmpeg неэффективно муксит Opus, итоговый файл получается на 10-20% больше, чем с mkvmerge. Наложение субтитров Данная операция требует настройки кэша шрифтов в ОС Windows: https://github.com/AlsaAsksMiley/webm-thread-misc/blob/master/Fontconfig_and_subs.txt Внимание: параметр -ss ffmpeg'а следует указывать после входного файла, иначе тайминг субтитров будет считаться от начала фрагмента. В git-версии фильтр subtitles ffmpeg'а научился брать шрифты из контейнера и понимать параметр si (номер нужного потока с субтитрами). Ссылки Программы и их документация: http://ffmpeg.org,http://mpv.io,http://www.bunkus.org/videotools/mkvtoolnix/. Скрипт для автоматического кодирования в 2 прохода под нужный размер файла https://github.com/magicgoose/webm-buddy Гуй с минимумом кнопок (windows-only): https://github.com/WebMBro/WebMConverter/releases Исходники для op-webm'а (скрипт на zsh и пикчи): https://github.com/pituz/webm-thread/tree/master/overlay Исходник пикчегайда: Текст поста: https://github.com/pituz/webm-thread/blob/master/op-paste
>>1035532 Пердолиться с ffmpeg могут, как ни странно, только спермачи, ведь только на сперме возникают проблемы с фонтконфигом и прочими тонкостями вроде экранизации пробелов в названии файла, обрамлённом кавычками.
Под прыщами программа заводится и даже компилируется без особых проблем, но спермоклоунам понять не дано, для них срать под себя проще, чем встать из-за стола, дойти до туалета, открыть дверь, зайти в туалет, закрыть дверь, открыть крышку унитаза, сесть на унитаз, посрать, вытереться, смыть, проветрить помещение, открыть дверь, выйти из туалета, закрыть дверь. Для них это - пердолинг. Я кончил.
>>1035556 >экранизации пробелов Лол. Вот уж как спизданёт что-нибудь неграмотное быдло. Экранирование, блядь; экранизация подойдёт только для «Приключений пердолика». >>1035711 >Есть же нормальная МОКРАЯ ПИСИЧКА СКОЧАТЬ БЕЗПЛАТНО И БЕЗ РЕГИСТРАЦИИ)))
Не знаю сюда ли я зашел.., если что пошлите куда надо. Нужно в сони вегасе открыть 3гп. Пробовал через всякие анальные конверторы - не хочет. Посоветуй нормальный конвертер или еще чего.
>>1036513 Ну просто постить вебмку с музыкой, при этом задавая картинке такие параметры > -vb 6M -crf 18 мне кажется излишним. Как заметил >>1036460, лучше сделать два прохода, зато оставить больше потока для звука.
>>1036510 > А что еще интересного вы знаете о ffmpeg? Можно выкинуть половину кадров с помощью видеофильтра mpdecimate, итого в пятнадцатиминутной аудиовебмке будет только 20-40Кб видео, остальное пойдёт под звук. Но такая вебмка может страницу или браузер повесить, либо проигрываться даже после закрытия из-за багов или недочётов в декодере браузера.
>>1036467 Было лень делать парсинг параметров через getopts. Лишнее закомменти.
>>1036475 Спасибо. Всё никак не сподоблюсь вкурить документацию по zsh от корки до корки.
>>1036510 -shortest не сработает при первом проходе. Будет изучать картинку до посинения.
>>1036529 > Можно выкинуть половину кадров с помощью видеофильтра mpdecimate При статичной картинке mpdecimate выкинет все кадры кроме первого. Получится как будто без -loop 1. Тогда уж лучше заюзать setpts для уменьшения фпс до значения меньше единицы.
Хочу из видоса с ютуба дернуть 2 секунды и сделать вебм. Поясните, как это сделать не продавая душу сатане? в идеале представляю себе что-нибудь не сложное, куда кидаешь ссылку на сам видос, вбиваешь промежуток времени откуда до куда захватывать, и разрешение вемба.
>>1036717 >>1036716 С визуальным интерфейсом удобнее, однако сделал по гайду и вроде бы получилось.
быстрый вопрос. Проблема с таймингом. Мне нужно дернуть не с 11 секунды, а где-то с 11.4 и не 3 секунды, а 2.8, реально ли, или сначала придется корнать видео каким-нибудь редактором?
>>1036770 У ffmpeg какая-то непонятная проблема с пробелами в названии файлов. На прыщах, например, приходится экранировать пробелы и спецсимволы, попутно обрамляя название фильтра и файла кавычками. Попробуй перед всеми пробелами и специальными символами ставить символ ^, это вместо обратного слеша на никсах. Ну или на крайний случай переименуй, чтобы не было пробелов и прочего.
>>1036755 У тебя трёх запятых не хватает в тексте поста. Мб ты и не даун, но что невежа — определённо. Исправляйся.
Нахуя ты складываешь всё в каталог ffmpeg'а, и при этом ещё указываешь ему полные пути? Не слышал про относительные пути? Гугли и просвещайся.
Твоя проблема в том, что язык описания фильтров ffmpeg'а использует некоторые символы в роли управляющих: например, двоеточиями разделяются параметры фильтров. Нужно либо упростить передаваемый фильтру subtitles путь к файлу, либо заэкранировать двоеточия, бэкслэши и квадратные скобки в нём бэкслэшами. Вот тебе кусок мануальца, если осилишь.
>>1036770 Спермопроблемы какие-то. Попробуй ' вместо ". >>1036782 >приходится экранировать пробелы и спецсимволы, попутно обрамляя название фильтра и файла кавычками. Либо то, либо другое. В кавычках никакого экранирования не нужно.
>>1036782 > Попробуй перед всеми пробелами и специальными символами ставить символ ^, это вместо обратного слеша на никсах. Вот это и называется «пердолинг», бессмысленный и беспощадный. Вместо того, чтобы разобраться в сути проблемы и грамотно решить её, ты пытаешься применить к ней методы из своей головы наобум, методом тыка.
>>1036818 Ещё один пердолик, теперь уже из лагеря прыщеблядей. Нахуя так делать — кукарекать какую-то ерунду, не удосужившись даже глянуть в подсунутый постом выше ман?
>>1036825 > Вместо того, чтобы разобраться в сути проблемы и грамотно решить её, ты пытаешься применить к ней методы из своей головы наобум, методом тыка. Обычно я просто избавляюсь от пробелов в названии под спермой. Под прыщами всё работает так, как предполагается.
>>1036832 > Обычно я просто избавляюсь от пробелов в названии под спермой. А мог бы просто поставить двойные кавычки. > Под прыщами всё работает так, как предполагается. Потому что там пути без двоеточий и бэкслешэй. Но на первых же квадратных скобках ты соснёшь.
>>1036836 > А мог бы просто поставить двойные кавычки. Ставил, не помогало. Ругался на несуществующий файл, название которого состояло из пути до файла ровно до первого пробела.
> Но на первых же квадратных скобках ты соснёшь. Нужно много чего экранизировать. Поэтому на сперме мне легче вытащить субтитры из контейнера, чем ебаться с экранизацией каждого третьео символа в названии файла.
Корни этого говна следует искать в DOS'е. DOS — это предельно кастрированный UNIX для персоналок со 128кб оперативки и парой флопповёртов схожего объёма, развивавшийся вместе с этими персоналками и в конце плавно превратившийся в щиндовс, но сохранивший совместимость со всем древним софтом под него. Изначально вместо того, чтобы ебаться с массивами, квотингом и проч. в досе обрезали имена файлов до 8.3, и аргументы постановили резать по пробелам. А формат вызова main() оставили как украшение.
>>1036875 > Корни этого говна следует искать в DOS'е.
Да, за 20 лет они так и не смогли избавиться даже от богомерзкой CP866 в консоли. А ещё это ёбанное окно у консольных приложений, которое нельзя без ебли растянуть на полный экран, приходится редактировать свойства окна по-умолчанию. Игровая прошивка, хули.
Пердолики, а почему вы не используете божественный WinFF? Дедает всё тоже самое, что и в ОП-посте, только без пердолинга. http://www.videohelp.com/tools/WinFF
>>1036956 > Пердолики, По-моему, пердолик здесь только ты: кукарекаешь, нихуя не разобравшись в теме. > а почему вы не используете божественный WinFF? У меня есть инструменты куда мощнее и удобней — текстовая консоль и скрипты. Хотя бы >>1035722 твой фронтенд может? Или, там, превью сделать из указанного кадра?
> Делает всё то же самое, что и в ОП-посте, только не всё и пердолингом там, где возможна автоматизация. Пофиксил, в т.ч. орфографические ошибки.
Гуевые конвертеры в основном пользует только невежественное быдло из порнотреда, которому лишь бы подрочить, а на артефакты и качество звука похуй. Страдающим перфекционизмом аутистам из анимублядского треда гуй в большинстве случаев только мешает.
>>1036979 Делать мне больше нечего — всякую ерунду качать. Ты утверждаешь, что может — ты и пруфы доставляй. Иначе твои слова — кукареку, да ещё и с последующим обосрамсом.
>>1036982 Те же, что и с использованием других фронтендов к ffmpeg: интерфейс энкодера там крайне примитивный. А ещё оно не может в произвольные параметры видео (разрешение/SAR/DAR), для каждого нестандартного ролика придётся создавать новый профиль. Если видео не нужно сильно редактировать, то от использования kdenlive лучше отказаться.
Я экспортировал видео из kdenlive в лосслесс, а потом просто жал ffmpeg'ом как обычно.
>>1036985 У пердолика ЗАВИСТЬ, что кто-то может делать эту хуйню без пердоленья консолькой. Как же, ПЕРДОЛИК потратил многие дни на пердолинг, а тут пришёл какой-то спермач и обосрал все его труды одной мокрописькой.
>>1037001 Кретин, это ты за тебя сделать просишь. Схуяле я должен искать пруфы к твоим утверждениям? Может, мне ещё тебе горшок принести и жопу подтереть?
> Докажи что не может Я этого не утверждал. Я задал вопрос (>>1036968): > > Хотя бы >>1035722 твой фронтенд может? Или, там, превью сделать из указанного кадра? С аргументацией ответа ты обосрался.
>>1037021 > Я тебе ответил, что может. А схуяле я тебе должен верить? Без аргументов это лишь твоё мнение, на анонимной имиджборде — пшик, или кукареку. На вот, покури: http://psylesson.ru/node/30
> Хули ты жопой виляешь? Этим ты занимаешься.
> Ты пердолик Мб ещё это обоснуешь?
> со своим обосрамсом. И это. Обосрамс-то твой, ты не смог в аргументацию своего кукареку.
Уважаемые спермачи и пердолики, предлагаю в этом итт треде обсуждать только ffmpeg и его возможности, а также помогать ньюфагам постигать премудрость его использования.
Я ньюфаг, поэтому хочу спростить, есть где подробная русифицированная документация по ffmpeg? Если нет, то буду задавать мучающие меня вопросы сюда.
1. Есть куча картинок и аудиофайл, как сделать чтоб эти картинки с плавными переходом поочередно показывались за время звучания этого аудио? 2. Какие есть эффекты перехода кроме плавного? 3. Как прикрепить водяной знак? 4. Как в определенном месте написать текст моим любимым шрифтом?
>>1037043 > Дополнительные параметры командной строки > Дополнительные параметры командной строки > Дополнительные параметры командной строки > Дополнительные параметры командной строки > Специально для пердоликов с консолечкой в срачле Я четыре раза указал на то место, где ты обосрался. Вместо использования терминала, который практически не нагружает систему, а только вызывает программы, ты используешь мокрую письку, которая предлагает тебе лишь часто используемые функции бэкенда: Наложить субтитры - отсос Обрезать видео не по секундам, а по кадрам - отсос Сделать что-то сложнее обрезки видео - отсос Тебе придётся вводить те же параметры командной строки, которую ты панически боишься, но только в отдельном окошке, скакать по вкладкам, чтобы проверить все параметры на правильность, читать непонятный тебе вывод из-за ошибки, после чего ты побежишь плакаться в анимублядский тред.
>>1035239 Тред чтобы не создавать. Дан конкретный диапазон чисел в таблице, от 1 до 500, какие-то свободны, какие-то нет. Какой формулой мне вычислить свободные значения в этом диапазоне? Или в какую сторону копать?
>>1037072 Пердоль, ну что ты опять жопой завилял пытаясь скрыть свой обосрамс? Был вопрос, может ли. Ты получил ответ, что может. А уж ошибки скорее у тебя в консольке будут, ибо ручки из-за бугурта теперь до следующего года трястись будут.
>>1037086 > пытаясь скрыть свой обосрамс Какой такой обосрамс, мм? Не осилить cmd.exe - вот это самый настоящий обосрамс.
> Был вопрос, может ли. Где вопрос? Покажи мне, я не вижу, глаза кровью затекли, и руки дрожат и не слушаются из-за мифического бугурта, который ты предрекал мне.
>>1037084 Нет, ты стал жертвой спермопропаганды. Пердолики — это невежи вроде того, что ITT притащил WinFF. Они не могут в документацию и осмысленные действия, и потому пердолятся методом тыка. Простые графические фронтенды — единственный вид ПО, с которым они способны работать.
> предлагаю в этом итт треде обсуждать только ffmpeg и его возможности Отвержено. WebM можно делать и без ffmpeg и его фронтендов — при помощи vpxenc, opusenc и mkvmerge, напрмер. И это будет не хуже.
> 1. Есть куча картинок и аудиофайл, как сделать чтоб эти картинки с плавными переходом поочередно показывались за время звучания этого аудио? ffmpeg'ом это будет сделать сложно, фильтров перехода между кадрами у него нет совсем. Можно запилить переход через альфа-канал фильтрами fade и overlay, но без обвязки скриптами с этим замучаешься. Лучше заюзать что-то специализированное вроде slowmovideo. > 2. Какие есть эффекты перехода кроме плавного? В kdenlive их полно. > 3. Как прикрепить водяной знак? Фильтр overlay. > 4. Как в определенном месте написать текст моим любимым шрифтом? Фильтр drawtext.
>>1037085 Любого подходящего. Не найдёшь — создай.
>>1037095 Олсо, касательно документации. Перевода на русский нет (да и он устарел бы моментально), ссылки на оф доки на английском есть в оп-посте. В них есть раздел по фильтрам, там всё просто и с примерами.
>>1037084 >Я правильно понял что спермачи это виндузятники, а пердолики это линуксоиды? Всё правильно. ПЕРДОЛИКАМ от этого сильно припекает. ПЕРДОЛИКИ мечтают, что бы все другие тоже ПЕРДОЛились с консолью. Им обидно что никто кроме них не хочет, так яростно ПЕРДОЛИТЬСЯ.
>>1037101 > без дополнительных программ. Можно тот же vbs использовать, только там проблема с выводом из консольных программ. Собственно, на этом и сфейлился и свернул разработку.
>>1037095 >ffmpeg'ом это будет сделать сложно Так можно же ведь? Я думал что ffmpeg это нелинейная монтажка. >kdenlive Интересная программулина, но я пока не линуксоид. >overlay >drawtext Как? Мне нужен пример использования или разжевывание документации.
Может кто вкинет документацию на какой-нибудь нотабеноид для совместного перевода?
>>1037121 > Так можно же ведь? Можно, да. Делишь картинки на 2 набора, фильтром setpts задаёшь частоту их смены, фильтром fps дублируешь кадры — это для обоих наборов, причём setpts'ом надо как-то сделать так, чтобы картинки в наборах менялись поочерёдно; потом набор заставляешь мерцать альфаканалом фильтром fade; потом накладываешь наборы друг на друга фильтром overlay. > Интересная программулина Обычный гуёвый видеоредактор. На alternativeto.net их много. > но я пока не линуксоид. То есть, для тебя будет проблемой даже пронумеровать в именах файлов картинки в наборах. > Мне нужен пример использования или разжевывание документации. Но примеры использования есть в доках: https://www.ffmpeg.org/ffmpeg-filters.html#Examples-16 https://www.ffmpeg.org/ffmpeg-filters.html#Examples-23
> Может кто вкинет документацию на какой-нибудь нотабеноид для совместного перевода? А смысл? Она обновляется постоянно. Лучше учи английский, в IT всё навно без него никак. Пендосия с англией скукожатся, а язык останется подобно латыни в медицине. Хотя… чем-то подобным я хотел заняться для webm-тредов. Но я думал о коротком гайде по основам, а не полноценных доках.
>>1037095 >ты стал жертвой спермопропаганды. >Пердолики — это невежи вроде того, что ITT притащил WinFF Какой еще oтвет ожидать от человека с хуемштульмана во рту и с консолью в жопе. Попытки антифорса, кстати, крайне забавны, это ж как пердоликам разорвало, что догадались только обзываться в ответ как детишки (ты дурак - нет, саааам дураааак!), бггг Пердолики это пользователи ПЕРДОЛИКС™ ЖМУ/АНАЛИКС™ - linux.
>>1037135 Там не в отдельной вкладке, там во всех вкладках нужно писать параметры командной строки в отдельные поля. Какой-то трафарет для умственно отсталых: вместо одной строки с параметрами, которую можно скопировать полностью или частично, изменить скриптом и т.д., получается хуита, в которую можно только последовательно вбивать параметры. Как обезьяна.
>>1037235 > а текст чтоб появлялся на определенном временном участке? Думаю, нужно разрезать видео по частям, в нужную часть наложить текст, а потом опять склеить в целое видео.
>>1037433 > ПЕРДОЛИК > Смотри срачечку свою не порви Маня, за своей сракой бы лучше следил, пихать в неё всякие костыли от Васяна и просить ещё - зашквар. Ещё вскукареки о неосиляторстве оставь себе - сам-то CMD.EXE боится запустить. Поссал спермачу за шиворот, бгг
>>1037613 Ты наверно оп-пик читал жопой. Там должно быть написано, что тайминг субтитров отсчитывается от начала декодируемого фрагмента. А ты параметр -ss написал для входного файла, а не для выходного.
Вообще нет звука, он может только появится, если птичку в HD ADeck поставить "включить звук с микрофона" тогда он идёт с микрофона, но мне то с микрофона не надо.
Нет времени во всем этом разбираться, дайте пожалуйста команду, которая перекодирует видео в вебм автоматически подогнав его под максимально допустимый размер файла.
Кстати, уже говорили что оп пикча МАКСИМУ вырвиглаза? Это цвета, просто пиздец, но ШРИФТ, это что копикс санас? Разве не логичнее когда речь идет о консольных командах использовать консольный шрифт. Или хотя бы не такой жирный и непропорциональный.
>>1037834 > Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
Понял, надо было использовать вместо libopus кодек libvorbis.
И еще надо будет руководствуясь этим поэкспериментировать > Внимание: libvorbis'у нельзя указывать фиксированный битрейт (-b:a) — это сильно портит качество звука. > Opus'у наоборот указывать битрейт необходимо. > При кодировании видео с помощью старых версий ffmpeg со звуком Opus нужно указать -strict -2 в качестве параметров кодирования. > Внимание: ffmpeg неэффективно муксит Opus, итоговый файл получается на 10-20% больше, чем с mkvmerge. Почему у меня с опусом работать не захотело, ффмпг старый?
>>1037835 Там ещё форматирование пробелами: меняешь шрифт — и всё распидорашивает. Правда, с моноширными шрифтами вроде норм. Можешь взять svg да переделать, запилишь годноту — добавлю в позиторий. > консольный шрифт Это какой?
>>1037938 Точки бы убрал в inkscape, нихуя не видно из-за них. У петушопа свой растеризатор шрифтов, а inkscape пользует либо средства ОС, либо freetype. Последний очень гибко настраивается, особенно с патчами infinality, в т.ч. при компиляции. Из-за некоторых запатентованных технологий в бинарных сборках часть фич отключена.
>>1038429 >бражение на видео по нужным координатам. Но зачем? Тут http://ffmpeg.org/ffmpeg-all.html#toc-overlay-1 не достаточно подробно написано? Это пять лет назад ffmpeg был документирован так, что приходилось использовать mencoder, а сегодня у ffmpeg дока, которой многое ПО позавидует.
>>1038482 Чтобы не разобраться, имея подробное описание и несколько примеров, нужно быть выдающимся дегенератом. Или я что-то пропустил и Майкрософт сделала своё чёрное дело?
>>1038500 Головушка твоя деревянная! Клювиком своим вот сюда смотри http://ffmpeg.org/ffmpeg-all.html#Main-options! > -t duration (input/output) > When used as an input option (before -i), limit the duration of data read from the input file. > -to position (output) > Stop writing the output at position. position may be a number in seconds, or in hh:mm:ss[.xxx] form.
>>1038526 блджад, -ss 00:10 -to 00:10 отрежет 10 секунд с 10 секунд. любой даун с тремя классами информатики сумеет вычесть разность времени. почему ебланы пишущие ffmpeg это не могут?
>Ещё есть NLE-шный trim Непонятно ничего, как писать надо?
>>1038533 Потому что ты -ss указал для входного файла, а -to — для выходного. Указывай тогда -ss для выходного и жди, пока декодируется и выкинутся все кадры с начала соуса.
>Указывай тогда -ss для выходного и жди, пока декодируется и выкинутся все кадры с начала соуса. >не считают время сами, а используют скрипты Прыщемирок Я же знал, что все так и будет. Зачем я вообще связался с этим ffmpeg?!
>>1038533 > любой даун с тремя классами информатики сумеет вычесть разность времени. А также прочесть ещё пару строчек, которые я процитировал. Ты не смог. Следовательно, лично ты тупее дауна с тремя классами информатики.
> почему ебланы пишущие ffmpeg это не могут? Они не ебланы, поэтому они могут, а ты еблан, потому, что не можешь. Самоубейся, пожалуйста!
> Непонятно ничего, как писать надо? Ты ёбаная умственно отсталая макака. Я тебе сейчас докажу. Как надо писать, там есть пример: > Drop everything except the second minute of input: > ffmpeg -i INPUT -vf trim=60:120 > Отбросить всё, кроме второй минуты из входного ролика. Видишь, ли чтобы в упор не понимать совершенно прозрачный пример, нужно иметь полную атрофию аналитического мышления. Как ты только говорить научилось, животное?
>>1038546 > Я же знал, что все так и будет. Зачем я вообще связался с этим ffmpeg?! Если ты знал, что слишком туп, зачем ты вообще за компьютер сел? Иди землю копай!
>>1038550 > Так есть же нормальные писички для Windows-богов Умственно неполноценные зверушки никак не могут быть богами. Только петушнёй они могут быть.
> Нахуя жопу консолькой насиловать? Это удел пердоликов. Ах, ну, да. Вот и петушиные крики.
>>1038570 Для популяризации. Откуда у тебя иллюзия, что тебе кто-то что-то должен?
>>1038584 ПЕРДООПРАВДАНИЯ опущенца у которого ПЕРДОРАЗРЫВ из-за того, что кто-то может с помощью мокрописек сделать webmку за пару минут, а он вынужден полдня пердолитьсяконсолькой.
>>1038621 Странно было бы ожидать иного от порвавшегося спермопетуха. Олсо, у trim'а с указанием начала те же минусы, что и у -ss для выходного файла — начало будет декодировано и выкинуто. Так имеет смысл делать только при наложении сабов.
>>1038500 > Мне что самому считать надо длину отрезка? Запятую пропустил. ffmpeg — хоть и комбайн, но не для идиотов. Для удобного его использования уметь писать шелл-скрипты необходимо.
>>1038671 Могу редуцировать: > Для удобного его использования уметь писать шелл-скрипты необходимо. до очевидного: > уметь писать шелл-скрипты необходимо ибо > использовать компьютеры и уметь программировать — это естественно
>>1038685 Что за влажность на пике. Там упоминаются две ошибочных посылки: > Одна из таких форм — работа пишущих GPL-код... На данный момент она эффективно ужилась с капитализмом... > Естественно, откусывания даже всего рынка ПО... Во-первых, разработка сообществом (в оригинале указан пример с GPL) и капитализм не являются противопоставимыми. Это две дополняющие друг друга разные формы производственного взаимодействия людей — сотрудничество и эксплуатация. Во-вторых, ретроспектива развития ПК и ОС для них не оставляет и камня на камне от первой посылки. Могу процитировать Нила Стивенсона: > Джобс и Возняк, основатели Apple, родили очень дикую идею — продавать машины, обрабатывающие информацию, для использования дома.... Но примерно тогда же, Билл Гейтс и Пол Аллен наткнулись на идею более странную и более фантастическую: продажа компьютерных операционных систем. Как можно заметить идея ПК является искусственной. А идея продажи ПО отдельно от ПК — тем более. Между лицензиями на ПО, не смотря на их формально общий принцип (копирайт), состоит в том, что свободные лицензии имеют естественное происхождение от сотрудничества, а EULA и прочие закрытые — это противоестественное искуственное порождение жадности разводил, которые уже сумели убедить идиотов в том, что им нужны ПК.
>>1038709 > Что за влажность на пике. Не влажность, а некоторая упорота и недосказанность. > разработка сообществом (в оригинале указан пример с GPL) и капитализм не являются противопоставимыми Ты неправильно понял. Имелось в виду не сообщество, а способ распределения результатов труда, проистекающий из вирусных лицензий вроде GPL и CC-BY-SA. > ретроспектива развития ПК и ОС для них не оставляет и камня на камне от первой посылки. Я исхожу из того, что в результате развития технологий распределение благ на информационные и материальные всё больше сдвигается в сторону информационных. Революционные технологии в этом смысле — 3D-принтеры, а потом и домашние фабрики и какие-нибудь молекулярные ассемблеры. > Как можно заметить Запятую пропустил. > идея ПК является искусственной Вся человеческая культура — штука искусственная. Но это не отменяет того, что она стала объективным фактором.
Это интересная тема для обсуждения, достойная отдельного треда. Я как-нибудь соберусь с мыслями и запилю его, а здесь продолжать не стоит — это всё-таки тред о кодировании webm.
>>1038730 Ты ведь уже обосрался несколько раз в только в этом треде, в т.ч. не ответив на >>1037032. Чего тебе ещё надо? Уёбывай.
>>1038809 > саундтреки игр в OGG OGG — это универсальный медиаконтейнер, в т.ч. для видео. В него можно запихать хоть mp3 или uncompressed pcm. Часто в него кладут flac.
>>1038807 Пердоль, ты меня за кого-то другого принимаешь, а твои проекции уже тянут на сильнейшее психическое расстройство. Что в принципе не удивительно, вменяемые пердолики редкость. Может тебе стоит вытащить консольку из жопы и показаться врачу. Всё-таки у таких как ты сейчас начинается период обострения. Попьёшь успокоительных, посидишь в комнате с мягкими стенами, глядишь и рассудок к тебе вернётся. Хотя сомнительно, пердолики неизлечимы, но вдруг ты окажешься первым пердолей, кому помогла терапия
>>1038813 > Пердоль Объяснись. > ты меня за кого-то другого принимаешь Риторика та же. > а твои проекции уже тянут на сильнейшее психическое расстройство Тянущие на психическое расстройство проекции — это скорее >>1038617, >>1038595, >>1038530, >>1036963, >>1037550, >>1037532, >>1037449, >>1037433, >>1037131, >>1037102, >>1037043, >>1037022, >>1037007, >>1035711, >>1038813. Немало на 180 постов треда, не правда ли? Полезной инфы в этих постах ноль, один бугурт. > Может тебе стоит вытащить консольку из жопы и показаться врачу. Это следует сделать тебе. Я консоль не в жопу запихиваю, а использую по назначению.
>>1038896 С минимальным твоим участием клеят только скрипты. Но судя по твоему вопросу, уровень не твой. Посему тебя спасёт mp4box+YAMB. Ну, или mkvtoolnix
Попробую, у меня вроде МатрешкаТулл (mkvtoolnix-amd64-7.1.0-setup) не клеил. Вернее я брал видео и АДД ему ААС дорогу - он то писал НЕТ ДОРОЖЕК, то что-то попытался сделать и выпилил нахуй видеофайл.
Какая-то хуйня случилась, теперь на Iceweasel 31.1 из Debian unstable отвалилось воспроизведение вебмок. Не работают никакие - ни в интернете, ни на харде. Проверял с версиями из wheezy и experimental - ничего. Переустановил libvpx1 из зависимостей - ничего. Причём буквально час назад всё работало. Удалял профиль, запускал без плагинов - ничего. Всё время пишет про поврежденный файл.
>>1039803 Я в суспенд вообще не вхожу. Ноут всю ночь простоял с отключенной подсветкой. Потом я сделал некоторые действия с apt-get, после чего, собственно, и произошла та фигня. Думаю, разгадка кроется в списке удалённых пакетов, но их там было очень много.
>>1039830 Обновил свой sid (iceweasel-31.1.0esr-1, libvpx1-1.3.0-2.1) — вебмки продолжают работать. Посмотри ldd /usr/lib/iceweasel/libxul.so | grep vpx, мб оно какой-то установленный тобой левый libvpx линкует?
Скомпилял сегодня ночью вот с такими параметрами: ./configure --prefix="/usr/local" --disable-examples --enable-shared --enable-static --cpu=native --extra-cflags="-O3 -pipe"
>>1039880 > libvpx.so.1 => /usr/local/lib/libvpx.so.1 (0x00007f9f2dbaf000) Ну в этом и проблема: firefox из позитория использует собранный тобой libvpx. А всё потому, что нехуй делать make install в систему, даже если оно идёт в /usr/local. У меня для этих целей отдельный префикс в домашнем каталоге и функция шелла с установкой переменных среды для его использования:
В общем ебался я в жопу, с этой хуетой Yamb крашил, MKVToolNix пишет НЕТ ДОРОГ ИДИ НАХУЙ, а то я не знал, что качаю 1080р голый видеопоток, еще хрень mp4muxer - тоже крашила видос.
В поиске гайдов для дебила, вроде меня, нашел склеивалку автоматическую: ClipGrab - http://clipgrab.de/ru
Она качает и сразу на лету клеет звук с Ютубика и все это в автомате фактически (накидать ему дохуя загрузок и будет себе качать и клеить). Если кому понадобится, отписал в общем, как решил беду.
>>1040105 Меня больше интересует, как заставить iceweasel использовать /usr/lib/x86_64-linux-gnu/libvpx.so.1 вместо того, что он пытается использовать сейчас. Запускать его каждый раз с LD_LIBRARY_PATH - верх пердолинга.
>>1040105 А потом ещё пересобрать все зависимые от него пакеты с новой версией, ага. Это gentoo-way, debian для этого не очень подходит.
>>1040222 Убери /usr/local/lib из /etc/ld.so.conf. Ещё, как вариант, можешь собирать libvpx без поддержки динамической линковки — тогда библиотеки в /usr/local/lib не будет.
>>1040228 > Убери /usr/local/lib из /etc/ld.so.conf. Спасибо. Но я всё же склоняюсь к перекомпиляции без --enable-shared. Эту версию либы я только для ffmpeg использую, остальное нормально работает с библиотекой из реп.
Между [CODE]-c:v vp9 -quality good -cpu-used 0[/CODE] и [CODE]-c:v vp9 -quality best -cpu-used 0[/CODE] вообще какая-то принципиальная разница есть? Смотрю на свежем ffmpeg — производительность ну совершенно одинаковая. Хотя, скорей всего, я просто жопоголовый мудак и вообще ни грамма не понимаю в этих параметрах.
Итак, пишу возможно немного не сюда, если что пошлите куда надо. Суть проблемы - устанавливаю разные программы для записи происходящего на экране, последняя например HyperCam 2, все они отказывается записывать звук с самого компа, только с микрофона. Пробовал там тыкать разные настройки, отключать включать микрофон, никак. Я думаю что в микшере надо что то настроить но хз что. Подсдкажите анончики.
линуксопидоры до сих пор не запилили женерал тред, поэтому спрошу тут
есть наблюдалка за папкой inotifywait -m "$folderPath" -e create
проблема в том что мне нужно при получении файла переименовать его в этой же папке, и вы уже поняли что это всё уходит в бесконечный цикл переименований
как переименовать так чтобы он не задетектился как созданный?
>>1043867 > Чтоб картинка временами не размывалась в говно при одном проходе? Поднимай максимальный битрейт. Но лучше — делай два прохода, так получится эффективнее. -quality best у VP8 повышает эффективность сжатия где-то на 10% за счёт снижения скорости в 60 раз. Я для картинок это не использую. > Как подвинуть звук на несколько миллисекунд? -ss -0.01 для входного файла, либо фильры apad и atrim.
>>1043776 Кури понятие текущего каталога. Он меняется командой cd. Тебе ещё понадобится добавить путь к ffmpeg в переменную среды PATH, если ты этого не сделал.
>>1044921 В firefox 31 не работает. > Writing application : OggConvert 0.3.3 > Writing library : "Xiph.Org\ libtheora\ 1.1\ 20090822\ \(Thusnelda\)" Где ты это вообще отрыл, некрофил?
>>1044960 Да. Если у тебя есть ключ к ней, то тогда тебе нужно смотреть совместимость образов, не все образы могут подойти к твоему ключу. Это я так, на всякий случай.
>>1035239 ну блят, и так пердолюсь, и эдак, а на выходе все-равно квадратики. как в этом ебаном ffmpeg перекодировать видос в норм качестве? гайд в оппосте не предлагать, не фурычит.
>>1045355 Цитирую для тебя, слепота: >>1035239 > Доступные кодеки — VP8 (libvpx, vp8) или VP9 (libvpx-vp9, vp9) для видео и Vorbis и Opus (libvorbis и libopus) для звука, максимальный суммарный размер всех медиафайлов в посте ~13700КБ.
>>1045734 >такие-то пердофантазии тупого пердолика Что пердодебил, консолька тот кусок говна, который у тебя в башке вместо мозга, вконец повредила. Зашей анус, пердоля, весь тред говном забрызгал же. Алсо, пердоаутист, у тебя консолька из срачла выпала.
>>1039797 >>1039802 >>1039804 >>1039823 Небольшой гид, как воспроизводить любые webm без ошибок в Linux. Проверено на Firefox 24 и выше (CentOS 6.5, Debian) 1. Устанавливаем пакеты gecko-mediaplayer и gnome-mplayer. Все ништяки ставятся при этом автоматически. 2. В Firefox заходим в about:config, там находим media.webm.enabled и перключаем на false 3. В Плагинах Firefox отключаем VLC и Totem плагины, оставляя все Gecko плагину. 4. В Настройках Firefox на всякий случай (хотя и не обязятельно) на вкладке Приложения все, что связано с ogg ассоциируем с gnome-mplayer (usr/bin/gnome-mplayer) 5. Запускаем ранее открывавшуюся с ошибкой webm-ку ... ... ... 6. PROFIT
7. Мочимся в рот спермоблядям тугой струей. Ну, как и обычно.
>>1045744 P.S. Оригинальная webm-ка отклеиласью. Для теста, так сказать. Спермобляди смогли посмотреть только сохранив на компуктер. Что всять с ущербных. Линукс-Господа все смотрят в браузерах и потешаются над спермосвиньями.
Антош, нужно последить за одним мудаком, пк его на пару дней у меня, нужна прога желательно бесплатная для удаленки, чтоб был доступ ко всем паролям, перепискам вообщем ко всему. В интернетах лазил, но не хочу чтоб все закончилось фейлом, удалил его антивир или проблемы с коннектом были, антивир будет аваст стоять, просто пока пру дней пк его у меня, а потом доступа к нему больше не будет.
>>1045777 Ставь любой кейлогер и внеси все его куски в белый список антивируса, если мудак - мудак, то он в жизни не полезет туда смотреть что там такое. Радмин, например.
>>1045777 Попробовал я Ardamax Keylogger v3.7.8, но блять, там косяк с отправкой логов, да и на http страницы многие браузеры начинает ругаться, не открывают, анон, времени завтра до 6 вечера, помоги скорей.
Поясните, пожалуйста, почему вебмки не открываются в фф. В других браузерах всё нормально. Я гуманитарий немного. Делаю их с помощью ффмпега В /b/ не сижу, в этот тред, возможно, тоже забуду зайти, но всё-таки очень надеюсь на вашу помощь. Заранее спасибо.
>>1035239 Модер или кто другой профи! Напомни как сделать WebM с ТОЛЬКО ОДНИМ кадром на весь WebM(картинкой PNG) и аудиодорогой, какими командами это делается?
>>1047650 Спасибо конечно, но я в душе не ебу что там за чудеса. Скажи как из этого сделать WebM имея ffmpeg запущеный в клмандной строке. D:\Baza.png D:\baza_320.ogg
>>1047674 Так картинка получается единственным кадром, от этого в firefox звук остаётся при закрытии вебмки. Есть простой способ этого избежать (нажать паузу после открытия), но лучше не делать такие вебмки.
Подскажите, пожалуйста, как в ффмпеге сделать "кусок, например, 00.00.10-00.00.20" + "00.66.66-00.67.77"? Чтобы одним файлом разные промежутки времени.
>>1050099 Ты своими словами сам лично себя выстаивл уебушкой. Ну ты ваще, говнище лохочмырка. Промолчал бы за умного сошел, а так сперманя подшконочная.
Сап /res/. Такая проблема. Есть старый ноут, на него не установить ничего новее windows xp. Перед тем, как закончилась поддержка, установил лицензионную сборку windows xp home russian 672, и обновил до sp3. И вот в чём дело: после выхода из ждущего/спящего режима загрузка ЦП 100%, всё ужасно тормозит, причём в диспетчере у всех процессов (кроме бездействия, естественно) 0%. Что делать?
>>1051234 Так в том то и дело, что после переустановки. До этого стояла пиратка professional, всё работало отлично. Лицуху home ставил два раза - всё равно проблема есть.
>>1051480 Во-первых, не работает в firefox из-за сабов WebVTT в контейнере. Юзай -sn для их отключения. Во-вторых, получилось страшное говно с квадратами. Юзай VP9/Opus, либо снижай разрешение. Два прохода — обязательно в любом случае.
>>1049527 Правильно, я её не использую практически, у меня же шиндоус. Какой скрипт, я же не поехавший, чтобы тратить время на изучение того, что мне не нужно, всё равно ни черта не понял в твоей строке, как и при прочтении о ффмпеге первый раз, лал. Но можешь на пальцах пояснить, что куда вставлять для удобств! Программки искать тупо лень, но если есть такие, где можно две части вырезать и склепать в одну, вбив только тайм, то буду очень признателен, если вы мне на пальцах покажете, где их скачать и куда в них вставлять!
>>1052214 Какой еще консолькой? Это webm конвектр в 2 клика и он отлично работал до недавнего времени. А то что ты скинул, ну не знаю, по моему это Максимум Мокрописьки. Я один раз уже переустанавливал систему после подобных, больше как то не хочется. Ты можешь, или кто еще другой, сказать мне почему у меня тот конвектр не работает?
>>1052177 > у меня же шиндоус. Это не повод быть безруким. > Какой скрипт, я же не поехавший, чтобы тратить время на изучение того, что мне не нужно С таким отношением можешь сразу пройти нахуй. > всё равно ни черта не понял в твоей строке Я предупреждал. Простой способ — >>1047826. Простой и эффективный — написать скрипт с командами (в случае со спермой — батник).
>>1052819 Нашёл: -map 0:0 -map 0:2 Первая мап - видеопоток, вторая мап - вторая аудиодорожка. Работает, но при перекодировании пишет в лог ошибку: Error while decoding stream #0:2: Invalid data found when processing input В исходном файле находится: Stream #0:0: Video: mpeg4 Stream #0:1: Audio: ac3 Stream #0:2: Audio: ac3
>>1054324 Что-то ты очень долго думал, куда пойти. Но сомневаюсь, что ты выбрал правильное направление — инфа в треде ищется элементарно даже не смотря на количество флуда.
Прошу модератора удалить из треда бессмысленные посты, хотя бы с >>1054324 по >>1054359 включительно.
>>1060174 Чтобы не пердолиться с API плагинов: настройка возможностей на стадии компиляции намного проще.
>>1060186 Какую ещё самую свежую? Официальных сборок ffmpeg'а не существует, только поделия от разных вованов. При этом о сборках со свежей libvpx (в git-версии производительность сжатия VP9 подняли примерно вдвое относительно 1.3.0) я вообще не слышал.
>>1060225 >Чтобы не пердолиться с API плагинов Ты дурак? Динамическая загрузка не требует создания инфраструктуры для плагинов, учи матчасть. Вместо того, чтобы вкомпиливать libopus.a на стадии сборки, можно с таким же успехом можно подгрузить libopus.so в рантайме. Но нет, не хочу: хочу переустанавливатьсобирать ffmpeg и говорить, что это проще.
>>1060239 > Ты дурак? Нет, ты. > Динамическая загрузка не требует создания инфраструктуры для плагинов, учи матчасть. Не путай динамическую линковку с динамической загрузкой в runtime. > Вместо того, чтобы вкомпиливать libopus.a на стадии сборки, можно с таким же успехом можно подгрузить libopus.so в рантайме. Динамическая линковка включается, если собрать libopus с --enable-shared. Но модульности это не даст — собранный shared-версией libopus ffmpeg не будет работать без libopus.so.
>>1060439 >Не путай динамическую линковку с динамической загрузкой в runtime. Я как раз и не путаю. >собранный shared-версией libopus ffmpeg не будет работать без libopus.so. О чём и речь, блядь. Нельзя было динамическую загрузку сделать, как у того же firefox?
>>1060474 > Нельзя было динамическую загрузку сделать Это называется системой плагинов, другими словами — динамически загружаемых модулей. > как у того же firefox? У firefox те же проблемы: % sudo mv /usr/lib/i386-linux-gnu/libvpx.so.1{,.mv} % firefox XPCOMGlueLoad error for file /usr/lib/iceweasel/libxul.so: libvpx.so.1: cannot open shared object file: No such file or directory Couldn't load XPCOM. % А декодер opus'а у него вообще встроенный, со своим букетом проблем (>>1030588, например, или криво работающий лупинг).
>>1060509 >cannot open shared object file: No such file or directory Гентублядь штоле? ldd $(which firefox) сделай, лиса должна быть слинкована только с базовыми библиотеками, а остальные подгружать по возможности. http://pastebin.com/m2h1VSdx
>>1060543 > Гентублядь штоле? Debian. > ldd $(which firefox) сделай /usr/bin/firefox — лишь враппер, запускающий xulrunner с интерфейсом. Смотри ldd /usr/lib/firefox/libxul.so. > раз запустилась Не запустилась же. Запустился только вышеуказанный враппер, но xulrunner он запустить не смог.
Ничего не понял из оп поста. Скажите конкретно какой программой хорошо сжимать webm? Есть одна вебмка, она весит 10мб, мне бы сжать ее до 4. Битрейт видео сильно влияет? Или самый просто способ это уменьшить разрешение?
>>1060618 > Ничего не понял из оп поста. Из-за сокращения лимита на размер поста его пришлось покоцать. См. старую версию: https://github.com/pituz/webm-thread/blob/62bd9e/op-paste > Скажите конкретно какой программой хорошо сжимать webm? Любым интерфейсом к библиотекам libvpx и libopus. Хороший универсальный вариант — ffmpeg. > Есть одна вебмка, она весит 10мб, мне бы сжать ее до 4. Если она с артефактами, то лучше взять исходник: жать артефакты прошлого сжатия — занятие неблагодарное. > Битрейт видео сильно влияет? Битрейт — это кол-во информации за единицу времени. Ниже битрейт — меньше полезной инфы и больше артефактов. Чтобы артефактов было меньше, можно снижать кол-во сжимаемой инфы — уменьшать разрешение. Ещё в webm доступно два поколения видеокодеков — VP8 и VP9. Соотношение битрейт/качество у них в большинстве случаев значительно различается.
Как поставить ебучий libopus на ubuntu 12.04? Я ужзе себе всю шишку стёр, из исходников компилировал, деб-пакеты ставил, вприсядку дрочил. Что, блядь, за хуйня?
>>1060647 Тебе надо собрать ffmpeg с его поддержкой. Ну или найти ppa со свежим ffmpeg'ом на launchpad.net, что несколько проще.
>>1060658 > А есть нормальный конвертер с графической оболочкой? Нормальный — это какой? По формуле с оп-пикчи ни один вроде битрейт считать не умеет. Правда, в свете перехода на VP9 с его охуительно кривым контроллером ширины потока это теряет своё значение — вместо формул в пору подбирать битрейт методом бисекции. Но суть осталась: всех фич ffmpeg, особенно при обвязке скриптами, тебе ни один гуй не даст.
Посмотри линки в оп-посте, там был какой-то гуй для олигофренов. Ещё мокрописечники в треде вываливали целый список своего говна. А лучше — выпрямляй руки и учись взаимодейтсвовать с компьютером более совершенным, нежели тыканье пальцем в экран, способом. Начать можешь с изучения понятия CLI-интерфейса, потом перейти к освоению языка своего командного интерпретатора.
>>1060693 > WinFF самый годный. Судя по скриншотам, это вообще самое убогое гуеговно, какое только можно было придумать. И дело тут не в количестве опций: там весь интерфейс порублен на кучу textbox'ов (оно ведь на делфях слеплено?) без каких-либо гуевых приспособ для облегчения ввода. Даже визуального выбора позиции (с показом кадров) нет — т.е. ffmpeg даже без скриптовой обвязки и контекстного комплита умеющему пользоваться консолью человеку удобнее.
>>1060696 >Тебе надо собрать ffmpeg с его поддержкой. >The ffmpeg program is only provided for script compatibility and will be removed in a future release. It has been deprecated in the Libav project to allow for incompatible command line syntax improvements in its replacement called avconv (see Changelog for details). Please use avconv instead. Как мне пересобрать avconv? Он вроде бы в apt-get искаропки.
>>1060786 Делаю ./configure --enable-libopus затем sudo make sudo make install, эта гнида полчаса конпелируется, а затем эта мразь мне опять пишет Unknown encoder 'libopus'. Суки блядь ебучие, меня аж трисёт.
>>1060846 Пишет мне в ответ на ffmpeg -i input.mp4 -c:a libopus -b:audio 45k -vn -sn out-a.ogg Unrecognized option 'c:a' Failed to set value 'libopus' for option 'c:a'
Вообще охуевшая мразь. А эти имена флагов? Как будто их из жопы вытащили. Пиздец полный. Как заставить эту гниду работать?
>>1060848 Ну хуй знает, когда я в последний раз конпелировал какую-то хрень под дебиан, то вдобавок к обычным пакетам для нужной либы нужно было ставить пакеты с хедерами, у которых приставка -dev. можно ещё отдельно откомпилировать нужную либу и потом при компиляции самого ffmpeg указать папку, куда её инсталлировал. Гуглится это все, короче, блядь. И вообще компилировать то, что можно установить из пакетов - моветон. Тебе принципиально важна убунта 12.04?
>>1060817 > Делаю ./configure --enable-libopus затем sudo make sudo make install Оп-пост прыщетреда жопой читал? Там прямым текстом сказано: не ставить в систему софт в обход менеджера пакетов, иначе твоя ОС превращается в трудноподдерживаемую спермопомойку. Можно либо собрать пакет, либо поставить софт в домашний каталог или в /opt/$appname (опция --prefix у configure). > затем эта мразь мне опять пишет Unknown encoder 'libopus'. Вангую, что ты запускаешь не собранный тобой avconv, а установленный из позитория.
>>1060848 Потому что у тебя не ffmpeg, а libav — отставший в развитии форк. Олсо, не ругайся. Все твои проблемы от твоих кривых рук, а софт не при чём.
>>1060979 > И вообще компилировать то, что можно установить из пакетов - моветон. Вряд ли где-то есть пакеты с ночными сборками libvpx, в особенности — с оптимизацией под современные процессоры. Так что в случае с пилением вебмок это вполне оправдано. Другое дело, что в deb-based дистрах это не так удобно, как в gentoo. Я выкрутился, написав такой скрипт: http://pastebin.com/PQ8KyeVf
>>1061006 Нечего сказать — молчи в тряпочку. Первую ударившую в голову хуиту постить не нужно, сначала хотя бы прочитай внимательно весь пост.
Ну или пиши, как при этом заставить APT получать исходники с git и конпелять с указанными тобой, а не в debian/rules src-пакета опциями configure. В gentoo это делается размаскировкой git-версии и указанием USE-флагов.
>>1060985 $ ls ./ffmpeg arch.mak COPYING.LGPLv2.1 ffmpeg_vdpau.c libavutil Changelog COPYING.LGPLv3 ffplay.c libpostproc cmdutils.c CREDITS ffprobe library.mak cmdutils_common_opts.h doc ffprobe.c libswresample cmdutils.d ffmpeg ffprobe.d libswscale cmdutils.h ffmpeg.c ffprobe_g LICENSE.md cmdutils.o ffmpeg.d ffprobe.o MAINTAINERS cmdutils_opencl.c ffmpeg_dxva2.c ffserver Makefile common.mak ffmpeg_filter.c ffserver.c presets compat ffmpeg_filter.d ffserver.d README.md config.asm ffmpeg_filter.o ffserver_g RELEASE config.fate ffmpeg_g ffserver.o RELEASE_NOTES config.h ffmpeg.h INSTALL.md tests config.log ffmpeg.o libavcodec tools config.mak ffmpeg_opt.c libavdevice version.sh configure ffmpeg_opt.d libavfilter COPYING.GPLv2 ffmpeg_opt.o libavformat COPYING.GPLv3 ffmpeg_vda.c libavresample $ sudo zsh updateffmpeg.sh ./ffmpeg abuild_libvpx:pushd:1: Нет такого файла или каталога: ./webm.libvpx >>1060979 >Тебе принципиально важна убунта 12.04? Да. Если быть ещё точнее - то xubuntu. К дистрообновлениям я ещё не готов. >>1060981 >Потому что у тебя не ffmpeg, а libav — отставший в развитии форк. Почему мне тогда ffmpeg при запуске пишет, что отставший в развитии форк именно он, и будет заменён avconv'ом, а оставлен лишь для совместимости?
>>1061049 > Почему мне тогда ffmpeg при запуске пишет, что отставший в развитии форк именно он, и будет заменён avconv'ом, а оставлен лишь для совместимости? Как не смешно, от баттхерта разработчиков либав. ффмпег в несколько раз живее сейчас и имеет все что есть в либав. Он и существует сейчас только из-за упоротости дебианомейнтенеров, а оттуда в свою очередь перекочевал в убунточку. Можешь глянуть графики активности прожектов. Недавно даже обсуждали это все.
>>1061049 > sudo zsh updateffmpeg.sh ./ffmpeg Проиграл. Я скрипт выложил не для того, чтобы ты с ним безмозгло пердолился, а в качестве примера. Для его корректной работы, кстати, нужно ещё запихать пути с локальным префиксом в переменные среды PKG_CONFIG_PATH, LD_LIBRARY_PATH и PATH. > Почему мне тогда ffmpeg при запуске пишет, что отставший в развитии форк именно он Потому что это у тебя не ffmpeg, а враппер к libav. Пикрелэйтед.
>>1061061 > И что тебе мешает править rules? При каждом его обновлении? Можно, конечно, накостылять скриптов, но речь-то как раз о том, что в gentoo этого не нужно — достаточно нарисовать пару строчек в конфигах, и пакет сам обновляется из git.
>>1061064 >от баттхерта разработчиков либав. ффмпег в несколько раз живее сейчас и имеет все что есть в либав. Он и существует сейчас только из-за упоротости дебианомейнтенеров, а оттуда в свою очередь перекочевал в убунточку А вы говорите не ругаться. >Потому что это у тебя не ffmpeg, а враппер к libav. Как мне его тогда сконпелировать, чтоб он установился сам вместо этой обёртки? Я сейчас внимательнее посмотрел - и там действительно внутри лежит некий бинарник, именуемый ffmpeg и при запуске даже не пишущий, что он будет заменён на avconv. Я понимаю, что можно заменить симлинк из /bin или /usr/local/bin, но есть вместо этого какие-нибудь человеческие способы, чтоб он сам туда встал так, как предусмотрели разрабы?
>>1061074 > Как мне его тогда сконпелировать, чтоб он установился сам вместо этой обёртки? Найди deb-src пакет с ним и собери из него deb. Но можешь просто удалить avconv, тогда будет использоваться напиханная тобой в /usr/local/ помойка.
>>1061077 >Но можешь просто удалить avconv, тогда будет использоваться напиханная тобой в /usr/local/ помойка. БЛЯДЬ, СВЕРШИЛОСЬ!!!111111111Не просто удалить, а ещё и заново make install сделать
Народ, а кто-нибудь знает, почему wi fi режет скорость? Суть в чем, от провайдера (напрямую) дается 100 мегабит. У соседа моего, на ноуте с 8кой скорость 100. У меня же на ноуте 47. Почему так? Везде включен стандарт n. Только подозреваю что у меня стоит g. У меня на ноуте 7ка
Хуй знает где спрашивать. Как сделать, чтоб фотошоп запоминал в каком формате он должен сохранять конкретный файл? Допустим делаю я что то в фотошопе, много слоев там, вся хуйня. Сохраняю в png, дальше редактирую. И чтоб при следующем сохранении он не пытался снова сохранить в своем блядском psd.
>>1061909 Долбоеб, если что-то редактируешь в редакторе, то и сохраняй в родном формате редактора (psd в твоем случае). Это правило справедливо длю любых редакторов, не только графических.
В png можно только экспортировать, потеряв всю структуру.
>>1061959 Я сохраняю в psd если мне нужно оставить структуру, а это бывает редко. Зато меня заябывает смотреть получившийся результат и каждый раз вручную вибирая формат.
>>1062338 > Надо двигать дорожки, повторять куски apad, amovie, concat, atrim Но если монтажа много, то проще взять что-то специализированное, вроде audacity.
>>1062340 Возьми любой редактор субтитров, aegisub, например. Если надписей мало, можно обойтись фильтром ffmpeg'а drawtext.
>>1062341 >Возьми любой редактор субтитров, aegisub, например. Если надписей мало, можно обойтись фильтром ffmpeg'а drawtext Так, а если я хочу чтобы было как на 0:05 ? Это явно простыми сабами не решить
>>1062345 Ass позволяет делать некоторую йобу, см. опенинг Toaru Kagaku no Railgun S от UTW-Mazui, например. Но как на видео — это скорее к редакторам вроде blender.
>>1062353 Но ведь оно проприетарное!!! Ладно, раз не кусается то попробую. Но мне всего-то надо прикрутить раковые смищнявки к ролику, может быть все-таки есть нужно зло?
>>1062416 >В смысле, выбрать кодируемую дорожку? В смысле у меня есть AVI с несколькими аудиодорожками, мой плеер читает не ту, которую надо. Надо это исправить
> IP-адреса предоставляются из приватного адресного пространства. Недоступна услуга статического IP-адреса. Недоступна услуга динамического DNS Поясните, чем это плохо?
>>1035239 Аноны что за хуйня твориться, моя пекарня заразилось каким то мылом. Из за чего это? Как исправить? Драйвера переустанавливал, проводы перетыкал.
Что не так с моей webm http://rghost.ru/58503450 ? Делал через XMedia Recode. В /tv не постит точно, выдает "Ошибка постинга ERROR", сейчас тут попробую.
Как обрезать ебаную вебм без пережития, нахуй? Пидарское ffmpeg -i 33.webm -ss 80 -to 200 333.webm сжимает эту хуйню в 50 раз. Что за имбицил придумал этот сраный интерфейс?>>1065015
Я не понял, двухпроходное кодирование можно устроить вообще? Пытался разобраться - ничего не вышло, и упоминается оно только в документации к официальной библиотеке, а не к ффмпегу.
>>1065626 Не ругайся. Сам виноват, что пердолился вместо курения матчасти. Обрезать без пережатия можно только по ключевым кадрам. Если делать это ffmpeg'ом (-c copy в параметрах выхода), то в браузерах получится хуита: фрагмент между ближайшим ключевым кадром и началом фрагмента останется, но без звука. Конец отрезается нормально. Качественно обрезать начало можно mkvmerge'м, он режет только по ключевым кадрам.
>>1066450 Пердоль, ты отрицаешь очевидное? Или сейчас опять заголосишь мантры, что пердолинг это не использование консольки, а пердоликс не линукс? А может ты уже начал пердолиться без консолечки?
>>1066524 >пердолинг это не использование консольки Все верно, пердолинг - это занятие хуитой от делать нехуй, которую завтра забудешь. А консолька - наоборот, научившись единожды работать с консолькой ты не только не забудешь этого, но и сможешь работать с консолькой на других осях - команды то в целом похожие. А пердоликс - это шиндовс, в линуксе все автоматизировано по максимуму, а в шиндовсе для каждой мелочи нужно пердолить одноразовый костыль.
>>1066711 > научившись работать с ненужной хуетой в пердоликсе ты научишься работать с похожей ненужной хуетой в других осях Вот это и есть пердолинг. А линукс - это пердоликс потому, что в нормальных осях не возникает необходимости пердолиться в консольку.
>>1066725 Ну, людям с ограниченными возможностями тоже надо работать, никто не спорит. Некоторые даже в консольке не могут, ввод Брайля используют, и всякое такое.
>>1066725 Пердолик, пердоля с пердолингом к спермачам отношения никакого не имеет, это твоё имя и твоё занятие. Попытки антифорса только выдают в тебе запердолившегося дегенерата.
>>1066863 Тогда ботнет попробуй переустановить. У тебя нём какое-то говно, которое рвёт файлы при постинге. Ещё проблема может быть у провайдера, но это маловероятно.
>>1066977 Такое модное слово, которым прыщебляди называют сеть заражённых компьютеров с запущенными на них скрытыми программами (ботами), позволяющими прыщебляди использовать ресурсы этих компьютеров в своих ноулайферских целях.
>>1066977 Это то, частью чего обычно становится подключённый к интернету щиндовс в руках ламера (или как теперь модно говорить, пердолика). Возможно, у тебя какая-нибудь живность вклинилась в http-трафик и пытается запихнуть в него рекламу, а проблемы с постингом — следствие её кривизны. Переустановить — в смысле щиндовс и весь остальной софт, получив его из надёжных источников (либо проверив криптографическим способом). Это — единственный способ надёжно избавиться от заразы и последствий её жизнедеятельности.
>>1067151 > подразумевает что линукспердолики знают матан и их отсюда не смоет Ты зачем снова вступаешь в полемику с вымышленным оппонентом? Я сказал то, что я сказал. Если я выступаю за матанную капчу, то очевидно, что меня устраивает отсеивание тех, кто не умеет. Хотя у меня было более либеральное предложение. В качестве капчи задавать каждый раз на сутки задавать ряд вопросов и отражать в подписи к посту, способен ли оказался аноним на такие вопросы ответить, обычную цифровую капчу оставить также. Но это не для сосача моё предложение. Здесь, я убеждён, всё именно так, как должно быть на популярной борде. Для тех, кто хочет диагностировать у меня дискомфорт, поясню: если бы я хотел побеседовать без петушни, я бы пошёл в то место, где матанная капча есть. Или аналогичный вариант. Присутствие здесь всякого отребья вроде >>1067166>>1067101 меня внезапно устраивает.
Это ведь нуботред? Случайно обновился с 8 до 8.1 и все пошло по пизде: Постоянные сбои при подключении к интернетам по LAN, не находятся драйвера к видюхам, глючит все дико.
В параметрах компьютра нашел "востановление компьютера без потери файлов", но при нажатии запрашивает диск, а его у меня нет, хоть и винда лицензионная.
Что делать, если не делал никаких бэк-апов и точек восстановления системы?
>>1067396 >Это ведь нуботред? Нет. >запрашивает диск Просит диск восстановления. Предыдущий хозяин, а может и ты, видимо удалил раздел восстановления от этого такая хуйня. Пробуй сам создать диск и откатывайся. Хотя лучше бы тебе поставить начисто 8.1 и не ебать мозги. Качай редакцию Single language, выдергивай ключ из этой винды и переустанавливай. А вообще, тебе сюда >>1055302
Никто не знает, почему видео кодированное ffmpeg (ffmpeg 1.avi -vcodec mpeg4 -b 455k -c:a copy 2.avi) на моем планшете проигрывается со скоростью слайдшоу? Хотя, конечно вы знаете. ПОТОМУ ЧТО ЭТО ПРЫЩЕПОДЕЛКА ЕБАНАЯ ВОТ ПОЧЕМУ. Удаляю это говно, и клянусь!!!!!1 больше не связываться с прыщемиром
>>1067939 >Пришло время напомнить, что прыщи это GNU/Linux, FreeBSD, OpenBSD, uClibc/Linux, в конце-концов, но никак не Android Linux. >Android Linux — проприетарная поделка гугла, не имеющая права называться прыщами, максимум — ОС на базе ядра Linux.
>>1067804 > Никто не знает, почему видео кодированное ffmpeg (ffmpeg 1.avi -vcodec mpeg4 -b 455k -c:a copy 2.avi) на моем планшете проигрывается со скоростью слайдшоу? Потому, что ты — тупой пердолик, очевидно же. Кодируй видео в формат, декодирование которого поддерживает DSP твоей побрякушки, а не в любой первый попавшийся.
Ну раз такая тема у вас тут как обычно глубокая, то я удачно зашел. Наверняка получу все ответы. Точнее, на один - почему через мокропиську в два прохода вебм кодируется 20 минут, скажем, а через ффмпег при предполагаемо одинаковых параметрах минимум в два раза дольше? Причем качество видео в мокропиське выше. Вот и программка, собственно: Pazera WebM Converter
>>1068404 В прыщах параметры запуска можно выловить из списка процессов (ps ax|grep ffmpeg). Возможно, в сперме тоже. > минимум в два раза дольше Вангую -quality best против -quality good -cpu-used 0. > Причем качество видео в мокропиське выше. А размер?
Тут тред про webm, но так как на этой борде более похожих тредов нет - спрошу здесь: Мне нужно сжать видео в формате avi объёмом 13 Гб (срипенное с DV камеры) в контейнер mp4 или mkv. Рендерил через вегас, но в видео сплошная лесенка. ЧЯДНТ? Подскажите проги/кодеки чтобы добиться нормального качества видео, можно консольные, лишь бы лесенка исчезла. Спасибо.
Кто нибудь запилит скрипт который бы устанавливал ограничение в 15М и кодировал с максимально возможным качеством в пределах заданного размера? Или может уже есть? Знаю под винду на 4чане запилили с такой опцией. Я так и не понял в чем секрет. Ибо опция -fs очень корявая.
>>1069336 Опция -fs работает как положено: обрезает по первому ключевому кадру до указанного лимита. Если же тебе нужен скрипт подгонки битрейта под размер — см. >>1065925.
>>1069352 Версия бидона не та, itertools.filterfalse есть только в третьем. Либо обнови бидон, либо поменяй строчку на это: audio_streams_count = count(filter(is_audio, streams)) Где там ещё подводные камни — без понятия, мотороллер не мой.
>>1069541 Говорят, что в отличие от libvpx с x264 двойной проход имеет мало смысла, если нет жёстких ограничений по размеру — достаточно обычного lookahead'а.
>>1068948 Если не к спеху, то создай отдельный тред! С твоим вопросом в двух словах проинструктировать нельзя. Могу растолковать по-хардкору. Наряду с LaTeX-тредами, Avisynth-треды мои любимые.
Заменил, теперь вылазит такая фигня. Traceback (most recent call last): File "convert-to-webm.py", line 98, in <module> length_seconds = parse_time_to_seconds(total_duration) File "convert-to-webm.py", line 89, in parse_time_to_seconds p = s.split(sep=':') TypeError: split() takes no keyword arguments
И еще оно вроде просит указать время, т.е. не может по дефолту записать? Что за бред.
Вообще я расстроен, винда утопает в софте, и для нее запилили годный конвертр, хотя особой необходимости и не было, а у нас какой-то недоскрипт который я бы вообще постеснялся выкладывать. Инбич НОПЕШИ ЛУЧШЕ
>>1069610 > Ну так я в кодировнии - хуй начинающий. И ещё мокрописечник противный. За одно упоминание поделия с твоего скриншота я бы гонял взашей ссаными тряпками.
>>1069769 > TypeError: split() takes no keyword arguments Кейворд убери (sep=). > а у нас какой-то недоскрипт который я бы вообще постеснялся выкладывать. Так а кто тебя тянул выбирать именно это недопиленное говно без функционала, когда есть нормальный скрипт?
>>1069779 Чего тебе так бомбит? Не у все есть время ебаться с консолькой и читать библиотеки по ключам. Некоторые на работу ходят, тащемта, и разбираться в причудах не GUI приложениях нет никаких причин.
>>1069869 > Чего тебе так бомбит? От того, что некоторые тянут себе в рот всякое говно, и ещё пропагандируют его использование. Xmedia Recode — верх мокрописечности: распространение этой программы автором вообще нелегально из-за нарушения лицензий используемых ей библиотек. То есть, автор уже преступил черту законности, и у него не осталось причин не делать этого ещё раз при выборе способа монетизации — репутация уже загублена. > Не у все есть время ебаться с консолькой У меня тоже нет ни времени, ни желания заниматься этим — я использую консоль по назначению. > и читать библиотеки по ключам. Библиотеки в computer science — это не то, что читает человек, а то, что используют программы. Читать надо мануалы. И это при наличии практического опыта часто не сложнее и не дольше, чем разбираться с GUI, и в дальнейшем позволяет это время экономить, иногда очень значительно.
>>1069929 ВРОТМНЕНОГИ нунихуясе магия! А как нам узнать что это не два фильма, где в одном это был ворд, а потом ты ЛОФКО меняеш на зипчик с картинкой?
>>1069963 Интересно, а на файлах зощищенными невьебенными паролями прокатит или нет. и интересно из "data" можно вытащить эту самую data, а то она там немногоа вся в хексе
>>1069967 Word распидорасил картинку в родном формате Microdoft (EMF).
>>1069961 > А как нам узнать что это не два фильма, где в одном это был ворд, а потом ты ЛОФКО меняеш на зипчик с картинкой? Чтобы узнать, что Word не умеет в картинки не надо быть семи пядей во лбу. Он не умеет; и это подтверждаемый факт http://superuser.com/questions/790789/emf-files-damaged-during-pdf-export-in-microsoft-word Если ещё есть сомнения, то могу собрать и предоставить тестовый файл.
>>1069968 > Интересно, а на файлах зощищенными невьебенными паролями прокатит или нет. Это как-то исправит неумение Wordа в картинки?
> и интересно из "data" можно вытащить эту самую data, а то она там немногоа вся в хексе А как насчёт почитать спеки Microsoft, и не говорить ерунды?
>>1070037 > Чому при увеличении проходов ffmpeg постоянно падает? Тому, що це беспрецедентно сложное ПО, в котором не успевают ловить баги, добавляя поддержку свежеотреверсенных пиписитарных мокроформатов.
> Это вообще пофиксить можно? Ну, если патч напишешь. Впрочем, скорее всего, ошибку можно обойти. Изволь изложить подробности, как именно ты используешь это сложное ПО и как именно оно на тебя ругается!
Сап. Пикрелейтед — ноут завис и был выключен кнопкой еще и день до ебучего обновления оставался . Диска нет , пк нужен срочно. Бежать покупать пиратку в переходе?
>>1070117 > Сап. Пикрелейтед — ноут завис и был выключен кнопкой еще и день до ебучего обновления оставался . Диска нет , пк нужен срочно. Бежать покупать пиратку в переходе? А были бы прыщи, то взял бы любой лайв, чрутнулся и восстановил бы парой команд.
В Xmedia Recode как-то можно осуществлять перемещение по кадрам назад? Есть только кнопка для покадрового шага вперед, как так то? Что за шизофреник так сделал? Выделение отрезка в ней реально жопная боль.
>>1070075 > Изволь изложить подробности, как именно ты используешь это сложное ПО и как именно оно на тебя ругается! Когда указываешь в параметре Threads больше 1 и начинаешь конвертировать все просто вылетает нахуй.
>>1070086 > Unrecognized option 'hide_banner'. ffmpeg старый, либо вместо него переходник от libav. Эта опция появилась где-то в 2.2. Чтобы отключить использование этой опции, запускай FFMPEG=ffmpeg ./WebMaster. Ещё можно скачать статичную сборку свежей версии по ссылкам на офсайте и добавлять переменной PATH, либо указывать полный путь к бинарию в той же переменной FFMPEG. Но лучше — найди позиторий со свежим ffmpeg для своего дистра.
>>1070563 Threads — это потоки, а не проходы. VP9 в многопоточность не может совсем, а у VP8 от неё снижается качество. Олсо, ты пропустил запятую и не запостил ни команды для воспроизведения ошибки, ни вывода ffmpeg при её возникновении.
Есть: Wifi-сеть, в ней куча устройств. Есть доступ к роутеру который эту сеть раздает. Как мне перехватывать куки вк с них? Или почты, или чего угодно?
>>1071228 >ЧЯНДТ???? Проверь, какой архитектуры (x86-32 или x86-64) бинарник на какой системе ты пытаешься запустить. Можно, например, через file proga
>>1071235 WebMaster в конце собирает всё воедино при помощи mkvmerge (из пакета mkvtoolnix). Читай вывод, он скорее всего у тебя не установлен. Вместо установки mkvmerge можно сделать муксинг ffmpeg'ом, но с ним результат будет весить чуть больше. Вот патч: http://pastebin.com/nxbiSfGc
>>1037072 >Вместо использования терминала, который практически не нагружает систему Мамкина прыщеблядь, неспособная заработать на приличное железо, опять обосралась.
Не нашел треда, спрошу тут. Вопрос юзерам фубара. Есть какой-то способ заставить его играть рандомный трек из плейлиста, но чтобы без повторов и по окончании последнего трека чтобы он останавливался? В JetAudio такая штука есть, огромнейший список отыгрывало без повторов, даже после многократных перезапусков плеера.
Сколько там лимит в тематике? Скомпилял вебмку на 6.09 метров, сракаба на размер жалуется. Не горю желанием всю свою любовно перегнанную в vorbis q:6 гонять ещё раз по второму кругу. В треде, может, и мелькало, но у меня престо.
Почему в разных разделах ебанутые требования? Пытаюсь в electrach загрузить вебмку весом 4 мегабайта и с разрешением 640x480 - пишет, что файл слишком большой. Доколе?
>>1075748 Вот да, это единственный нормальный ответ, который я находил. Типа просто перемешать все в плейлисте, а потом в режиме нормального проигрывания оно будет без повторов и с остановкой в конце. Эх, жаль что нормально эту фичу не реализовали.
>>1076440 Да, по зашквару указанная тобой мокрописька всё остальное переплюнет. Но ты ошибаешься, если думаешь, что все здесь хотят именно зашквариться. Обычно сюда приходят те, кто хочет научиться пилить качественные вебмки.
Парни, у меня ламопроблемы. На одном пользователе в 7й винде интернет beeline работает, на другом "Неверный тип соединения". В чем проблема? Пробовал переподключить, в техподдержку звонил, вроде все настройки правильные, чувак сказал, что проблема с оборудованием с их стороны, но это очевидно не так. Помогите плз, я вообще в этой хуйне не разбираюсь, какие там протоколы-шифрования.
>>1076797 >в техподдержку звонил, вроде все настройки правильные, чувак сказал, что проблема с оборудованием с их стороны, но это очевидно не так. Проиграл с этого сталкера.
Софтач, в недавних хабра-кулхацкирских статьях аля "атака на беспроводные сети" в одной из частей автор логично хуесосил wep а потом, рассказывая про wpa tkip заметил, что это по сути такой же "бык у школы" как и и wep. Имелось ввиду что он так же легко ломается. Но на сколько я знаю, единственный метод там - определение пароля по базе, основываясь на выловленном хэндшейке. Гугол вроде тоже самое говорит, лень перебирать петушиные статейки для хакиров. Просто скажи, есть ли еще какой-то способ вытащить пасс из wpa tkip ?
>>1035239 Надеюсь, тут помогут. Не знает кто что за хрень с моим интернетом? Есть ростелекомовский роутер, к нему подключен мой вайфай роутер(dlink dir300. Да, говно, сам знаю) для раздачи интернета. Сегодня днем интернет был, но не так давно он пропал. Подключение к роутеру есть, но с желтым значком "без доступа к интернету". В чем может быть проблема? Подключил к ноуту 4g модем, зашел в личный кабинет на сайте ростелекома - баланс плюсовой, услуга интернета подключена. [sp]Оба роутера перезагружал[/sp]
Харкач помогай. Я пекабоярин. У меня был спизжен офис 2013 фулл с азур прожектом с пиратбея. Так вот, у друга планшет был майкрософт серфейс и к нему ключ прилагался к оффису. Поскольку мой друг тоже пекабоярин он спиздил тоже офис с пиратбея. Я попросил у него ключ и активировал им свой офис. Полет нормальный, но спустя тридцать дней у меня слетела лицензия. Еще в процессах куча херни типо "svehost", "svknost". Че делать харкачик?
>>1078242 >Я пекабоярин, спизжен офис >мой друг пекабоярин тоже спиздил офис Проиграл с этих пекабояр. Иди теперь Шindows переустанавливайте, спермоклоуны.
Анонята, я вот хочу сделать webm-ку, нарезанную из других webm-ок, нарезать, и, шоб не было казусов, хочу их перекдировать в какой-нибудь привычный формат, монтировать, после чего снова завебэмить. Какой формат для этого лучше всего подойдёт?
>>1078349 > монтировать > Какой формат для этого лучше всего подойдёт? Тот, который лучше всего поддерживает то, чем ты будешь монтировать. Если твоя монтажка умеет в avisynth или хотя бы использует системный AVIHandler вместо собственного велосипеда, то твой путь лежит через фреймсервер avisynth и его плагин ffms2. Если создатели твоей монтажки используют ffmpeg|libav, то тебе предпочтительно всё слепить в беспотерьный huffyuv|ffvhuff. Если у тебя анально огороженный мокренький видеоредактор, то смотри, что он там умеет, бери в руки ffmpeg и конвертируй в то, что он может.
Котаны, мне нужно просмотреть одно видео, снятое в формате .mov, в идеале его перекодировать и залить на ютуб, например. Приложения Apple качать не собираюсь. Что посоветуете кроме бочки с хуйцами?
Какая говнина этот ваш webm и ffmpeg в часности. Говно не может просто сделать видяшку без уебского сжатия в жпг-клеточку. Похуй на размер/рейт - надо прост сделать один в один и все, но нет надо сунуть это уебское сжатие, которе на самом лучшем качестве УГ.
Посоветуйте открытый видеоредактор для mp4. ffmpeg хорош, но я честно говоря уже заебался подбирать таймштампы при обрезке. Нужна только обрезка и перетасовка кусков по типу вырезать-вставить, желательно без ре-энкодинга. Под шиндошс.
>>1080172 > программа работает в одной ос, но не работает в другой ос, но так как в щвятом линуксе все хорошо, значит проблема в ос, иначе невозможно Ясно
А для спермачей гуевая тулза с кнопкой зделоть пиздато есть? Закинул видосик и она выставляет битрейт, фпс и разрешение как в оригинале и думать не надо?
>>1081012 Да, я уже 6 вебмок в два прохода и с муксингом сделал. Думаю перейти на GUIшный вариант. >>1080962 WebmforRetards прост, но качество уже не проконтролируешь.
>>1081519 > Кто так мило поет? Название трека См. >>1079566. > а лучше сразу трек в лоссе выложите Он и так в вебмке в lossy-формате opus, можешь выдрать ffmpeg'ом с -c copy.
>>1081568 Процетирую другого анона: -map a - захватить аудиопоток по-умолчанию (если их несколько в контейнере) -map 0:a - захватить аудиопоток по-умолчанию (если их несколько в контейнере) из первого входного файла -map 0:a:1 - захватить второй по порядку аудиопоток из первого входного файла
ffmpeg -i animu_s_rudabom_01_serija_[Ozvucheno_Huesos_88].mkv -map v -map a:1 -c copy animu_bez_rudaba.mkv
Захватывает видеопоток и второй аудиопоток (обычно мудаки-релизеры оригинальную озвучку ставят последней в списке), копирует их в новый mkv-файл. Если в контейнере ещё и субтитры разные есть, то их тоже можно захватить. Про маппинг в пикчегайде есть.
>>1081884 На каком, блядь, питоне? Питон - это язык, а исполнительный файл .exe в сперме скомпилированная инструкция, которую выполняет Пека. Но так как >>1081877 - знатная прыщеблядь, он хуй что обьяснит. Можете скинить.
>>1081884 Не на питоне, а при помощи интерпретатора питона. Но в общем ты прав.
>>1081888 Что за хуйню ты написал? Питон — интерпретируемый язык, та хуитка из оп-поста — программа на нём, никакими .exe там и не пахнет. Олсо, на скрине запечатлена попытка запуска скрипта в качестве исполнимого файла, но она не удалась из-за отсутствия в нём shebang'а — строки «#!/usr/bin/env python3» в начале файла. Но в сперме это всё равно не работает, нужно в любом случае запускать питоном.
>>1082339 Сохраняешь с именами 1.png - 9.png, потом ffmpeg -r 1 -i "%1d.png" -vf setpts=PTS/0.1 out.webm Если не хочешь, чтобы сикбар двигался только каждую десятую секунду, добавь в -vf ещё «,fps=1».
Вообщем не вышло слайдшоу. Пропердолил много советов из интернета - всегда либо часть картинок он пропускал, либо еще что - ни разу годно не получилось. Все картинки в png, одинакового размера. С именами тоже все норм, я проверил.
Кароч, как в ffmpeg сделать так? Этот результат мне дала зашкварная мокрописька All Free Slideshow Maker (даже название произносить стыдно).
>>1082347 > Все картинки в png, одинакового размера. С именами тоже все норм, я проверил. Действительно такая хуйня происходит со свежим ффмпегом, при указании параметра -r он берёт только два кадра. Убери -r и уменьши в 25 раз (дефолтный фпс) параметр setpts. И в следующий раз показывай команду полностью и вывод ffmpeg.
>>1082438 В этом: > -vf subtitles=D:\FFMPEG_FILE\o.ass В результате фильтр subtitles получил два параметра: «D» и «FFMPEG_FILEo.ass». Нужно экранировать спецсимволы: -vf subtitles=D\:\\FFMPEG_FILE\\o.ass
> в какой его можно конвертировать без потерь? (он и так лосси) Ты имеешь в виду, в какой контейнер можно перепаковать поток aac? Если речь только о контейнерах с расширениями специально для звука, то навскидку: в ogg (.oga), matroska (.mka), asf (.wma, хотя это может привести к непониманию формата — обычно в asf с этим расширением кладут спермозвук). Ещё можно просто извлечь аудиодорожку и сохранить без контейнера (.aac).
>>1083670 Да у меня проще задача, есть плеер и куча этих m4a файлов. В какой формат сконвертить файл, чтобы в качестве не потерять, а плеер их кушал? Надо сначала извлечь aac, а потом конвертить или можно сразу?
Поясните, в чём соль. Есть видео 60 фпс 1920х1080. Попытался сконвертировать с помощью https://github.com/WebMBro/WebMConverter/releases , а вышли квадраты на квадратах, погоняющие квадратами. В настройках ставил 1280х720, 22 мегабайта потолок, годное качество, звук. В адвансед 4 ядра, два прохода и тоже годное качество. Придётся резать фпс?
>>1084772 > вышли квадраты на квадратах, погоняющие квадратами Кодек — VP8? > 22 мегабайта потолок Кажется, эта штука умеет только обрезать по заданному размеру, а считать по нему битрейт не умеет. Посмотри её форк https://github.com/nixxquality/WebMConverter > В адвансед 4 ядра Многопоточность снижает качество, а VP9 её вообще не умеет. > Придётся резать фпс? Или разрешение.
>>1035239 Братики, ну будьте же вы людьми. Напишите человеческий скрипт на баше для двойного прохода. К чему эти школьные выебоны питон, зош? Или что тут в этом webmaster нужно фиксить? [code] ./webmaster: line 55: syntax error near unexpected token `[[' ./webmaster: line 55: `for f in $0.rc ~/.${programname}rc; [[ -f $f ]] && source $f' [/code]
>>1084870 zsh дейстивительно удобен для шкриптов, вот только webmaster довольно бедно его фичи использует. "joinstr", например, zsh умеет в виде ${(j.sep.)var}, всякие basename/dirname — через ${var:t} и ${var:h} и т.д. > Или что тут в этом webmaster нужно фиксить? Пофикси то, что ты запускаешь его другим шеллом.
>>1084870 Bash не может в арифметику с плавающей точкой, например. Нахуй так жить?
>>1084889 Всё руки никак не дойдут задействовать по максимуму фичи zsh.
>>1084894 Хуита какая-то, ещё и с чёрным превью. У меня перематывается, но медленно (firefox 31). Это из-за того, что в видео мало ключевых кадров, что в свою очередь нужно для более эффективного сжатия.
>>1084889 > вот только webmaster довольно бедно его фичи использует. Пофикшено.
>>1085207 > А как сделать превью из самого видео, чтобы не скринить оригинал? См. https://github.com/pituz/webm-thread/blob/master/tools/WebMaster#L202 Там при помощи того же ffmpeg'а берётся и кодируктся в отдельный файл кадр по заданному переменной $preview времени, а потом приклеивается в начало вебмки mkvmerge'м.
> И как сделать ключевые кадры? Они сами делаются по исчерпанию лимитов кодека. То, что VP9 может их делать редко, позволяет сжимать видео более эффективно. Если нужно обеспечить возможность быстрой перемотки в конкретную позицию, либо расставить кейфреймы через определённый промежуток, можно заюзать опцию -force_key_frames, см. её описание в документации: https://www.ffmpeg.org/ffmpeg.html
>>1085562 Бесплатный конвертер, он сказал. Т.е. скорее всего мокрописечный (freeware).
Нужна помощь, посаны. Есть одна видяшка, восстановлена с умерешего несколько лет назад диска. Но восстановлена не очень, в двух местах она сломана. Плееры на этих местах просто зависают или вылетают. Если пропустить сломанное место - все остальное идет норм. Как мне почнить, например вырезать эти сломанные кадры?
>>1086524 ffmpeg -i файлнейм.flv -vcodec copy -acodec copy файлнейм2.mkv Изготовил только первые 30 сек, потому что на где-то между 30 и 31 файл ломается.
Напишите мне как обрезать до сломанного места, обрезать после сломанного места и затем склеить
>>1086572 > Какой видеоформат самый лучший по сжатию? VP9 и H.265. > Может можно как-то несерьезно понизить качество? Обычно так и делается. Хотя и libvpx-vp9, и x265 и могут в lossless, используются они в этом режиме редко.
>>1086581 бгг, на 5000 фрейме перезагрузился ноутбук из-за критической температуры. Есть способ как-то ограничить avconv, чтобы он не жрал все процессорные мощности?
>>1086585 > ноутбук Норкоман чтоле? Ноутбуки в принципе не предназначены для длительных высоких нагрузок, за редкими исключениями весом от 5кг. Да и процессоры у них в 2-4 раза медленней десктопных модификаций соответствующих моделей. Арендуй себе VDS со свежим ксеоном за какие-нибудь 200р в месяц и кодируй на нём хоть 24/7.
Забыл прибавить про качество. Перекодирую я черно-белый фильм 30х годов соответствующего качества, но в результате понижения cfr он выходит еще хуевее. Это же пиздец какой.
>>1086576 > VP9 и H.265. Самые современные. Пока лучшими по сжатию их назвать нельзя. Потому, что формулировка «лучшие по сжатию» говно.
>>1086572 > Какой видеоформат самый лучший по сжатию? Никакой. Во-первых, сжатие у форматов с потерями и компенсацией движения обеспечивается довольно разнообразным набором приёмов, не являющихся при этом однозначно эффективными в общем случае. Во-вторых, ты же не с форматами работаешь, а с кодеками, т.е. с программами, у которых есть как минимум два показаделя эффективности: эффективность сжатия (т.е. компромисс между шириной потока и искажениями) и вычислительная эффективность (т.е. сколько вычислительных ресурсов нужно для анализа — и память и процессорные циклы и загрузка ввода-вывода).
>>1086585 > перезагрузился ноутбук из-за критической температуры Аппаратная ошибка. Тебе нужно техническое обслуживание — чистка от пыли.
> Есть способ как-то ограничить avconv, чтобы он не жрал все процессорные мощности? Это задача планировщика операционной системы. Его можно настроить.
>>1086604 > Ноутбуки в принципе не предназначены для длительных высоких нагрузок Верно. Не предназначены, но выдерживать должны.
> Арендуй себе VDS со свежим ксеоном за какие-нибудь 200р в месяц и кодируй на нём хоть 24/7. Это какая должна быть неебическая пропускная у канала, если у меня, например, несколько сотен гигабайт исходного материала.
>>1086616 > Если это реально В небольшом ряде случаев.
> я короче хуй знает, но из файла 1 гб .VOB получилось 2гб .x265. ЧЯДНТ? Используешь ультрасовременные медленные недоделанные программы. Используй хорошо освещённый в документации H.264 и libx264 (в составе x264 или ffmpeg, но не x264-vfw)! Подбери crf, воспользуйся пресетами!
>>1086618 > Перекодирую я черно-белый фильм 30х годов соответствующего качества > 1 гб .VOB С DVD? Ты строчку командную для ffmpeg или x264 предоставь и avisynth-скрипт, чтобы мы могли предметно обсуждать, а не гадать на кофейной гуще!
>>1086619 > Возможно, лучшего результата удастся добиться, если поработать фильтрами шумоподавления. Особенно компенсированного по движению или БПФ-фильтрами. Можно ещё попробовать блочность подавить.
>>1086685 Да, с DVD. Там история мутная, дед отнес в местный фотосалон старую пленку, где ему и сделали этот диск. Час фильма 4гб.
>Аппаратная ошибка. Тебе нужно техническое обслуживание — чистка от пыли. Там скорее инженерная. Слишком мелкий радиатор и неэффективный вентилятор. Он и новенький 75 градусов под нагрузкой терпел.
На пике - один из исходных файлов и получившийся из него в результате выполнения команды avconv -i VTS_01_3.VOB -an -crf 3 -vcodec libx264 result.mp4
>>1086935 > Час фильма 4гб. > На пике Вот и хорошо. Ты лучше подробные отчёты mediainfo доставь.
> avconv -i VTS_01_3.VOB -an -crf 3 -vcodec libx264 result.mp4 crf=3 это мало очень менее 10 ставить смысла нет. А вот с остальными параметрами, наверное, придётся помудрить. Но сначала отчёты mediainfo про исходник и то, что сделал avconv.
>>1086969 > Scan type: Interlaced > Scan order: Top Field First Всё интереснее и интереснее. Я нельзя ли кусочек (чтобы с движением было) положить на файлообменник? avconv -ss 200 -t 30 -i VTS_01_3.VOB -an -vcodec copy cut.mpg
>>1086983>>1086991 > телесин Вот нахуя так делать? Руки бы поотрывал мудакам, которые при записи DVD адаптируют видео для просмотра исключительно на телевизоре. А потом другие мудаки его ещё раз адаптируют под другой стандарт телевидения, накладывая ещё один телесин. Как хорошо, что эра dvd уже прошла.
Олсо, не укатиться ли вам это обсуждать в отдельный тред? Тема скорее всего растянется не менее чем на десяток постов, и в прикреплённом треде ей вряд ли место.
Среди интересного можно сразу отметить: > deblock=1:0:0 В принципе, справедливое соотношение, но его можно покрутить: первое значение — это порог (чем больше число, тем охотнее кодек будет отмечать макроблоки как требующие размыливания при воспроизведении), второе значение — это вес (т.е. сила размыливания). 1:1 или даже 2:1 может быть тоже норм, но именно этот параметр лучше подбирать в последнюю очередь.
> ref=3 Тут вот нужно смотреть вот эту http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Levels статью — там эти refames даны в скобочках в зависимости от уровня и профиля. Профиль у тебя всегда High, уровень у тебя 3.0 (в принципе можно до 3.1, но не рекомендуется), т.е. при разрешении 720×576 при 25 кадрах/с этих самых refames может быть до пяти. Возможно, в твоём случае можно увеличить до 4.
> direct=1 Будет чуть медленнее кодировать, но немного повысится эффективность сжатия, если тать кодеру самому выбирать пространственно-временную модель поиска, т.е. указать direct=auto.
> analyse=0x3:0x113 Тут искуственно отключён ряд возможных комбинаций ДКП-блоков в составе одного макроблока. Опять же, будет ещё чуть медленнее кодировать с небольшим ростом коэффициента сжатия, если указать partitions=all.
> me=hex Не самый оптимальный метод поиска движения. Зато самый быстрый (кроме самого-самого быстрого dia). Рекомендую более медленный и более точный поиск me=umh, раз, уж, ты всё равно уже используешь RDO.
> subme=7 Для малых (10...14) значений crf нет нужды в лишней петле ООС через RDO, но в твоём случае можешь попробовать существенно более медленный режим RDO (оптимизации «ширина потока — искажения»), например, subme=9. Если охота упороться многопетлевой ООС и выжать из кодека всё до последней капли, то можно попробовать и subme=10, но это по моему скромному убеждению не даст ощутимого выигрыша при crf не более 16.
> fast_pskip=1 Такая опция немного разгоняет определение типа макроблоков. Я обычно отключаю через no-fast-pskip.
> decimate=1 Позволяет при определении типов макроблоков оперировать ДКП-коэффициентами с меньшей точностью, т.е. быстрее. Тоже обычно отключаю её при помощи no-dct-decimate.
> b_adapt=1 Оставляет B-кадры по остаточному принципу (т.е. если по результатам определения типов макроблоков нашлось b-макроблоков больше порога, то кадр будет B-типа), если указать (как я обычно делаю) b-adapt=2, то решение по типам макроблоков будет пересматриваться для поиска оптимального числа B-кадров.
> psy_rd=1.00:0.00 Вообще тут вкусовщина, но есть подсказка (x264 --longhelp): если видно зерно плёнки, то ставят второе значение больше (до 0.25), для синтетических изображений (анимации, например) уменьшают первое значение, для неподвижных изображений увеличивают оба значения. Наверное можно не трогать.
> aq=1:1.00 Тоже вкусовщина. Помогает избегать завышения квантователя (и соответственно, появления заметной блочной структуры на декодированном изображении) для макроблоков, покрывающих изображение со слабо выраженной текстурой или почти равномерным тоном/градиентом (например, изображение неба с небольшим количеством облаков). Если есть желание, то можно поиграть с параметром aq-mode (у тебя 1, можно попробовать 2). Второй параметр aq-strength у тебя имеет значение 1.0, которое может неоправданно снижать степень сжатия за счёт более аккуратного топтания означенных выше областей изображения. Для синтетики рекомендуется 0.6, при заметном зерне (т.к. оно маскирует неаккуратное топтание) — 0.5.
> trellis=1 Оптимизация квантователей макроблоков после определения их типов. У тебя выставлен сравнительно быстрый режим. Я обычно ставлю медленный trellis=2, в котором кодер будет заново запускать определение типов макроблоков, если с его точки зрения при оптимизации квантователей не найдено оптимальное решение.
> qcomp=0.60 Можно ещё с этим значением поиграть: чем ближе к 1.0, тем реже кодер будет резко (т.е. в соседних и ближних кадрах) завышать или занижать квантователь при попытке вписать ширину потока в максимально допустимое значение для ширины потока или размера видеобуфера, положенного в соответствии с уровнем и профилем.
В итоге. Прежде всего, тебе следует притормозить кодер более точным предсказанием движения: direct=auto, partitions=all, me=umh, subme=9, no-fast-pskip, no-dct-decimate, b-adapt=2. Затем заставить кодер искать более оптимальное распределение квантователей: trellis=2. Для краткости есть специальные пресеты у libx264: slow и slower. Не забудь только занизить для slow и slower параметр ref=4. Также можно подкрутить психовизуальные оптимизации: psy_rd, aq и deblock. Для последнего есть у libx264 тоже пресеты: film, animation, grain, ssim.
>>1087032 > телесин > Вот нахуя так делать? Не угадал. Это рассинхронизация между сменой кадров в проекторе и развёрткой в видеокамере. А >>1086935-кун же предупредил, что это оцифровка старого целлулоида. Обычно эту оцифровку делают, снимая видеокамерой проекцию изображения на простыню. Раньше пытались радиолюбители синхронизировать начало развёртки со сменой кадра в кинопроекторе, а сейчас забили. Вообще-то, следовало сканировать плёнку в сканере, но это дохуя дорогое удовольствие.
> Руки бы поотрывал мудакам, которые при записи DVD адаптируют видео для просмотра исключительно на телевизоре. А потом другие мудаки его ещё раз адаптируют под другой стандарт телевидения, накладывая ещё один телесин. Это тоже плохо, конечно, но ты не попал в данном случае.
> Как хорошо, что эра dvd уже прошла. DVD прошла, а телевидения — нет; видеокамеры по-прежнему снимают преимущественно чересстрочно. Но эра прогрессивной развёртки с синхронным электронным затвором рано или поздно наступит.
> Тема скорее всего растянется не менее чем на десяток постов, и в прикреплённом треде ей вряд ли место. Там остро не хватает avisynth, так что, скорее всего, так и будет.
> Олсо, не укатиться ли вам это обсуждать в отдельный тред? Согласен.
>>1087308 конечно же, всего-то надо было создать файл fonts.conf, найти его содержимое на помойках интернета и сначала объявить в командной строке переменную FONTCONFIG_FILE с путем до этого файла. это же очевидные вещи! как я не додумался!
>>1087426 Ровными — никак, можно только по ключевым кадрам. Но последние можно расставить параметром -force_key_frames ffmpeg'а, см. его документацию. Олсо, «-%03d» можно опустить, оно добавится само.
>>1087434 nice ничего не даст, его функция — распределение доступной мощности между процессами, а не ограничение её использования. С cgroups вроде та же история, они оперируют распределением ресурсов. Вообще случай, когда нельзя использовать CPU на полную — ситуация нетривиальная, и в ней проще снизить его частоту или отключить часть ядер, чем пытаться заставить софт простаивать костылями.
>>1087312 алсо забыл сказать, что в пути к субтитрам нельзя писать "\" и еще эта параша отказывается работать если в имени файла есть какие-то не такие символы. из-за этого нельзя написать простой батник для автоматического кодирования
>>1088464 Ты, наверно, пердолик? Выше был запощен кусок документации, где написано, почему это происходит и как надо делать. А ещё у тебя кучи знаков препинания не хватает. Нахуй так жить?
>>1089269 Сконвертить сабы в WebVTT можно ffmpeg'ом. Но это бесполезно — во-первых, для их отображения на странице нужен специальный виджет, а во-вторых, вебмки с вшитым софтсабом вообще не работают в firefox, по крайней мере 31 версии и старше. Делай хардсаб.
Не хочу плодить кучу говнотем, так что спрошу тут. Какой прогой можно прогнать exe и выяснить все связаные с ним библиотеки. И можно ли глянуть, какие функции функции она вызывает\использует?
Почему постоянно меняется лимит в /б и почему всем похуй? Наделал вебмок на 20 мб - макака поменяла лимит. Ок, делаю вебм по 15 - опять поменялся. Кому-то ведь тоже приходится переделывать все, но никаких возмущений. Какого хуя, блять?
Как ускорить кодирование? У меня йоба процык, 4 ядра там, куча герц и все такое. Может ли ffmpeg в многоядерность? Что вообще можно сделать для ускорения?
>>1091729 > Как ускорить кодирование? Кодирование чего? Если речь о VP9, то можно собрать libvpx из git — ветка master где-то в два раза быстрее релиза. > Может ли ffmpeg в многоядерность? Может. Когда кодеки её поддерживают.
>>1091736 >Кодирование чего? Вебмок. Сори, херово пока во всем это деле разбираюсь. Делаю по инструкции с оп-пика, на втором проходе уж очень долго кодируется, около 10-20 кадров в секунду в зависимости от видео. Можно как-то ускорить?
> можно собрать libvpx из git — ветка master где-то в два раза быстрее релиза. Скачал ветку мастер, чем libvpx в ней отличается от того libvpх который в ффмпеге? Как собрать под виндой и как собрать ффмпег с ней?
>>1091791 > около 10-20 кадров в секунду в зависимости от видео. Это дохуя, VP8, небось? VP9 с -quality good и -cpu-used 1 (дефолтные параметры качества) при кодировании 720p на серверном haswell'е даёт около 5-10 фпс (это ещё сильно зависит от сложности видео). > чем libvpx в ней отличается от того libvpх который в ффмпеге? git log v1.3.0..HEAD git diff v1.3.0..HEAD > Как собрать под виндой и как собрать ффмпег с ней? http://wiki.webmproject.org/ffmpeg/building-with-libvpx Заебёшься, под прыщами это на порядок проще.
>>1092047 Ты говно делаешь. У тебя картинка идёт с частотой 25fps и жмётся одним проходом, что приводит к лишнему расходу битрейта и её периодическому распидорашиванию. См. выше (>>1036460).
2 фпс потому, что либо картинка огромная, либо калькулятор вместо процессора.
>>1092062 >2 фпс потому, что либо картинка огромная, либо калькулятор вместо процессора у меня ХД кинцо быстреется кодируется чем 3 минуты картинки с песней лол. это баг какой-то
>>1093268 Спокойно! http://ffmpeg.zeranoe.com/builds/ Качай ффмпег, Static, для своей системы. Запускай там ff-prompt.bat Вводи команды. Совсем никогда консольку не пердолил?
>>1093284 Пердолил, один раз поменял формат 150 файлам сразу. Во даю, а? Уже нашел Webm_for_retards, проиграв с описания и немного обиделся. Она вроде тоже самое делает, да? Или для идеальной вебм все равно нужно разобраться в пердолинге? Уже качаю
>>1093287 Гуй это конечно хорошо, если там интерфейс норм зделон. Себе я сделал батник для удобства, на вход дается файл и максимальный размер, чтобы например кодить одни вебмки для бэ, а другие для тематики. Но вообще рекомендую изучить ффмпег с консолькой, я один раз осилил - теперь вообще все через него делаю, зависимость дикая.
>>1093297 >Алсо, оно и должно так долго кодировать? А хуй знает, говорят что да. Вообще пиздос на самом деле, можно охуеть. А если в VP9 кодировать так вообще пиздос
>>1035239 Подсируны, а как мне с помощью ffmpeg записать смищьное вебм видео с экрана? А он умеет в запись определённого окна? Ну короче такой написал записывать окно Хромог, свернул всё это дело, а он записал содержимое бравзера пока ты проходил крузис?
Сам ты ебанутый. Ты не понимаешь как работает виртуальный компьютер. Твой крайзис будет использовать хостовую видеокарту. А браузер будет рисовать на виртуальную видеокарту. И с неё можно записывать.
Как вообще с помощью ffmpeg записать область экрана? Онож не работает.
А далее вопрос может он писать определённое окно? Например открыл Божественную Оперу и быдлядский хромог, написал типа вот короче ffmpeg тебе быдлятский хромог, записывай всё что покажет это ничтожество, а я пока поверх этого говна открою Божественную Оперу и пообщаюсь с посонами на Харкаче за жизнь и какие хромоги нелюди, а ты этого не должен видеть, только то что показывается в быдлятском хромоге под Божественной Оперой.
>>1037394 в общем у меня не работает эта хуйня, пишет что-то вроде неверный параметр optimize, есть что-нибудь без пердолинга с консолью? отсюда >>1037394 попробовал, в гиф может только VTV, но он мне какую-то хуйню сделал, одни артефакты и файл 148мб из 2-мегабайтного я раньше переводил адобовским медиаэнкодером в гиф, но там ограничение в 50фпс максимум и не может в оптимизацию и файл 12мб получается, и он не умеет его никак уменьшать
>>1096599 Спермошелл (cmd.exe) не может в глоббинг (разворачивание шаблонов до списка файлов), последний вместо этого костыляется приложениями. А в ImageMagick, видимо, таких костылей нет. Возьми какой-нибудь прыщешелл, например.
>>1096811 И что у него будет в теле цикла? Ему нужен список всех файлов, а не каждый файл по отдельности.
>>1097125 >Спермошелл (cmd.exe) не может в глоббинг (разворачивание шаблонов до списка файлов) естественно не может. только полный придурок будет программировать такое поведение. строка передается в программу как список параметров, а программа сама должна решать что с этим списком делать
>>1097166 > естественно не может. только полный придурок будет программировать такое поведение. Проиграл с мелкобуквенной спермомакаки, защищающей свою парашу вопреки логике. Когда в каждой программе глоббинг реализован по-своему, либо не реализован вообще — это охуенно удобно, да. Кстати, зачем было запрещать имена файлов с вопросами и звёздочками?
>>1097212 > Кстати, зачем было запрещать имена файлов с вопросами и звёздочками? Чтобы не ПЕРДОЛИТЬСЯ с экранированием при глоббине. И ключи там передаются удобнее, чем в ПЕРДОЛИКСЕ — /A, /B, /C — имена файлов не могут начинатся со слеша, а в ПЕРДОЛИКСЕ придумали ПЕРДОКОСТЫЛЬ «--».
>>1097306 > запрещать имена файлов с вопросами и звёздочками > Чтобы не ПЕРДОЛИТЬСЯ с экранированием > ключи там передаются удобнее > /A, /B, /C — имена файлов не могут начинатся со слеша «640 килобайт хватит всем!» — это не «удобнее», а «уёбищнее».
>>1097306 Пердоля, прекрати проецировать и путать понятия. > Чтобы не ПЕРДОЛИТЬСЯ с экранированием при глоббине. В пердоликсе с шеллом из доса вообще нельзя управлять управлять применением глоббинга по причине отсутствия последнего. > И ключи там передаются удобнее, чем в ПЕРДОЛИКСЕ — /A, /B, /C Как раз в пердоликсе ключи и передаются со слэшем, каждый отдельно. И это ни разу не удобно: в прыщах я могу передать сколько угодно ключей за раз — -abc, а в анально ограниченном пердоликсе нужно пердолиться выделением каждого ключа слэшем. > имена файлов не могут начинатся со слеша А что, если параметр — не имя файла, а какая-нибудь другая хуйня, начинающаяся со слэша?
>>1097364 Пердоля, прекрати проецировать и путать понятия.
> В пердоликсеБожественной Windows с шеллом из доса вообще нельзя управлять управлять применением глоббинга по причине отсутствия последнего. В шелле — нельзя, в гуе — можно.
> Как раз в пердоликсеБожественной Windows ключи и передаются со слэшем, каждый отдельно. И это ни разу не удобно: в прыщах я могу передать сколько угодно ключей за раз — -abc, а в анально ограниченном пердоликсеБожественной и Продуманной ОС Windows нужно пердолиться выделением каждого ключа слэшем. Ну, охуеть теперь, ПЕРДОЛЯперетрудился из-за ввода двух символов. Напиши свой парсер ключей, если хочешь.
> А что, если параметр — не имя файла, а какая-нибудь другая хуйня, начинающаяся со слэша? «/A /huita»
> Напиши свой парсер ключей, если хочешь. Зачем? Меня полностью устраивает стандартный POSIX'овый getopt, который позволяет объединять короткие ключи и использовать «--» для обозначения их окончания.
> «/A /huita» И что это? Если у программы есть ключ «/huita», то он будет использован именно в качестве ключа, а в качестве параметра без «--» его передать невозможно.
>>1097383 >Спешите видеть: пердолик в гуе глоббинг нашёл. Пердоля, как ты его нашёл, если у тебя от гуя сраку разрывает? Алсо, перестань проецировать и говорить о себе в третьем лице.
>>1097383 > Спешите видеть: пердолик в гуе глоббинг нашёл. > Не мог бы ты изменить своим традициям кукареканья хуиты и покурить, например, http://en.wikipedia.org/wiki/Glob_(programming) ? > (programming) Так-так. > In computer programming, in particular in a Unix-like environment, the term globbing is sometimes used to refer to pattern matching based on wildcard characters.[citation needed] The noun "glob" is used to refer to a particular pattern, e.g. "use the glob .log to match all those log files".[citation needed] Its notation is simpler than regular expressions, and without their expressive power. <- И где же ты нашел противоречие? Только увидел слово «ПЕРДОЛУНИКС» — и сразу кукарекать?
> Зачем? Меня полностью устраивает стандартный POSIX'овый getopt, который позволяет объединять короткие ключи и использовать «--» для обозначения их окончания. Пердокостыли.
> И что это? Если у программы есть ключ «/huita», то он будет использован именно в качестве ключа, а в качестве параметра без «--» его передать невозможно. Это ключ, который требует параметр. Т.е. следующий за ним аргумент не будет рассматриваться как ключ.
>>1097392 > И где же ты нашел противоречие? Ты дальше читай: > the glob pattern (e.g., ∗.log) is expanded and replaced by the list of all matches Никакой замены шаблона на список файлов в твоём гуе не происходит.
> Пердокостыли. Не костыли, а фича, которой у большинства программ в пердоликсе вообще нет.
> Это ключ, который требует параметр. Какой изворотливый пердолик! А если нужно передать отдельный параметр, не аргумент другого ключа? Например, вывести командой echo из cmd строку «on».
>>1097380 Ему нет необходимости это делать. У него со срачечкой всё в порядке. Это у тебя что-то там разорвалось. Настолько, что вместо аргументов и фактов ты рожаешь капсболд и гордишься форсед-мемами.
>>1097401 > In computer programming, in particular in a Unix-like environment, the term globbing is sometimes used to refer to pattern matching based on wildcard characters. > [...] > Unix shell globbing operates by parameter expansion – the glob pattern (e.g., .log) is expanded and replaced by the list of all matches Т.е. частичный случай; вывод всех совпадений на экран — тоже pattern matching.
> Не костыли, а фича, которой у большинства программ в пердоликсе вообще нет. ПЕРДОЛИКС ЖМУ/Аналикс — такое непродуманное говно, что в нём даже getopt не используется везде — взять хотя бы твой пример про echo и заменить в нём один символ:
> Какой изворотливый пердолик! А если нужно передать отдельный параметр, не аргумент другого ключа? Например, вывести командой echo из cmd строку «on». Сначала выведи командой echo из ∗sh строку «-n».
>>1097418 Я слежу за дискуссией. И наблюдаю, что из вас двоих, неприятно только тебе, лжёшь, выкручиваешься, кричишь петухом и рожаешь капсболд только ты. Соответственно, и бугурт может быть только у тебя.
>>1097364 >В пердоликсе с шеллом из доса вообще нельзя управлять управлять применением глоббинга по причине отсутствия последнего. что за хуйню я читаю? в программах windows нельзя использовать шаблоны имени файла? во-первых, это есть там где это нужно. во-вторых, такое поведение программируется программистом программы. ты совсем тупой чтобы не понимать такие очевидные вещи? если программисты imagemagick не написали такое поведение - это их проблема, а не windows
>>1097420 > Т.е. частичный случай; вывод всех совпадений на экран — тоже pattern matching. Я другое подчеркну: In computer programming. Т.е. в статье написано, что этот термин используется исключительно при написании программ, частным случаем чего является работа в интерактивном шелле. Функция получает шаблон аргументом и возвращает список файлов результатом, т.е. происходит замена. Далее все примеры на странице подтверждают это. Ввод шаблона в диалоге поиска файлов не является программированием.
> Сначала выведи командой echo из ∗sh строку «-n». Вывел. Твоя очередь.
>>1097468 > в программах windows нельзя использовать шаблоны имени файла? Можно, если они сами их разворачивают. В шелле глоббинга нет (за исключением некоторых builtin-команд вроде for). > если программисты imagemagick не написали такое поведение - это их проблема, а не windows Но нахуя писать костыли для функционала, который в приличных ОС реализован в шелле? А вообще да, это означает, что порт программы под сперму получился неполноценный.
>>1097488 > In computer programming > Glob_(programming) Просто охуеть! > в статье написано, что этот термин используется исключительно при написании программ > (programming) > Искусственное уточнение располагается после главного слова и заключается в скобки, например: Коса (инструмент), Орёл (город) или Аквариум (группа). Статья лишь описывает, что означает термин в этом контексте, ебанат. Если тебе не нравится термин «глоббинг» здесь, я переформулирую: > Кстати, зачем было запрещать имена файлов с вопросами и звёздочками? Чтобы не ПЕРДОЛИТЬСЯ с экранированием при глоббингепоиске по шаблону.
>>1097509 > Статья лишь описывает, что означает термин в этом контексте, ебанат. Кретин, в других контекстах этого термина не существует — он возник из UNIX-команды glob.
> Пикрелейтед. А такое поведение шелла где-нибудь документировано? В вайновском cmd не воспроизводится.
Олсо, подведу итог: — глоббинг в спермошелле отсутствует как класс; — кое где он реализован в программах, но при этом крайне убог — синтаксис ограничивается символами «∗» и «?»; — возможности управлять применением глоббинга (передачи указанных символов без подстановки) нет; — по причине нежелания «ПЕРДОЛИТЬСЯ с экранированием» индусы из спермософта тупо запретили создание файлов со спецсимволами в именах; — по сравнению с unix-подобными ОС, где глоббинг в конкретно взятом шелле всегда работает одинаково, а его результаты передаются программе в виде массива аргументов, сперма — ёбаный зоопарк; — ImageMagick таки поддерживает глоббинг в сперме: http://www.imagemagick.org/script/command-line-processing.php#input , >>1096599 — хуй; — >>1097509 — тоже хуй: развёл срач на пустом месте, но в ответ на >>1097125 не смог ничего выложить кроме кукареканья.
>>1097548 >глоббинг в спермошелле отсутствует как класс почему он там должен быть? я конечно понимаю что это линупс-путь, но почему командная строка должна сама по себе изменять параметры? это неправильно.
Дело в том, что ты не понимаешь сути командной строки (интерактивного шелла). И в сперме, и в досе это язык программирования, хоть и очень убогий и ограниченный. Изначально он создавался по образу и подобию юниксовых шеллов, но для очень слабых машин, что и стало причиной такой кастрации. В частности, из возможных подстановок параметров команд оставили только переменные. Я полагаю, глоббинг в досе реализовали через описанную выше жопу по причине малой максимальной длины командной строки (126 байт — это всего 12 имён файлов формата 8.3).
Почему глоббинг должен быть именно в шелле? Я думаю, это должно быть очевидно: во-первых, это эффективно: не нужно дублировать функционал в каждой программе; во-вторых, это гибко: шелл можно заменить на обладающий более мощным глоббингом (см. ссылку выше на мануал zsh); в третьих, это логично: переобразование введённой хуиты в команду и её параметры — задача шелла.
>>1097600 >И в сперме, и в досе это язык программирования >Изначально он создавался по образу и подобию юниксовых шеллов, но для очень слабых машин >Почему глоббинг должен быть именно в шелле? Я думаю, это должно быть очевидно прыщемирок
>>1097639 Не прыщемирок, а объективная реальность. Проблема в том, что для адекватной оценки рассматривать её надо с точки зрения компетенции, а не научившегося включать компьютер и запускать игру браузер школьника.
>>1097913 >глоббинг Почему еще не было? Есть директория с файлами и папками. Я хочу удалить все файлы. Даю команду rm . Среди файлов были файлы с именами -r и -f - ну захотелось мне так, мне ж не запрещено, верно? БАБАХ!
>>1098012 > БАБАХ! Сперманька, не удосужившаяся прочесть man-страницу сдетонировала.
Специально для тупых напоминаю: > rm [опции] файл... > Опции POSIX: [-fiRr] [--] > Опции GNU (краткая форма): [-dfirvR] [--help] [--version] [--] > [--] Завершает список опций. Т.е. все аргументы после «--» воспринимаются как имена файлов.
>>1097913 ты слишком туп, чтобы понять что "глоббинг" не правилен. >во-первых, это эффективно: не нужно дублировать функционал в каждой программе; для этого есть библиотеки функций >во-вторых, это гибко: шелл можно заменить на обладающий более мощным глоббингом (см. ссылку выше на мануал zsh); прыщепроблемы. каждый второй даун считает своим долгом написать мокропиську для консольки. алсо, что может быть гибкого в "шелле" автоматически заменяющем строку параметров? это хуевое поведение. что я ввожу то я и хочу получить, так должно быть. если у тебя командная строка это язык программирования, то такое поведение нужно делать функцией, а не ебашить автозаменой по всему подряд >в третьих, это логично: переобразование введённой хуиты в команду и её параметры — задача шелла. логично для прыщеблядка, не спорю.
Накатал себе жуткий быдлокод. http://pastebin.com/pmwSxmnK Теперь можно переписать на баше, и добавить в контекстное меню не, ну заебывает постоянно вводить одно и тоже или листать хистори.
>>1098093 Это если ты обоснуешь. А пока можно тебе только разрыв твоей срачки засчитать.
>>1098100 > ты слишком туп, чтобы понять что "глоббинг" не правилен. Милый ad hominem в ответ на аргументы >>1097600. Это спермослив.
> для этого есть библиотеки функций Это избыточный, непрозрачный, не универсальный путь.
> прыщепроблемы. каждый второй даун считает своим долгом написать мокропиську для консольки. > логично для прыщеблядка, не спорю. Петушиные визги не могут быть аргументом.
> это хуевое поведение. > такое поведение нужно делать функцией Если обоснуешь.
Итого имеем в ответ на аргументированную позицию: - петушиные визги — 2 шт.; - безосновательные утверждения — 2 шт.; - финальный аргумент — 1 шт.; - слабая аргументация, не выдерживающая критики — 1 шт. Я считаю, что сперманя как всегда в ударе. Главное для неё — не признать свой обосрамс. Возможно, что скоро для спермани станет главным запостить последней.
>>1097564 > но почему командная строка должна сама по себе изменять параметры Потому, что это очень часто используемая вещь. > это неправильно Нет, правильно. Любой шелл интерпретирует куда больше, чем просто глоббинг, так что, вообще говоря, правильно было бы заключать все аргументы в кавычки (но, само собой, это непрактично).
>>1097600 > более мощным глоббингом (см. ссылку выше на мануал zsh) Сомнительные фичи вводят, а вот избавится от синтаксиса алгола и сделать по-человечески списки никак не могут.
>>1098658 > но он не должен подменять параметры для программ И как ты себе это представляешь? `cmd` — тоже подмена аргумента. И выражения вроде <{cmd} (как оно в баше выглядит не помню). И переменные. И даже комментарий — тоже подмена аргумента его отсутствием. Так с аргументом «нильзя падменивать агруметы!!!11» любой шелл превращается в куцое неюзабельное говно.
>>1099081 > Так с аргументом «нильзя падменивать агруметы!!!11» любой шелл превращается в куцое неюзабельное говно. Но ведь тому пердолику со спермой вместо мозгов так и надо — функционал шелла он использовать всё равно не умеет. Нахуя мартышке микроскоп, если палка во всех отношениях лучше?
>>1099643 Если только написать модуль и использовать его. Есть вроде на cpan модули ffmpeg, но хуй знает, поддерживают ли они webm — не проверял. И вообще, вряд ли в каком другом языке программирования можно средствами самого языка это реализовать, так что не неси хуйню. Покормил.
Видел вбмку с лютым качеством, из игр кусок на минуту с чем-то.Записал видео, конверчу с помощью программки из оп поста с гитхаба. Сделал такое же разрешение, отрывок на 20 сек, указал макс размер. И по качеству даже близко не вышло. Что это за магия?
Так получилось, что у родителей реальный ip, компьютер почти не нагружен, хотелось бы экспериментировать с хостингом проектов и т.п. Какую ОС выбрать, чтобы не сильно пугать родителей интерфейсом (основное назначение пекарни - гугл хром и просмотр фоточек/видео)? Linux Mint с xfce больше всего подходит внешне, т.к. всё расположено в привычных местах (панель, блять, снизу а не сверху, как, к примеру, в CentOS). Норм будет, или это не оче - хостировать что-то на Mint'е?
/s/офтач, помоги советом! Есть одна папка, ЕОП, в которой я храню приватные записи и фото (не как в айклауде, просто чтобы не спутать и нанароком не загрузить на двачи что-нибудь из того, что может меня идентифицировать, к примеру), посоветуй годный шифратор, которым можно быстро зашифровать папку с содержинием, чтобы и на кластере за год не расцифровать.
>>1102721 >Linux Mint с xfce больше всего подходит внешне, т.к. всё расположено в привычных местах (панель, блять, снизу а не сверху, как, к примеру, в CentOS). Не бери убунту ХФЦЕ, там панель сверху. Гном и МАТЕ не бери, там тоже панели сверху. Можешь выбрать любой дистрибутив с LXDE, там панели снизу. Еще годится КДЕ, там тоже панель снизу.
>>1102744 >Как там дела с защитой обстоят? >CentOS - лучшее же для сервера, который будет вещать на весь мир? Как там дела с защитой обстоят? Ты о чем? Нет, я серьезно не понимаю. Что, в каком-нибудь еблиане нету айпитэйблс, или чего-то еще, чего нет в кентос? Или, наконец настройка и правка конфигов, как-то отличается от другого дистрибутива?
>>1103356 Просто знаю, что rhel установлен на 90% серверов из списка компаний fortune 500, а сэнтос - его производная, стало быть это годный выбор. Вот мне и интересно почему админы-админчики любят сентос для серверов.
>>1103357 Это как раз хранится в "общедоступной" папке, правда на ПеКе, т.к. я выпилил пикчи с гугл-драйв, чтобы не приебались с всё новыми и новыми законами, т.к. ко мне никак не относится.
Аноны, выручайте, словил какую то неведомую хуйню. Шиндоус переустанавливал, бочку делал. С этой штукой можно жить, но иногда пиздец кровь кишки распидорасило. СУть в следующем - Не тыкается рабочий стол лол. И так же все, что например на нем открыто. Например открыта папка и в какой то определенный момент, ни что на экране не нажимается, ни "пуск" ни хуя. Фиксится это вызовом диспетчера задач - На какое то время. Обычно минуты на полторы максимум. В "приложении" например игре, такой хуйни слава аллаху не происходит. В браузере вроде как тоже. Но стоит его свернуть и например посмотреть фильм в плеере, то все пизда его уже просто так не перемотать например. Аноны выручайте, уже джве недели так мучаюсь. Что это может быть? Думал шиндоус то переустановлю и все как у людей будет.
Что-то не постяться WebMки. Их точно нужно через “файл” вставлять? (просто помню, что раньше было отдельное поле для видео, да и редактор разметки был.)
Короче, изначально есть такая хуита - png файл с кучей собачек. Конечная цель - сделать gif или webm. Есть в imagemagick готовая хуйня, чтобы так нарезать или надо что-то придумывать на баше, используя другие функции?
Господа, почему у меня вместо 6 мегабайт постится только нерабочие 4кб вебмки? Вот команда, которой я конвертил: ffmpeg -loop 1 -i intro.png -i intro.mp3 -r 1 -vcodec libvpx -acodec libopus -t 161 webm.webm По сути это музыка, наложенная на статичную картинку. На ноуте воспроизводится нормально.
>>1106268 > Где? Покажи. Вембрелэйтед. Пожато с указанными в >>1105593 параметрами: файл огромный, повсюду квадраты.
>>1106273 > один проход Напрасная трата битрейта (хотя в данном случае незначительно), риск появления квадратов на ключевых кадрах. С двумя проходами битрейт вообще указывать не надо — достаточно дефолтных 200кбпс. > -r на выходе Зачем ты повторяешь картинку с дефолтными 25фпс и потом дропаешь лишние кадры?
Надеюсь кто-либо ответит. обновил фаерфокс до версии 34, тк в ней есть openh264. но html5 тест показывает, что h264 не поддерживается, соответсвенно видосы например в тентакле не работают. венда икспи. как мне наладить h264 и ваще все кодеки, чтоб смареть все вебэмки? (в хроме и видео и тест пашут)
>>1106294 >Напрасная трата битрейта Исходная картинка в jpg весит ~500 кб Видеопоток весит ~400кб все остальное - звук. >Зачем ты повторяешь картинку с дефолтными 25фпс и потом дропаешь лишние кадры? Разве? Видео кодируется же в 1 фпс. А как надо по правильному?
>>1106308 > Исходная картинка в jpg весит ~500 кб > Видеопоток весит ~400кб mediainfo врёт: ffmpeg -i https://2ch.hk/s/src/1035239/14184179134780.webm -c copy -f webm -y /dev/null video:933kB audio:2465kB subtitle:0kB other streams:0kB global headers:4kB muxing overhead: 2.297448% С двумя проходами при перекодировании этой вебмки получается 800кб, из исходника могло получиться ещё меньше. Олсо, лучше брать png, сжатие артефактов жпега — занятие неблагодарное. > Разве? Видео кодируется же в 1 фпс. Да. > А как надо по правильному? -r 1 перед -i картинки.
какой костыль для винды юзать лучше всего для обычной склейки файлов? Желательно чтобы еще были примитивные функции аля "замазать прямоугольником", "тыкнуть стрелкой", "замылить все кроме..." ? Чем обычно пользуются для этого? Или нужны какие-то серьёзные редакторы эдобовские форэкземпл
Надо реализовать такую фигню: если находит грепом в выводе ffprobe одну хуйню, то выполняется что-то, а если нет, то выполняется другое. Однако такое не робит: if ["`ffprobe $i | grep huynya`"] then comanda1; else comanda 2; fi; ЧЯНДТ?
[ (aka test) отличается от ffprobe и grep только тем, что является встроенной командой большинства шеллов. Ты же не пишешь grep"huynya" — так почему же ["huynya"]?
Во-вторых, grep сам сообщает, нашёл ли он что-то, кодом выхода; нужно лишь сказать ему ничего не выводить ключом -q.
$i, скорее всего, нужно экранировать: "$i". И позаботиться о том, чтобы оно не начиналось с -. Ну, это уже сам.
if ffprobe $i | grep -q hui; then manda1 else manda2 fi
Что за Коэффициент Качества и на что он влияет? Он используется во всех видеокодеках (или аудиокодеках), или только в вебм? И почему на оп-пике написано, что он может быть от 4 до 63, а в этом сохраненном треде, например - http://arhivach.org/thread/22100/ что от 1 до 60?
>>1035239 Сосаны, суть такова: есть n-ное количество гигов прона в fullhd. Но экран у меня hdready, места на винтах не хватает, а фапаю я на актрис, а не качество. Я хочу конвертировать часть в 720p и часть в 480p. В сабже разбираюсь слабо, но хотел бы получить максимальное качество при минимизации размера, как это получается у репакеров, которые выкладывают раздачи, к примеру, HDrip-AVC. Какие параметры задать в командную строку ffmpeg? Имел дело с ним только через оболочку в виде Format Factory.
>>1108997 Главное забыл - на выходе мне нужен не webm, а контейнер mkv/avi/mp4. Спросил в этом треде, чтобы не пилить новый. А виндо/линуксо треды не подходят ибо ffmpeg кроссплатформенный.
>>1108997 ffmpeg -i in.mp4 -c:a copy -crf 18 -s -1:720 out.mp4 Скорость/эффективность сжатия регулируется параметром -preset (ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo), качество — параметром crf (меньше - лучше). Вместо последнего можно попробовать -qscale 1 для сохранения того же качества, но не факт, что оно будет работать корректно даже с тем же форматом. > Спросил в этом треде, чтобы не пилить новый. Лучше всё же свали из этого треда в тред с хуем и мокрописечниками с сонивегасом.
>>1109080 > И как это осилить? Если есть опыт использования программ с аналогичным интерфейсом и знание терминологии в области сжатия видео, то открываешь официальную документацию и всё понимаешь.
Если вообще нуп, то начинаешь с чтения книжек, где рассказывается про работу с командной строкой. Я начинал знакомство с компьютерами в те времена, когда это был единственный доступный способ взаимодействия с ними, потому ничего современного порекомендовать не могу.
> Это же бред какой-то. Любой незнакомый язык при попытке его сходу понять кажется бредом.
Тв попробуй вскрыть свое нутро и посмотреть. Нутро человека представляет из себя вонючее, набитое кишками и говном сложное биотехническое сооружение. Именно из-за такой сложности биологические организмы и существуют. Снаружи же выглядит красивым загорелым гладким телом, благоухающим ароматами дузов. На самом деле любая прекрасная фея внтури состоит из говна, кишок и плоти, а запах настолько ужасен, что сразу хуй встает. Рассматривать естественную сущность чем то отвратительным - признак слабоумия и мракобесия.
>>1109111 >начинаешь с чтения книжек, где рассказывается про работу с командной строкой Да там же дохуя чего читать и учить, месяцы уйдут. Почему нельзя было сделать удобные и быстрые программы для качественного автоматического декодирования? >>1109537 Я не говорил, что это отвратительно. Просто как с этим может работать нормальный человек? Почему я ради вебмки должен препарировать тело и вынимать кишки?
>>1110754 >>1110754 >Почему я ради вебмки должен препарировать тело и вынимать кишки?
Тупая ты маня, любая программа, любая мокрописька интерпретирует работу командной строки. Твои запросы из разраяда хохло-манямирков: зделойте мне кнопку пиздато, а не то я скакать не буду. Типа хохлы заявляют европейцам: мы хохлы, скачем, а вы должны нам давать деньги и всячески нас хохлов ублажать. А за что ублажать тупых необучаемых хохлов?
>>1110754 > Да там же дохуя чего читать и учить, месяцы уйдут. Грамоту тоже учить долго. Но это не значит, что этого делать не стоит — не умеющему читать человеку жить намного сложнее. Так же и с компьютерной грамотностью: не умея работать с ориентированным на грамотных людей софтом (а таким, без адаптации для кухарок, писать сложный софт на порядок проще и быстрее), в большинстве случаев ограничиваешь себя в его выборе до кривых мокрых (>>1069893) и не очень (>>1036956) писек, всегда сильно ограниченных по функционалу относительно консольных аналогов, в т.ч. за счёт невозможности встраивания в скрипты.
> Почему нельзя было сделать удобные и быстрые программы для качественного автоматического декодирования? Для декодирования всё сделано: твой браузер, например, или mpv. Для кодирования, впрочем, тоже: >>1038539 (единственный живой из этих скриптов — WebMaster).
> Просто как с этим может работать нормальный человек? Твой «нормальный человек» при современном устройстве общества — это тупой потребитель, творчеством заниматься ему не положено. Либо будь выше этого, либо ешь то, что дают. Я считаю, что любой человек, проводящий с компьютером достаточно времени (а сейчас таких очень много), должен быть компьютерно грамотным — это значительно упрощает его жизнь.
>>1110765 Вангую, что ты залил результат первого прохода. Но это пальцем в небо: чтобы сказать точнее, можешь залить результат на ргхост и показать скриншоты настроек, с которыми оно делалось.
>>1110754 >Да там же дохуя чего читать и учить, месяцы уйдут. Вообще-то учить меньше, чем в кнопачном меню.
Единственный недостаток - надо уметь печатать на клавиатуре не с бабушкиной скоростью. Ну ты раз на сосаче сидишь, значит 50 символов в минуту то выдать сможешь.
В остальном синтаксис элементарный. Читаешь man, там написано что-то типа -a <имя файла> Делает с файлом А. --abcd <имя файла> Делает с файлом bcd.
Причём эти ключи в 99% программ аналогичны. Хелп выдаётся не обязательно в мануале, а часто просто по вводу команды.
Я никогда например не знал регекспов кроме спермозвёздочек и перевода строки \n и учить не собираюсь.
От тебя требуется понимать там что к чему, что ">" - это запись в файл. Что легко понять по синтаксису. Что баш - это язык, на котором пишутся скрепты, и что если ты не собираешься бекапить 100 компов или регулярно заниматься бекапами, то тебе он на хуй не нужен. И дальше просто копипастишь команды как тебе удобно.
Я вот собственно этой хуйнёй сейчас поставил полную копию своей системы на другой комп.
А теперь суть.
Выше я тебе объяснил и синтаксис и как переустанавливать полную копию ОС, софта и всех пользовательских настроек на другой комп. Сложная админская задача.
>>1111226 Расскажу родной, как брать из банка деньги в кредит и отделаться от банка, чтобы тебе пиздов не надавали. бычно это происходит так: ты приходишь в банк, берешь например кредит 50тыс на полгода, а по договору отдаешь 120 тыс с всеми процентами и наворотами, потому что какбы без справок и прочей поеботины. Так значит ты переплачиваешь 120-50=70тыс. Так вот, это понятно и должно быть каждому ясно. Так вот, суть токова: чтобы обмануть банк и оставить его с носом, ты приходишь в банк, и сразу отдаешь им 70тыс! Сразу НАТЕ ВАМ 70ТЫС И РАЗГОВОР ОКОНЧЕН! Таким образом, и квартира твоя цела и жопа твоя цела. И все довольны, и твоя мама тоже, что так все хорош обошлось с этим кредитом. А деньги брать из банка и не надо, нахуй лишнюю рабту делать. Сразу пришел и отдал проценты, и все сразу в один день зделал! И ты свободен как воздух в степи.
Посоны, а как с помощью ffmpeg захватывать рабочий стол или окно? И можно будет например захватить область экрана в браузере и свернуть его, а оно будет в соснолечке записывать себе спокойно? Объясните пожалуйста как.
>>1110929 >рамоту тоже учить долго. Но это не значит, что этого делать не стоит — не умеющему читать человеку жить намного сложнее. >Я считаю, что любой человек, проводящий с компьютером достаточно времени (а сейчас таких очень много), должен быть компьютерно грамотным Это означает выучить другой язык. А самостоятельно выучить можно на уровне школьного инглиша, не больше. Всё равно этого слишком мало, поэтому смысла тратить врем нет. >единственный живой из этих скриптов — WebMaste Ну и что мне с ним делать? Рыться в этих кишках часами, ради минутной вебмки, когда всё можно сделать проще и быстрее тем же xmedia recode, пусть и чуть менее качественно? >>1110963 Ничего не понял. Причём тут бекапы ос?
>>1111329 > как с помощью ffmpeg захватывать рабочий стол или окно? См. >>1101695
> И можно будет например захватить область экрана в браузере и свернуть его, а оно будет в соснолечке записывать себе спокойно? Для этого нужна поддержка захвата в композитном режиме, ffmpeg так не умеет. Юзай obs-studio, например. Но свёрнутые окна обычно не рисуются вообще, окно нужно будет оставить на текущем десктопе на заднем плане.
>>1111337 > Это означает выучить другой язык. Но ты не знаешь ни одного. Работа с GUI — общения уровня примитивных жестов. > А самостоятельно выучить можно на уровне школьного инглиша, не больше. Всё равно этого слишком мало, поэтому смысла тратить врем нет. Ну хуй знает. Я самостоятельно выучил и использую и английский, и около десятка языков программирования. Если ты — ленивое необучаемое быдло, то это твои личные проблемы.
> Ну и что мне с ним делать? Запустить. У >>1070692 получилось, например. > Рыться в этих кишках часами, ради минутной вебмки, когда всё можно сделать проще и быстрее тем же xmedia recode, пусть и чуть менее качественно? Ну так делай же, кто запрещает? Не пойму, к чему ты раскукарекался.
>>1111463 >См. >>1101695 Братишка, я это читал, но всё что у меня получилось, это >[dshow @ 00000000029b7860] Could not find video device. >video=screen-capture-recorder: Input/output error И прочая поебень, хуле ему надо, непонятно.
Анон, помоги составить SQL запросы: 1)Студент, имеющий максимальный средний балл в своей группе 2)представление "количество студентов":факультет-курс-количество студентов(по дневной форме)-количество студентов(по вечерней форме). Таблица произвольна, главное-СУТЬ.
Пытаюсь конвертировать видео этой командой: ffmpeg -i your_video.mkv -ss 00:00:10.000 -to 00:00:20.000 -c:v libvpx -crf 4 -b:v 1500K -vf scale=640:-1 output.webm И вебмка нормально открывается в проигрывателе, но не открывается в браузере, и если загрузить на сосач, то так же не открывается. Что теперь делать?
На сколько процентов можно сократить объем аудиофайла, если переконвертировать его из mp3 192-320kbs в opus или vorbis без потери качества? Как флаги кодирования будут наиболее оптимальными в таком случае или хотя бы научите, как их правильно подбирать?
>>1112651 > из mp3 192-320kbs в opus или vorbis > без потери качества Это фантастика. Ворбис в любом случае добавит искажений. Если жать из лосолесса в опус-ворбис с приемлемым качеством, то тогда имеет смысл думать. Но много не выиграешь выше 128 кбит/с разница в компрессии между разными компрессорами нивелируется.
>>1112672 >Это фантастика. Ворбис в любом случае добавит искажений. Сильно исказит что ли? Невооруженным ухом будет заметно? >не выиграешь выше 128 кбит/с Уже неплохо. Это ж почти в два раза.
>>1112672 Тащемта музыку вовсе надо с винила слушать, раз такие высочайшие требования. В качестве устройств понадобится наушники сенхайзер высокого класса, в качестве усилителя - специальный ламповый усилитель для нашуников от какого-нибудь Васяна. Если высочайшийх требований не предусмтрено, то достаточно слушать музыка с ютюба, совместно с просмотром изображения. Два потока информации,поступающие в мозг - через слуховой центр и визуальный канал через зрительные рецепторы - забивают канал бработки в мозге и требования к качеству аудиопотока резко снижаются. Иначе как маскированием искажений в аудиканале визуальной информацией этоне назовешь. Тогда достаточно стандартного качества аудифайлов без преобразования в стандарты без потери качества. Если же музыку слушать с заблокированным визуальным каналом, а именно на подушке с откинутой головой и закрытыми глазами, после душа, сауны или хамам, то восприятие музыкальной информации повышается на порядок, отчетливо слышны искажения записи и недостатки стандартов оцифровки, само слушание музыки может превратится в содомическую гоморру адова Израиля. В таких случаях полезно выпить коньяку, чтобы сбить канал поступления информации в область вкусовых восприятий тонких оттенков выдержанного коньяка. Обычно музыку так и слушают, а не чавкая попкорн.
Ради шутки видеоролик снятый на мобилку в 3gp можно преобразовать в HD 1080p и выложить на торрент как рип блюрея. По скриншотам видно, но не суть, главное без потерь мыла.
>>1112682 >надо с винила слушать Я, конечно, не аудиотехник, но разве винил может дать звук без искажений? У считывателя же довольно примитивный и неточный механизм.
>>1112679 > Сильно исказит что ли? Беда в том, что у mp3 и ворбиса разный характер искажений. Они просто просуммируются. > Уже неплохо. Это ж почти в два раза. Ты неправильно меня понял. Выше 128 кбит/с компрессия/качество одинаково практически у всех кодеков. См пикчу.
>>1112682 Сказать-то чего хотел, тролль удофильский?
>>1112687 >Выше 128 кбит/с компрессия/качество одинаково практически у всех кодеков. А как же слухи о том, что opus 128кбит/с по качеству не уступает mp3 192кбит/с?
Если с айфона слушать на стационарные наушники, то звук божественный. Стационарный наушник с моем понимании - это такие тяжелые наушники по полкило весом, которые в поход не возьмешь. Они должны стоять на серванте за стеклом, радуя мои глаза. У стационарных нашников как правило толстые тяжелые кабеля, сделанные на серьезно. Однажды я слушал такой наушник и ахуел. С тех пор я чувствую себя мелкой сошкой в мире аудимании..
>>1112691 Тот пик взят с офсайта опуса. Так что сами разрабы это признают. А полурелигиозные слухи в удофильской среде — нормальная ситуация. Гугли PEAQ-bitrate кривые и сравнивай сам.
где то в интернете прочел, что для наивысшего качества звука компьютор должен быть снабжен операционной системой eComStation. Правда ли это или нет, выяснить пока не удлось.
>>1113116 > А что конкретно делает опция -cpu-used? Снижает глубину поиска, кодек начинает работать быстрее за счёт снижения качества. > Если ставить выше 3х, ффмпег крашится через некоторое время. Проблемы твоей сборки.
>>1113117 >Снижает глубину поиска, кодек начинает работать быстрее за счёт снижения качества. Оу, ясно. А почему повышение параметра уменьшает глубину? >Проблемы твоей сборки. Сборки чего?
>>1113119 > А почему повышение параметра уменьшает глубину? Потому, что оно предназначено для этого. > Сборки чего? Библиотеки libvpx. У меня с -cpu-used 4 ничего не падает.
>>1113120 >Потому, что оно предназначено для этого. Ну, просто у меня аналогии возникают. Написано -cpu-used, значит использование проца -> повышение скорости за счёт использования процессора, а не за счёт качества. >Библиотеки libvpx У меня та, что с ффмпегом. Наверное. Есть другие?
>>1113121 > Ну, просто у меня аналогии возникают. Написано -cpu-used, значит использование проца -> повышение скорости за счёт использования процессора, а не за счёт качества. Разумно. Не знаю, что курили авторы. Да, по умолчанию cpu-used стоит 1, можно повысить качество, поставив 0. Ещё подобный параметр — -quality, значения в порядке снижения качества — best, good, rt, по умолчанию идёт good. > У меня та, что с ффмпегом. Наверное. Официальных сборок ffmpeg'а не существует. > Есть другие? Хочешь другую — бери исходники и конпеляй. Можно с git, там vp9 в два раза быстрее работает по сравнению с релизом. С новой версией libvpx ffmpeg придётся тоже пересобрать. Доки по сборке есть на оф. сайте libvpx.
>>1113122 >Официальных сборок ffmpeg'а не существует. А та, что с ffmpeg.org? >на оф. сайте libvpx. Что-то я совсем запутался. Это тут http://www.webmproject.org ?
Не получается подцепить сабы к видео. И это не только с вебм. Уже указывал в качестве источника и само видео, и отдельный файл, получается какая-то ерунда. В самом видео появляется дорожка с сабами, но они не отображаются. Алсо, можно как-то наложить сабы на видео? Пытался делать по инструкции с https://trac.ffmpeg.org/wiki/HowToBurnSubtitlesIntoVideo Но ффмпег при обработке кадров, похоже тех, где должны быть сабы, пишет sub2video non-bitmap subtitle и на выходе никакого текста, естественно, нет.
Короче, напишите строчку кода только для того, чтобы вебмки из видео получались с максимально допустимым размером для загрузки. Чтобы можно было этот код скопировать и запустить, один для всех видео. Больше ничего.
>>1113362 > В самом видео появляется дорожка с сабами При запиле хардсаба её быть не должно. > Алсо, можно как-то наложить сабы на видео? Пытался https://trac.ffmpeg.org/wiki/HowToBurnSubtitlesIntoVideo Искаропки это работает только в прыщах. Эту строчку видел? > Windows users will have to setup font paths to get libass to work Смотри оп-пост, там была ссылка на гайд по настройке фонтконфига.
>>1113363 > напишите строчку кода только для того, чтобы вебмки из видео получались с максимально допустимым размером для загрузки. WebMaster file.mkv
>>1113367 >При запиле хардсаба её быть не должно. Так первая часть поста про обычное добавление. >Искаропки это работает только в прыщах. Эту строчку видел? Это только для ass же? В смысле, понятно, что ass работает для ass субтитров, но -vf subtitles= не прокатит?
>>1113366 Хуй тебе: слишком дохуя избыточных параметров и ни слова о двухпроходном режиме. Посредственное говно не нужно, хочешь пилить вебм — научись хотя бы считать битрейт.
>>1113371 > Это только для ass же? Нет, fontconfig используют оба фильтра. Более того, фильтр ass избыточен — его функционал реализован фильтром subtiles. Только последний почему-то не всегда работает с отдельными сабами.
Алсо, там ошибка -b:v 512K - похоже это всё-таки целевой битрейт, короче запилите мини-гид без хуйни, ошибок и с примером, который можно копипастить прямо в командную строку + жирным его выделите. Я кончил.
>>1113375 Нормальную версию чего? В оп-пост всё равно всё не влезет, а если влезет, то займёт его весь. > двойной проход не нужен Прокукарекал порноблядок, запостив видео длиной в одну минуту. Изобрази-ка что-нибудь вроде вебмрелэйтеда одним проходом.
>>1113380 > Алсо, там ошибка -b:v 512K - похоже это всё-таки целевой битрейт Как целевой битрейт это значение используется только тогда, когда видео с указанным crf начинает его скрести. > короче запилите мини-гид без хуйни, ошибок и с примером, который можно копипастить прямо в командную строку https://github.com/pituz/webm-thread/blob/62bd9e0/op-paste
>>1113387 > Исходник дай http://youtu.be/vm1CjIfPRPg > а вообще смысл двух-проходника - попадание в заданный размер Не только, ещё оптимальная расстановка ключевых кадров так, чтобы не допустить распидорашивания картинки на ровном месте, как на вебмрелэйтеде. При одном проходе это происходит почти всегда при упирании в потолок битрейта.
>>1113397 > хули не она в ОП-посте? Смотри следующий коммит. Размер постов был урезан.
>>1113401 См. >>1038539 При обрезке до декодирования собьётся тайминг сабов, так что всё правильно. Ещё вариант — рендерить сабы при помощи mpv и отдавать картинку ffmpeg'у через yuv4mpegpipe. Можно жать и самим mpv, но у него проблемы с подсчётом битрейта при двух проходах, особенно с VP9.
>>1113413 Ты не понял по ходу ничего. -ss (стартовую позицию) можно указывать как на входе, так и на выходе. При указании на входе декодирование производится от ближайшего ключевого кадра, как перемотка в плеере. При указании на выходе весь выкидываемый фрагмент с начала файла декодируется, что и является причиной задержки.
>>1113416 Ну вот смотри, есть фильм. Я отрезал от него ффмпегом часть в 20 секунд с 10й минуты, используя -ss в начале. Сабы сохранились, теперь я хочу в вебм это конвертировать, для этого в качестве источника сабов я указываю сам файл. И тут ффмпег тупит.
>>1113503 > Что? git clone https://github.com/pituz/webm-thread > Код в командную строку. Копировать в командную строку справку скрипта (это ты её называл оранжевым текстом?) — это верх пердолинга. Я бы до такого не додумался.
>>1113505 Проиграл со спермопроблем. Если что, результат первого прохода вообще сохранять не обязательно, можно сразу отправлять в NUL.
>>1113507 > результат первого прохода вообще сохранять не обязательно, можно сразу отправлять в NUL Лень - убийственная штука. Проще было на автомате писать выход.вебм пока такая хуйня не приключилась.
>>1113509 Я сейчас скорее различную хуйню с ффмпег пробую, чем реально вебм делаю. Неудобно каждый раз править и запускать, а батниками папку засорять тоже не охота.
>>1113511 > Неудобно каждый раз править и запускать Для этого есть параметры. Но ты прав, на стадии экспериментов обычно проще ограничиваться однострочниками прямо в командной строке.
>>1113748 Но для VP9 её пока нет, тем не менее формат востребован — в него уже пожат практически весь ютуб. Для H.264 Hi10P её тоже нет, тем не менее, сейчас сложно найти раздачу аниме с английскими субтитрами в другом формате.
На данный момент проблема H.265 в том, что его кодирование на современном железе занимает невыносимо долго. Лет через пять железо дорастёт, и он заменит H.264 Hi10P. К тому времени и аппаратные декодеры скорее всего появятся.
>>1113517 Про кодеки нужно иметь в виду несколько утверждений, которые могут измениться когда-нибудь: - анимуфаги-проповедники h.264 10 bit поголовно упоротые, они ошибаются (и это не изменится); впрочем, некоторые современные телевизоры научились в Hi10; - h.265 в продакшен не готов: отсутствуют микросхемы-декодеры для чайников и утюгов, кодеры на x86 слишком медленные кодеры; - на слотовых затычках и прочем «аппаратном ускорении» не бывает эффективных с точки зрения коэффициента сжатия кодеров (тоже останется неизменным); - существенный рост коэффициента сжатия (1,5...2,0 раз) между h.264 и h.265 наблюдается в той области компромисса между шириной потока данных и искажениями картинки, где текстуры уже отутюжены, т.е. уже при посредственном качестве (однозначно и, наиболее вероятно, что навсегда справедливо для SD и HD, но не для UHD); - даже наиболее продвинутой и активно развивающейся библиотеке x265 пока далеко до оптимальных (одновременно и по коэффициенту сжатия и по вычислительной эффективности) и отработанных решений, уже реализованных да десять лет развития x264, пока придётся подождать; - VP8 демонстрирует мизерное (10...20%) увеличение коэффициента сжатия по сравнению с широко поддерживаемым h.264 high profile, но только в диапазоне ширины потока, соответствующей посредственному качеству изображения, ценой является отсутствие совместимости с чайниками и утюгами, которые в h.264 умеют, а в VP8 очень редко; VP8 теперь не нужен даже гуглю; - VP9 демонстрирует значительное (30...40%) увеличение коэффициента сжатия по сравнению с h.264 high profile, также только в диапазоне ширины потока, соответствующей посредственному качеству изображения, вычислительная же эффективность при этом почти в 2 раза ниже (т.е. VP9 значительно медленнее), поддержка со стороны чайников и утюгов у VP9 никакая, нужен VP9 только гуглю. Такие дела.
>>1114005 > анимуфаги-проповедники h.264 10 bit поголовно упоротые, они ошибаются (и это не изменится); Визуально Hi10P таки даёт выигрыш при том же битрейте. То, что это особенность восприятия артефактов, а не увеличение количества полезной информации — не имеет значения.
Артефакты VP9 по сравнению с VP8 тоже менее заметны, это тоже позволяет снижать битрейт (наряду с другими преимуществами VP9). С Opus и Vorbis та же история.
Напомню, цель дискретизации — сохранение не соответствия метрикам SSIM и PSNR, а визуального восприятия, т.е. убирание не заметных при просмотре составляющих сигнала.
>>1114062 > Визуально Hi10P таки даёт выигрыш при том же битрейте. А ничего, что этого же выигрыша можно добиться другими путями с просnым hip? Просто школотуны, не умеющие в ЦОС, неожиданно для себя нашли лёгкий путь.
> То, что это особенность восприятия артефактов, а не увеличение количества полезной информации — не имеет значения. Имеет. Это совпадение имеет место для весьма узкой категории картинок.
> тоже менее заметны Мыло, утюг по текстурам и градиентам. Это как с чересстрочной развёрткой — один раз понял, как она работает, и больше никогда уже не будешь наслаждаться вносимыми ей искажениями. Мозг видят, то, о чём знает.
> позволяет снижать битрейт От плохого к худшему же движение, ну?
> Напомню, цель дискретизации > дискретизации Как насчёт того, чтобы пойти на Википедию и стать немного грамонтее, а?
> сохранение не соответствия метрикам SSIM и PSNR Разумеется, нет. Метрики являются всего лишь численными критериями для оценки искажений. Не более того.
> а визуального восприятия А это очень размытое понятие. Дрочить можно и на 320×240, изгаженного квадратами макроблоков. И при этом визуальное восприятие будет норм.
> т.е. убирание не заметных при просмотре составляющих сигнала. Незаметность очень разнится от человека к человеку. Люди способны различать оттенки цвета и число деталей на картинах с разбросом от человека к человеку не на одни десятичный порядок.
>>1114072 > А ничего, что этого же выигрыша можно добиться другими путями с просnым hip? Просто школотуны, не умеющие в ЦОС, неожиданно для себя нашли лёгкий путь. Надо бы тесты всего этого провести. Хотел сделать ещё в прошлый раз, но поленился.
> Это совпадение имеет место для весьма узкой категории картинок. Эта «узкая категория картинок» в аниме преобладает.
> Мыло, утюг по текстурам и градиентам. Это как с чересстрочной развёрткой — один раз понял, как она работает, и больше никогда уже не будешь наслаждаться вносимыми ей искажениями. Мозг видят, то, о чём знает. Мне, например, наблюдать пикрелэйтед (10 секунда >>1079463: наложение текстур, которых в оригинале нет) куда приятнее, чем квадраты и размыленные линии VP8.
> Как насчёт того, чтобы пойти на Википедию и стать немного грамонтее, а? Бля. Перепутал с квантованием, да. Спасибо.
> А это очень размытое понятие. Дрочить можно и на 320×240, изгаженного квадратами макроблоков. И при этом визуальное восприятие будет норм. Да, есть такой момент: в порнотреде и на квадраты дрочат, и им норм. Тем не менее, все кодеки с потерями занимаются именно этим.
> Незаметность очень разнится от человека к человеку. В случае с простой картинкой разброс несколько сужается. А вот заметить артефакты на какой-нибудь движущейся листве деревьев действительно способен далеко не каждый.
>>1114087 > Эта «узкая категория картинок» в аниме преобладает. От этого частный случай не становиться общим. Частому случаю — частные решения, а не исключительные.
> Надо бы тесты всего этого провести. Всенепременно.
> наблюдать пикрелэйтед Фон из ужасающих квадратов макроблоков, звон на белой руке, видимые границы макроблоков справа снизу на границе тени на руке. Качество картинки весьма посредственное, на мой взгляд.
> наложение текстур Ты про звон что ли?
> куда приятнее Ну, не знаю, что ты там приятного нашёл.
> Перепутал с квантованием, да. Ну, квантование — это близко, но очень неточное описание методам устранения избыточности при эффективном кодировании с компенсацией движения. Кроме того, при преобразовании сигналов в числовую форму происходит квантование, что может привести к путанице в понятиях.
> Тем не менее, все кодеки с потерями занимаются именно этим. Они занимаются устранением избыточности. Об этом написано в соответствующих стандартах открытым текстом, если что.
> В случае с простой картинкой разброс несколько сужается. Ну, допустим.
>>1114138 > какой браузер лучше подходит под WebM? Тот, в который встроен плеер на базе libavcodec и с быстрым выводом. У всех остальных различные соснули, как минимум — по производительности.
>>1114127 > Частому случаю — частные решения, а не исключительные. О том и речь.
> Фон из ужасающих квадратов макроблоков Только сейчас заметил.
> Ты про звон что ли? Наверно. Похоже на штриховку карандашом, на пальцах хорошо видно.
> Качество картинки весьма посредственное, на мой взгляд. Тем не менее, намного лучше, чем было бы с тем же битрейтом у VP8: с ним всё было бы усыпано квадратами 16х16. Я привёл такой кадр потому, что на нём хорошо видно текстуру, она появляется только при сильном квантовании.
Сосоны, я что-то не понимаю. Вот я хочу заресайзить видео из 1080 в 720. Делаю -i video.mkv c:a copy -vf scale=1280x720 video720.mkv На выходе получается какой-то пиздец с квадратиками. Если я добавлю -crf 4, то выйдет как оригинал, но сам файл будет в два раза больше оригинала. Можно как-то и качеством особо не жертвовать, и чтобы размер меньше?
>>1115078 да он подходит для любого формата - использовать - сохрани в script.py, помести все файлы, которые ты хочешь пересжать в папку "C:\\Users\\Administrator\\Documents\\Sort\\recode", а результат будет в папке "C:\\Users\\Administrator\\Documents\\Sort\\sup\\" (не забудь их создать, либо поменять в скрипте).
Запускай через пикрилейтед - выбрать сохраненный script.py, скрипт будет пересживать все видосы (долго, но в пиздатом размере/качестве) у которых высота кадра mintargetheight=700 до высоты кадр targetheight=540 (т.е. чтобы пересжать все 1080 в 720, тебе надо поменять в скрипте mintargetheight=721 и targetheight=720)
После запуска сначала появится окошко, которое позволит тебе выбрать те расширения файлов, которые ты хочешь преобразовать, т.е. из выбранного в этом окне файла будет взято расширение (mkv, wmv, avi и т.п.) и ВСЕ файлы данного типа из "С:\\Users\\Administrator\\Documents\\Sort\\recode" будут пересжаты в mkv пакетно
>>1115121 Что-то зависает у меня твой скрипт. Правда, запускаю я его через меню project script, а не через tinypy. Как его вообще подключить к avidemux?
>>1115128 Для начала скачай nightly http://www.avidemux.org/nightly/ меню должно выглядеть как у меня, скрипт для старой версии без выделенного tinipy, я уже удалил
>>1115142 тебе шашечки или ехать? Для webm решения по потоковому ресайзу и пересжатию всех файлов в папке, размер кадра в которых больше заданного значения, нету. А именно это и требуется при наличии папки с порнухой в 10 разных форматах и в 1000 разных размеров...
>>1114871 crf больше поставь, 4 — ебануто высокое качество, почти лосслесс. Обычные значения для x264 — 18..23, см. подробнее тут: http://slhck.info/articles/crf .
>>1115139 Ну и нахуя ты это наскриншотил? Если какой-то практический смысл в том, что он вместо использования дефолтов, не разбираясь с сутью твоих параметров, будет 15 минут пердолиться, выставляя их так же?
>>1115143 > Для webm решения по потоковому ресайзу и пересжатию всех файлов в папке, размер кадра в которых больше заданного значения, нету. Элементарно же: for f in ∗.{mkv,flv,mp4,webm}; (($(ffprobe /tmp/1.webm 2>&1| awk -F', ' '/Stream #.+: Video:/{split($3, a, "x"); print a[1] ∗ a[2]}') > 1280∗720)) && WebMaster -w720 -c18 -B5M $f
>>1115145 На дворе давно VP9. Только порнобляди не слышали.
>>1115126 > высчитываю битрейт по формуле из пикчи, и видео выходят больше, чем нужно. Что делать? Два прохода. Если не помогает — методом тыка или бисекции снижать битрейт. У VP9 контроллер ширины потока ещё не доделан, у него часто случаются фэйлы, особенно в git-версии.
>>1115151 >#Выбор-потоков-дорожек Спасибо, а вот например я хочу на ртмп сервер застримить сразу 10 файлов, что дописать в батник чтобы он сам их подхватил? Не прописывать же в него 10 строк одинакового кода. И реально ли в момент стрима наложить поверх видео картинку без конвертации? Чтобы передавать видео дорожку в оригинале?
А какой размер webm в /b/?Тут сказали 13,7 мегабайт - заливаю файл http://rghost.ru/59995001 весом 12.4 мб - все равно пишется что файл слишком большой.
>>1115904 Ты смотришь не туда. Оказывается, у x264 совсем другой crf, и он вообще не работает с двухпроходным режимом. В то время как crf от libvpx, согласно оф. докам, главным образом именно для этого режима предназначен.
>>1116287 Если песня не в vorbis'е или opus'е, то никак. Иначе — два варианта: ffmpeg -i v.webm -i a.ogg -map 0:v -map 1:a -c copy out.webm mkvmerge -A v.webm a.ogg -o out.webm Второй лучше — у mkvmerge файлы получаются чуть меньше. Если звук надо перекодировать, то как-то так: ffmpeg -i v.webm -i a.flac -map 0:v -map 1:a -c:v copy -q:a 6 out.webm
Господа, как правильней и удобней выкачивать стопку картинок с сайта если известен их вид ссылок?
Например, сегодня лазая по рокстаровскому сайту я обнаружил очень плохо он показывает скрины. Пришла идея их выкачать разом и посмотреть. Теперь посмейтесь, как я их выкачал. Ссылки там имеют вид www.rockstargames.com/V/ru_ru/screenshots/screenshot/Х-1920.jpg, где Х - примерно от 952 до 1080. Написал такой яваскрипт: for(i = 952; i < 1081; i++) { document.write("http://www.rockstargames.com/V/ru_ru/screenshots/screenshot/" + i + "-1920.jpg" + "<br>"); } Скормил его браузеру и полученную стопку ссылок вставил в httrack.
>>1118394 Хуита: wget будет запущен для каждого файла отдельно, что приведёт к невозможности использования одного соединения для получения нескольких файлов, т.е. к замедлению работы. Т.к. в сперме присутствуют жёсткие ограничения на длину командной строки, выходом является скармливание вгету списка ссылок через файл или пайп (ключ -i).
Котаны, подскажите, будьте няшами. Пытаюсь с помощью ffmpeg превратить картинку и музыку в вебмку. Всё получается норм, полученная вебмка работает, но как-то криво. Т.е. когда её включают - время не тикает, ползунок не двигается. Если нажать паузу и затем опять плей, то все становится нормально. Где копать?
юзаю: ffmpeg -i in.png -i in.mp3 out.webm
Пробовал разные параметры, пробовал обновлять ffmpeg - без толку. Пример кривой вебмки прикрепляю.
>>1118731 Забыл добавить, если такую вебмку попытаться закрыть, не нажав пауза-плей, то она повиснет и будет играть бесконечно, пока не перезапустишь браузер. Помогите, а.
>>1118908 Спасибо. Я уже отладил свой батник. Реквестирую тест этой вебмки, у всех всё должно нормально работать. В /b меня несправедливо забанили до понедельника, там не могу спросить.
>>1035239 Анон, прости, что не в тот тред, но не вижу тут фака для ньюфагов. На доске пощу впервые. Нужна программа для просмотра видео – удобная, простая, но главное с особым функционалом. Нужно что бы при проигрывании фильма можно было подключать две дорожки субтитров: сверху на русском, снизу на иностранном языке. При желании пользователя субтитры отключаются (как по отдельности, так и вместе). +корректировка времени субтитров прямо в плеере. Софт надо бесплатный (или что бы можно было невозбранно спиздить) – не знаю тутошних настроений по грабингу софта, но у меня платно не выйдет… Софт под винду. Желательно что бы особо не жрал ресурс пекарни: если ноуту с i7 3610q будет фиолетово, то планшет с 8.1 и интеловским процем особо не оценит мои маневры.
>>1119943 > что бы Слитно. > Нужно что бы при проигрывании фильма можно было подключать две дорожки субтитров: сверху на русском, снизу на иностранном языке. mpv Одни сабы подключаются фильтром ffmpeg'а через -vf lavfi='ass=file.ass', другие — средствами плеера и сдвигаются вверх параметром --sub-pos. > При желании пользователя субтитры отключаются (как по отдельности, так и вместе). +корректировка времени субтитров прямо в плеере. Это возможно только для вторых сабов. Хотя, если поколдовать со скриптами на lua, то можно нарулить включение/выключение и первых, но сдвиг — вряд ли.
>>1119950 > Одни сабы подключаются фильтром ffmpeg'а через -vf lavfi='ass=file.ass', другие — средствами плеера и сдвигаются вверх параметром --sub-pos. --secondary-sid, не?
Наверное платиновый попрос, но все же: КАК ПОСТАВИТЬ КАРТИНКУ ФОНОМ НА АУДИО? Гуглил, как мог на русском/ангельском, все, чего добился - картинка ставится на превью музыки в вебм, но не показывается в плеерах. Пример на пике.
Так, ок, я слепошарый дебил, тред не читал >>1121655 >>1107364 В таком случае мне нужны пояснения: ffmpeg -r 1 (частота кадров видео 1Hz) -loop 1 (лупается один раз, только что именно лупается?) -i картинка.png -i "музыка.flac" -vb 6M (битрейт видео 6Мбит/с? Откуда это значение и зачем его вообще задавать?) -crf 18 (constatn rate factor = 18, это что еще за хуйня, такого нет в ffmpeg -h long) -deadline best (что-то тоже в стандартном мане этого не нашел, это зачем?) -g 360 (что это за переменная и откуда вообще она взялась?) -q:a 4 -y -shortest (файл как можно короче?) output.webm Итак, простой командой ffmpeg -i p.jpg -i s.mp3 out.webm ты нихуя не скодируешь. Больше всего меня интересует, как составили этот "скрипт", не опираясь на маны и на сообщество, которое, опять же, ничего не знает.
>>1121769 Не правда, а типичный случай спермоинверсии с подменой понятий: возможность настройки под себя путается с необходимостью дефекации под себя.
На самом деле же последнее свойственно не прыщам, а сперме: из-за отсутствия контроля со стороны ОС за устанавливаемыми софтом файлами и добавляемыми в реестр записями шинда через некоторое время интенсивной эксплуатации тонет в собственном говне и требует переустановки.
>>1121869 Пердолик, плис. Необходимость для простого очевидного действия, как то - слияние картинки и музыки в видеофайл, ковырять кучу форумов, натыкаться на всяких неадекватных и искать неизвестные и неуказанные переменные тыкая пальцем в небо - не есть пример юзабилити и уж тем более не пример "настройки под себя". Потому картинку считаю уместной.
>>1121900 Пердолик здесь только ты сам, потому как пердолишься указанным тобой же образом вместо того, чтобы включить мозг, почитать десять минут документацию и сделать всё самостоятельно. > натыкаться на всяких неадекватных Ещё и безграмотное быдло, у которого все должны ходить строем адекватно каким-то дефолтным критериям.
>>1122032 И СНОВА НА АРЕНЕ!!! ГОМУНКУЛ НЕГОДУЕТ!!!
> Ты же даже не знаешь значения слова, которое используешь Отчего же. И очень даже адресно его использую, гомункул.
Гомункул - это существо, подобное человеку, которое можно получить искусственным путём. Но это не самое интересное, а самое интересное вот что: Один из наиболее известных «рецептов» получения гомункула предложен в XVI веке Парацельсом; учёный считал, что заключённая в особом сосуде СПЕРМА при нагревании и некоторых других манипуляциях (закапывании в конский навоз, «магнетизации», суть которой окончательно не ясна) становится гомункулом.
Поздравляю, гомункул! Я открыл тебе тайну твоего рождения.
- Почему спермачи всегда прибегают к хохлоклованству? - Потому что сперма разъела у них мозг, и ничего кроме как петушится и прибегать к инверсиям и автофелляциям у них ничего не остается. Все что связано с спермой относить к виндовс, хохлам и петушне.
>>1122103 Ты реально заебал, суть споров в /s/ не в том, какая ОС/браузер/загрузчик/и т.п. соснули, а в том, кто более аргументированно защитит свою позицию/докажет некомпетентность собеседника. Это блять, слава богу, пока требует больше знаний и усилий, нежели поливание друг друга говном в /po/. Так что съеби нахуй отсюда, быстро решительно, вернешься когда /s/ скатится в такое же унылое говно, как и остальные доски...
>>1122121 если ты в /s/ недавно, то ты сделал не совсем правильные выводы. Может ты лурки обчитался. В сосаче общение происходит не ради срача ради срача, а токмо во имя Истины. Если Истина страдает, то критики приходят и корректируют зарвавшихся ньюфагов, окуная кого в говно, кого поливая тугой струей урины.
>>1122127 Ну ты так можешь первую 1000 тредов linux vs windows воспринимать, потом же понимаешь что это срач ради срача, т.к. вообще глупо сравнивать...
ко ко ко Xmedia поломата и гугл-хуйло лалала Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: XMedia Recode.exe Версия приложения: 3.2.0.4 Отметка времени приложения: 5495900f Имя модуля с ошибкой: XMedia Recode.exe Версия модуля с ошибкой: 3.2.0.4 Отметка времени модуля с ошибкой: 5495900f Код исключения: 40000015 Смещение исключения: 001f9d87 Версия ОС: 6.1.7601.2.1.0.256.48 Код языка: 1049 Дополнительные сведения 1: 026f Дополнительные сведения 2: 026f5a50ce2e6843b7b6848d43cdaeaa Дополнительные сведения 3: f4d0 Дополнительные сведения 4: f4d0061370320ca258010560910a8d47
ffmpeg - запуск проги ффмпег, после нее идут инструкции которые она должна выполнить -r 1 - выставляет частоту кадров в 1 фпс, картинка же статична, поэтому это уменьшит размер вебэмки без потерь в качестве -loop 1 - бесконечно зацикливает картинку, указанную после, с частотой кадров указанной ранее ^ - перенос строки в bat-скриптах спермоОС, позволяющее чтоб инструкции читались как одна строка -i "путь/картинка.png" - путь к картинке, можно с пробелами, если есть русские буквы то кодировка скрипта должна быть в OEM -i "путь/музяка.flac" - путь к музыке, если файл в папке с скриптом, то полный путь можно не указывать -vb 6M - максимально допустимый видеобитрейт, ставится столько, сколько не жалко, не меньше веса картинки в jpg -crf 18 - качество картинки, такое значение делает его очень хорошим, у нас статичная картинка, поэтому можно покачественней, но меньшие значения это уже чересчур сильно качественно -deadline best - повышает эффективность кодирования, замедляет время кодирования -g 360 - ищет на отрезке в 360 кадров все похожие и кодирует только первый, а остальным дает ссылки на него, 360 это 6 минут, если нужно больше ставь больше -q:a 4 - качество аудио, 4 соответствует примерно 128 kb/s, это минимально допустимо для музыки без заметного распидорашивания высоких частот -y - перезаписывает файл без предупреждения -shortest - завершает кодирование на времени самого не долгого файла output.webm - название и формат выходного файла pause - останавливает выполнение скрипта и ждет нажатие любой клавиши для продолжения.
>>1121674 >как составили этот "скрипт" Составитель такой как ты ленивый ньюфаня, без знания агельского, с трудом понимающий оффициальную документацию. Составил птутем подсмотра похожего но не полного в давних тредах, путем гугления, путем пердолинга проб и ошибок, путем доставания анона вопросами, путем исправления мимокрокодилами ранних версий.
>>1122567 > -vb 6M - максимально допустимый видеобитрейт, ставится столько, сколько не жалко, не меньше веса картинки в jpg Очень хуёво объяснил. При единственном проходе значение битрейта должно быть таким, чтобы картинка гарантированно влезла в первый кадр — иначе и часть кадров распидорасит, и размер вырастет. При двух проходах этого не надо, достаточно дефолтных 200kbps — битрейт на первый кадр выделяется после анализа всего видео. > -deadline best Странный выбор. Обычно для этого используют -quality и -cpu-used. Хотя, чем они отличаются, из документации не ясно. Олсо, если хочется эффективности сжатия в ущерб скорости, логично использовать VP9 — выигрыш будет в полтора-два раза по объёму даже при дефолтных параметрах. > -g 360 - ищет на отрезке в 360 кадров все похожие и кодирует только первый, а остальным дает ссылки на него, 360 это 6 минут, если нужно больше ставь больше Неверно. Этот параметр — максимальный промежуток между ключевыми кадрами в кадрах. Поиск различий кадров осуществляется после кодирования первого и по мере их поступления, а ссылки на первый получаются только опосредованно через другие кадры — без альтернативных ключевых кадров VP8 может ссылаться на третий предыдущий максимум, с ними — на 25-й. > -q:a 4 - качество аудио, 4 соответствует примерно 128 kb/s, это минимально допустимо для музыки без заметного распидорашивания высоких частот Для разных сэмплов значения битрейта, при котором становятся заметны артефакты, различаются — как и с видео. Да и на битрейтах 128кбпс и ниже обычно лучше ведёт себя Opus.
> pause - останавливает выполнение скрипта и ждет нажатие любой клавиши для продолжения. Но нахуя? Не проще сделать передачу двух параметров через командную строку и запускать скрипт из интерактивной сессии cmd? Конечно, до удобства скрипта >>1036460 с вытаскиванием трека из плеера и картинки из буфера обмена всё равно будет далеко, но хоть что-то.
>>1122611 > Очень медленно. Со статичной картинкой — не очень. Если не пихать всякие -quality best, дико повышающие глубину поиска, конечно. > Он для речи, не для музыки. Музыка тоже получается хорошо. >>1113384 — Opus 75к, >>1079529 — 62к, >>1079463 — 51к. С ворбисом такое сжатие привело бы к лютому свисту и прочим искажениям.
> Няш, может так понятно переведешь официальную документацию по параметрам кодирования vp8? Она мне не нравится своей непоследовательностью: это скорее блог разработчиков, чем документация. Да и вообще лень сильно. Но, если всё-таки сподоблюсь — оно будет где-то тут: https://github.com/pituz/webm-thread/wiki
>>1122643 Куда, какие правки? Первая попытка запуска на скриншоте провалилась из-за отсутствия в нём shebang'а, его пыталось выполнить шеллом вместо питона.
>>1122648 Это только пердолики делают в скрипте, а нормальные люди вводят параметры в командной строке без всяких правок. При запуске с параметром -h скрипт выводит справку.
>>1122650 > В чём разница? В возможности автоматизации (использовании скрипта из других скриптов, в т.ч. однострочных) и сохранении команд в истории шелла. Например, пикрелэйтед — кодирование серии и нарезка на фрагменты под лимит /b/. Для кодирования другой серии достаточно было вызвать команду из истории и сменить в ней номер эпизода и тайминги.
>>1122835 > почему видеобитрейт не соответствует указанному? Либо упёрлось в crf, либо ты схватил bitrate undershoot — известный баг libvpx-vp9. Контроллер ширины потока последнего ещё далёк от завершения и часто делает хуиту. https://code.google.com/p/webm/issues/detail?id=533
>>1122839 > решил сборкой ffmpeg и libvpx из гита Пару месяцев назад у libvpx из гита наоборот с предсказуемостью битрейта VP9 всё было намного хуже. Поправили?
>>1122841 Как-бы в релизе многопоточности совсем не было. Да и вообще она требует разбивки видео на отдельно кодируемые полосы, что снижает эффективность сжатия — я её и не пробовал использовать.
>>1122851 > -ss 00:11:09.0 Зачем декодировать и выкидывать кадры? Нравится ждать? > один проход Какой смысл делать один проход с близкой к расстановкой кейфреймов и распределением битрейта в режиме ванги, когда можно два? > -bufsize 200K Ты готовишь ролик для стриминга?
>>1122853 > -cpu-used 0 еще подозрительна Оно увеличивает где-то в четыре раза по сравнению с дефолтом (1) глубину поиска похожих фрагментов, что снижает скорость и увеличивает сжатие. Ничего подозрительного. > :) За смайлофажство тут и обоссать могут, осторожно.
>>1122857 > Обновил ffmpeg Надо libvpx обновлять, а не ffmpeg. Сборки последнего под сперму я видел только с libvpx 1.3.0, которому уже год исполнился.
>>1122860 >Зачем декодировать и выкидывать кадры? Нравится ждать? Кодирую для /s/ вот этот ролик >>1122783 из https://www.youtube.com/watch?v=K4CEmrejZHY >когда можно два? У меня 2 >Ты готовишь ролик для стриминга? Просто экспериментирую, сейчас докодируется 0,5 FPS, сравню с тем что по дефолту на 5 ФПС-ас c потоками получается...
>>1122864 > Кодирую для /s/ вот этот ролик >>1122783 из https://www.youtube.com/watch?v=K4CEmrejZHY Вопрос был не в этом. У тебя -ss стоит на выходе, а не на входе, это приводит к декодированию всех кадров от начала файла. Иногда (при рендеринге субтитров или обрезке не по длительности, а по времени конца) это действительно надо, но не в твоём случае. > У меня 2 Странно, я же вроде вырезал этот абзац из поста, когда разул глаза и увидел -pass 2.
>>1122869 Бывает, да. Обновляться с scm-ебилдами — порой та ещё лотерея.
>>1122872 Вытащить бы её ещё в формате wiki-разметки без регистрации на гугле…
>>1122877 На входе не решился ставить, чтобы синхронизация не слетела (т.к. четыре ёбанных часа кодировало, не хотелось оказаться в итоге с видео какой-нибудь другой длительности).
Сейчас кодирую тоже самое (обновленным от последних минут софтом, лол) командой: ffmpeg -i /var/public/clip.mp4 -c:v libvpx-vp9 -r 15 -ss 00:11:09.0 -t 00:07:00 -b:v 75K -threads 6 -pass 2 -auto-alt-ref 1 -an /var/public/yandex.webm результат уже через 5 минут, фпс зашкаливает!
>>1122881 > На входе не решился ставить, чтобы синхронизация не слетела Давно таких проблем нет. > результат уже через 5 минут, фпс зашкаливает! Реквестирую сравнение PSNR с одним потоком и шестью при том же битрейте.
>>1122872 Эту табличку надо не только переводить, но и дописывать и обновлять под новый синтаксис ffmpeg. Начал, завтра закончу.
>>1122885 Фильтр setpts. Единственный параметр — формула, переменная PTS в ней — текущий тайминг кадра, его надо умножить на нужный коэффициент.
По-ходу, я наверное не с тем сравниваю: >time ffmpeg -i /var/public/beaut.mp4 -c:v libvpx-vp9 -t 00:00:03 -minrate 500K -maxrate 500K -b:v 500K -threads 8 -an -quality good -y /var/public/pnsr-8thread.webm real 0m55.242s
>>1123000 Да я на продакшен-серваке кодирую, такая мудила, ffmpeg в htop кучу потоков создает, но из них только один работает и ядро грузит, а я дурак спутал загрузку от процессов SQL - думал это ffmpeg так пиздато нагружает.
Короче, мораль в том, что по дефолту и VBR ни хера не работает, короче надо кодировать следующим образом - смотрите сами по результатам, для начала ХЕРОВЫЙ РЕЗУЛЬТАТ, ТАК ДЕЛАТЬ НЕ НАДО:
А надо делать вот так, то есть ОБЯЗАТЕЛЬНО УКАЗЫВАТЬ qmin, qmax и crf наряду с битрейтом - так видео получилось в 150K, как и было задумано. При этом аудио было закодировано с 75K, можно сравнить с 112K постом выше:
Блять, ну какогож хуя 2-то приклеилось, а? Короче ЛЕВАЯ 6133Кб 14208019988170.webm - это результат кодирования с CRF8 и битрейтом аудио 80k (я сделал сначала, думал не влезет), правая - ТОЖЕ САМОЕ ВИДЕО, но аудио 75K, КАК В КОМАНДАХ - 5963Кб
>>1123013 6144кб, но хуй ты в него попадешь с такими мокрописечными кодеками, только если аудио по остаточному принципу кодировать, благо занимает секунды...
Видео с cpu-used 0, обещанное в этом посте - >>1122907 - еще до сих пор кодируется, но уже видно, что нахуй он не нужен, лучше без него, но с crf, qmin и qmax делать
Разницу в аудио между 112K >>1123007 и 75K >>1123010, я не слышу, может конечно сам трек такой, но есть подозрение, что выше 128K на хер не надо кодировать звук опусом...
>>1123007 > Да я на продакшен-серваке кодирую, такая мудила Не ты один. Но мне таки надоело устанавливать в хомяк на debian stable кучу свежих библиотек, и я поднял на нём виртуалку со ссаниной. > мораль в том, что по дефолту и VBR ни хера не работает Работает, но криво, особенно когда битрейта сильно не хватает для упаковки видео с указанным crf'ом качеством.
>>1123010 > ОБЯЗАТЕЛЬНО УКАЗЫВАТЬ qmin, qmax и crf наряду с битрейтом А ничего, что ты указал почти дефолты? При помощи qmin и qmax выставляются жёсткие ограничения качества, в рамках которых приходится работать управляемому битрейтом и crf'ом контроллеру ширины потока. То, что в данном случае -qmax 50 пофиксил твой bitrate undershoot — везение, а не панацея. > -crf 8 Это слишком высокое качество, обычно и 18 можно отличить от оригинала только с лупой. > -threads 6 Убери уже это наконец, всё равно же не работает. > куклоскрипт мои видяхи блочит при отправке Потому что нехуй им портить видеофайлы. Сделай как на >>1065927.
>>1123024 Трек очень простой, высоких частот совсем мало. Вот если звучит несколько высокочастотных источников звука одновременно — там нужен битрейт.
>>1123172 > Сравнивайте сами с >>1123007 Какой ты соус с ютуба брал, H.264 или VP9?
>>1123199 >А ничего, что ты указал почти дефолты? Ну тем не менее, видеопоток по дефолту: 60.6 Kbps, а теми настройками:107 Kbps. Хотя я однохуйственно не понимаю как эта хуйня должна работать и хули при заданной скорости 150 kbs выходит всё что угодно, кроме неё. Нахер вообще 2 пасса тогда нужны? > -crf 8 >Это слишком высокое качество, обычно и 18 можно отличить от оригинала только с лупой. Дак а если мне в размер надо уместить максимум качества, как прикажешь поступать? >Убери уже это наконец, всё равно же не работает. Ну когда-нибудь то заработает, так что не лишнее >Какой ты соус с ютуба брал, H.264 или VP9? H.264, подразумевая, что VP9 никто не пользует, кроме пердоизвращенцев
>>1123204 > что VP9 никто не пользует, кроме пердоизвращенцев Хотя погоди, похоже есть для моей божественной master suite костыль: https://github.com/fnordware/AdobeWebM Надо попробовать компильнуть..
>>1123204 > Ну тем не менее, видеопоток по дефолту: 60.6 Kbps, а теми настройками:107 Kbps. Повторюсь, единственной нужной из них был нижний порог качества (-qmax). Ну и, возможно, немного сыграл crf. > Хотя я однохуйственно не понимаю как эта хуйня должна работать и хули при заданной скорости 150 kbs выходит всё что угодно, кроме неё. Читаешь жопой? Не работает она как надо пока. > Нахер вообще 2 пасса тогда нужны? Как минимум — для расстановки ключевых кадров. Олсо, жать одним проходом VP9 вообще научился не так давно. > Дак а если мне в размер надо уместить максимум качества, как прикажешь поступать? Соизмеряй хоть немного crf с битрейтом. Если битрейт ниже не на порядок, то контроллер ширины потока более-менее работает. > Ну когда-нибудь то заработает Как уже было отмечено выше, это приведёт к снижению эффективности сжатия. Тебе ведь надо максимум качества? > VP9 никто не пользует, кроме пердоизвращенцев Поэтому в него пожат практически весь ютуб, да.
>>1123216 И какой смысл в использовании libvpx через пиписитарную жопу? Если нужно экспортировать видео через неё, надёжнее использовать фреймсервер и vpxenc или ffmpeg. Как оказалось, использование библиотеки libvpx для сжатия — не такая простая задача, даже в mpv это было реализовано криво.
После многих часов ебли, последней версией студии 2013, из наисвежайших гитовских сырцов всего что можно, с максимум оптимизации под процессоры Intel и максимумом подключенных опций, был скомпилен плагин для софта от Adobe. Теперь можете смело посылать пердоликов в жопу с их линуксом, кодируя всё максимально быстро из под удобного интерфейса спизженных адобовских программ!
>>1123464 >И какой смысл в использовании libvpx через пиписитарную жопу? Хочу больше вебмэк от быдла для растраты траффика >не такая простая задача, даже в mpv это было реализовано криво. Чай не школота - у меня всё охуенно реализовано, не ссы
>>1123471 > Теперь можете смело посылать пердоликов в жопу с их линуксом Пердолики со своим линуксом продолжают ссать на ёбла спермоворам и пользоваться бесплатным FF Multi Converter`ом (https://sites.google.com/site/ffmulticonverter/) и конвертировать что угодно и во что угодно, с заранее подготовленными пресетами.
>>1123499 Оказывается, я не все оптимизации божественного Microsoft Visual Studio подключил, это в прыщах выше -O3 не бывает, а тут есть /Ox и /GL, держит потоки, работает быстрее пердоаналога. Так что качаем эту версию: http://rghost.ru/60250308
>>1123518 Да, может, но естественно, я тупанул пытаясь указать параметры от ffmpeg, когда как надо параметры отсюда задавать: http://www.webmproject.org/docs/encoder-parameters/ --bias-pct=100 --auto-alt-ref=1 --target-bitrate=1500 --end-usage=vbr --lag-in-frames=25 --threads=8 --max-q=50 --kf-max-dist=1000
Поставил кодироваться >>1123007 с параметрами: --bias-pct=80 --auto-alt-ref=1 --target-bitrate=145 --end-usage=vbr --lag-in-frames=25 --threads=8 --max-q=50 --kf-max-dist=1000 могу уже сейчас сказать, что ffmpeg быстрее кодировал в разы, (хотя может дело в том, что на серваке ни графики нихуя нету, да и особо не запущено нихера, а тут йоба винда с кучей свистоперделок). Как закодируется - сравним качество, забавно что битрейт хуй определишь в получаемых файлах, всё перепробовал...
>>1123524 То есть, это даже не реализация энкодера на основе libvpx, а тупо связывающий руки фронтенд к vpxenc для пердоликов со спермой вместо мозгов, чтобы они, не умея пользоваться консолью, ненароком не запихнули её себе в срачло?
>>1123527 > Поставил кодироваться >>1123007 с параметрами: С VP8 получится говно с квадратами. Оно даже в 720p с дефолтным qmax не влезет в лимит. > ffmpeg быстрее кодировал в разы Пару месяцев назад libvpx с git'а был быстрее релиза где-то в два раза. Мб сейчас ещё быстрее стало. Олсо, оптимизация под железо при конпеляции — не пустой звук. > спойлер Но ты же писал, что сервер был под нагрузкой — даже не заметил, что ffmpeg работает одним потоком. > забавно что битрейт хуй определишь в получаемых файлах, всё перепробовал Нечего было с гуем пердолиться. ffmpeg -i file.webm -c copy -map 0:v -f webm -y /dev/null
>>1123532 >С VP8 получится говно с квадратами. Я VP9 в 2 потока поставил, remaining ~3 часа, inb4 итог не влезет в 6 метров >Но ты же писал, что сервер был под нагрузкой — даже не заметил, что ffmpeg работает одним потоком. cron бэкапит сайты как раз в это время, я еще тот пиздабол да, так что не спрашивай даже :) >ffmpeg -i file.webm -c copy -map 0:v -f webm -y /dev/null Я уж через mkvextract tracks /var/public/adobe.webm 0:/var/public/videotrack.webm но компилировать мокропиську, а потом еще и в консоли ебаться - фейл...
>>1123532 >То есть, это даже не реализация энкодера на основе libvpx, а тупо связывающий руки фронтенд к vpxenc для пердоликов со спермой вместо мозгов, чтобы они, не умея пользоваться консолью, ненароком не запихнули её себе в срачло? Yes, sir!
Хотя нет, постой, никакого vpxenc там нету, параметры передаются способом, указанным тут, через struct vpx_codec_enc_cfg_t: http://www.webmproject.org/docs/vp8-sdk/group__encoder.html но в остальном ты прав - тут действительно задумка в удобстве, а не в свободе, ибо через консоль утомляет кодировать (лично мне надо сначала из афтер эффекта кодировать файл в h.264, потом копировать на удалённый сервер (с не всегда быстрым инетом), потом кодировать его в webm, затем постить уже сюда, что нереально утомительно)
>>1123540 (забыл еще шаг: копировать закодированный файл с сервера обратно, прежде чем отправить в тред, т.к. даже сука при наличии купленного пасскода, абуняша блочит IP-шник хетцнера почему-то, хотя там только правильные люди хостятся)
Кстати, ни у кого из мамкиных кодекоэкспертов ITT нету, случаем, желания попердолиться для блага человечества и зарепортить сюда: http://www.webmproject.org/code/contribute/submitting-patches/ пару небольших патчей для ошибок, обнаруженных мною во время ебли с VS2013?
Строку на пикрилейтед, надо перенести ниже, т.к. по новым стандартам С++, декларации нужно писать вначале функций и только так, никаких IF-ов вставлять в код для пердоускорения больше нельзя, но ебаться отправлять патч через ёбанный гит, это еще хуже чем видео кодировать - максимум прыщеблядства...
Короче, заебался я ждать, компьютер шумит как вертолёт, прекратил нахуй этот балаган - вот всё что накодировалось за 3 часа. Похоже, что один кейфрейм на всё видео, лол. Качество, как и ожидалось, хуже, да и в размер бы он такими темпами наверняка не попал - VP9 остаётся для пердоэлиты умеющей в консольку.
По итогу - клепать VP8 возможно, кодирует прилично. Тебе, анон, осталось только медскиллзы в after effects выучить и ориджинал контент твоего производства тысячи хомяков будут распространять по всему рунету, ибо пока все пердолятся в консольку кодируюя-перекодируя чужие видео, ты будешь создавать свои! За сим, нахуй, спать...
>>1123554 > по новым стандартам С++, декларации нужно писать вначале функций и только так Лолчто? > С++ > vorbisenc.c Лолчто? Спермошизик, тебе совсем делать нехуй?
>>1123660 Ну если ты с помощью Visual Studio никогда не собирал ничего, тебе не понять проблему с её разными версиями (хотя ты же вообще нихуя не собирал в своей жизни, кроме мамкиных подзатыльников). Короче, на пальцах для дебилов - libvorbis собирается 2010 студией, а 2013-я выдает ошибку, потому что дегенераты, вроде тебя, хуячат свой код как попало. Подробнее о проблемах компиляции под виндовз ты сможешь узнать самостоятельно, попробовав собрать любую из программ, для которых умные дяди за тебя не сделали еще vs2013-совместимую версию. (Ну или еще можешь почитать http://msdn.microsoft.com/ru-ru/library/bb531344.aspx)
>>1123670 > Ну если ты с помощью Visual Studio никогда не собирал ничего Зачем мне что-то собирать с помощью поделки, которая даже в C99 не может? И при чём тут C++?
>>1123792 Да я в глаза ебусь, с++ непричем, в С99 она тоже вроде бы может, но хуй знает как это включить. Это у тебя под прыщами всё просто и удобно собирается, а под виндой всё заточено под http://ru.wikipedia.org/wiki/Embrace,_Extend,_and_Extinguish - поэтому хуй ты тулчейн какой-нибудь удобный тут поставишь, а если поставишь будешь ебаться хуже чем C LFS. Поэтому у студии альтернатив нету, к сожалению...
Ребята, нужно приложение или плагин для удаления ватермарки, чтоб могло бы удалять ватермарку с полупрозрачных изображений. Ватермарка отдельно естественно есть в наличии. В какую сторону копать?
ffmpeg -i video.mp4 -i sound.mp4 -map 0:0 -map 1:0 -t 01:00:00 -codec copy out.mp4 Обрезает видео до нужной длины, а звук впихивает весь, ускоряя его. Как обрезать и его?
Есть проблема, при включении опции auto-alt-ref 1 (которая заметно улучшает картинку на медленных движениях) на каком-то месте клип перестаёт проигрываться в vlc, а в gnome-player вроде проигрывает, но если листнуть дальше того же опр места, то пропадает звук. Эта так и должно быть или у меня протухший кодек, оба проигрывателя?
Есть какой-нибудь способ избежать "грязи" и установить скайп или другую мультилибовую приблуду? Не хочу половину пакетов заменять и ебаться с симлинками.
>>1125387 Прикольно, но выполнение всё равно будет не синхронным же. Или оно и одинаковое процессорное время даёт? Просто мне кажется что это задача плеера... Но я попробую, так то и запуск синхронный ништяк.
Ещё тут попробовал с libvpx-vp9 кусочек перекодить, бля он такой дооооолгииииий, и чёт не использует больше 50% цп, ну и не проигрывает его ни-кто.
Пацаны, чем можно редактировать репаки вот эти. Мне нужно поменять надписи, название апкпи установки и чтобы не запускалась установка дополнительного софта. Мне нужно именно отредактировать вот этот. Подскажите в каком направлении двигаться.
>>1125484 Распакуй и пережми в zip/7z. Всё что надо из redistr, положи в отдельную папку. Я все говнорепаки так в виртуалке пережимаю. Чтобы говна лишенго не тащить. До сих пор, блядь, засовывают exe-архив в iso. Я ебал, 2015 год.
>>1125619 При установке будет выдавать ошибку, типа в инсталляторе прописано, что автоматом будет запускаться установка всяких директикс, если их удалить, то ошибка выйдет типа не хватает компонентов, игра то работать будет, но чисто эстетически мне не нравится так и мне надо как-то подправить надписи и путь установки папки, должна же быть какая-то программа, где можно отредактировать эти все репаки, в гугле ничего по теме не нашел.
Несколько охуел когда узнал, что avidemux до сих пор не умеет сохранять в webm. Что с ним не так? Или это какой-то особенный контейнер, писАть в него намного сложнее чем в mkv/avi/с-десяток-других?
>>1128628 нахуя ты во все треды с своим манямиром лезешь? ты пизда малолетняя штоли? будь немного порядочным чтоли, а не вниманиеблядской подстилкой. Доска не для одного тебя, дебила недоношенного. Нахуя в этот тред с этой >>1128618 хуйней залез?
>>1128845 Ты как тот пацан с незаживающе разодранным срачлом, который на всякое необходимое усилие ума и работы головой постоянно кукарекает: Да это пердоблядство, я нибуду пердолится, я нитакой пердоблять, я не должен ничего читать это же пердоблядство, я из пизды маминой уже умный вылупился с хуйцом в рту, кококо кукарику!
Короч, Абу прикрепил тред, тебя не спросил. Если у тебя мозги только галочки тыкать, ну значит ты сам так решил или папа недоебал когда тебя делал. Может тебя от соседа зачали, бывает. Спроси маму, кто ее дрючил, авось все и прояснится.
>>1128944 Я где-то написал, что есть одна питушила, который везде и всякому пишет что у него бугурт, поддув. Я вот написал ответ, для тебе это поддув. У тебя сдвиг какой в черепушке?
>>1128951 Хуя ты мощно проецируешь, жаль, что неубедительно:
> Да это пердоблядство, я нибуду пердолится, я нитакой пердоблять, я не должен ничего читать это же пердоблядство, я из пизды маминой уже умный вылупился с хуйцом в рту, кококо кукарику!
Ну чего, меха раскочегарил? А то у тебя угольки уже просто тлеют.
>>1128957 Я ж тебе обесняю, что длинные тексты я пишу что у меня сегодня настроение графоманить, а ты воспринмаешь как поддув. Ну раз я пишу как человек с обугленной сракой, то пусть так и быть. Раз кому то нравится считать это поддувом - значит такова моя писанина. А с чего мне поддутым быть, я на сосаче с 2008 года, и прекрасно понимаю абсолютную бесполезность любой тут писанины. Просто я пишу хуйню, и другие читают мою хуйню, и считают что я обуглился. Это занятно.
КОРОЧ ВЕЧЕР УДАЛСЯ Я ПОДОРВАЛ СРАКУ НА СОСАЧЕ И СОГРЕЛ ДОМ
>>1128982 Ты победил успешнеый альфа спермач и вообще молодец. Тащемта типичная позиция любого спермача - побеждать и утверждать сперму во главу стола. Узки границы, но срачло широко.
>>1128999 Пердоля, ты своё срачло на других не проецируй. А то распердолил себе дупло до гигантских размеров и бегает по всему сосачу, хвалится. Скромнее надо быть, пердоля.
>>1128999 Ну вот, опять - плохоскрываемое, под напускным сарказмом и нехитрыми оскорблениями, пригоревшее заднепроходное анальное отверстие. Лучше тренируйся.
>>1129001 Да хоть с Лениным, который затралел мировой империализм.
>>1129291 Иногда. Чтобы повысить свои шансы на получение помощи, рекомендуется: — грамотно писать, используя разметку и знаки препинания; — не бояться чтения документации программ, использования консоли и написания скриптов; — не упоминать мокрые письки.
>>1129353 >не упоминать мокрые письки. Я верно понимаю, что, сообщив в этом итт треде о том что я запускаю ффмпег из-под Windows, я рискую не получить помощи?
>>1129374 у меня есть программа для снятия скриншотов. она может в ффмпег. вебм строится и воспроизводится, но при прокрутке всё покрывается квадратами покрути вебм. программа выполняет команду: >-y -rtbufsize 100M -f gdigrab -framerate 30 -offset_x 0 -offset_y 0 -video_size 1680x1050 -draw_mouse 1 -i desktop -c:v libvpx -r 30 -crf 4 "output.webm" как сделать нормальную прокрутку?
может тут кто не спит >>1130045 pacman-key --refresh-keys gpg:refreshing 1 key from hkp://pool.sks-keyservers.net gpg:connecting dirmngr at '/root/.gnupg/S.dirmngr' failed:IPC connect call failed gpg:keyserver refresh failed:No dirmngr A specified local key could not be updated from a keyserver
От программирования я далёк, поэтому говном не закидывайте. Хотя, на мой взгляд, его уже можно добавлять в шапки webm-тредов. Ибо работает и может: - в пробелы в путях и именах - добавлять субтитры - предоставляет выбор добавлять/не добавлять аудиодорожку
>>1130077 > Интерактивный скрипт на bash Но нахуя? Это же пиздецки неудобно: параметры вводить можно только все и только в определённом порядке. А ещё такое очень неудобно использовать из других скриптов.
>>1035239 Господа, такая дилемма: в msconfig--->загрузка---->дополнительные параметры, в графе число процессоров поставил 3 из трех возможных. Процессор AMD Phenom(tm) II X3 720. Знаю, что трехъядерный, но! Я могу разблочить четвертое ядро(условно) Раньше в этой графе была цифра четыре, щас нету нихуя. Снес систему, дрова те же, все то же. пробовал разблочить через биос, а он сука старый и прошиваться никак не хочет. Что делать, как вернуть волшебную чертвёрочку?
двач помоги, я не понимаю, какого хуя я не могу добавить в системный диск памяти, неужели мне снова придется переустанавливать шиндоус и делать по новой, соль в том что мой диск всего на 20 гб и каждый день он ноет что он заполнен ( систиме забирает все 20 ), может есть способ добавить к нему с другого диска пару гб, я пытался все сделать от руки, получилась как всегда хуйня, на пикче видно что парень свободно может добавить память, а я не могу, в чем моя проблема?
>>1131458 Что за хуйню ты несешь? На пике один диск разбит на кучу разделов. Ни с каких других дисков он ничего не добавляет. > мой диск всего на 20 гб Блять, где ты такое взял-то?
/s/, на коленке за пять минут на скриптах реши задачку. Есть куча файлов со следующим содержанием: [CODE]<meta http-equiv="refresh" content="1; http://бла-бла-бла.jpg">[/CODE] Нужно перебрать в каталоге все файлы и все "http://бла-бла-бла.jpg" сложить в отдельный файл. Заранее спасибо. С надеждой на тебя, твой Анон))) Звиняйте за офтоп, но скриптотреда не нашёл, а этот прибитый, да и вообще...
>>1132085 говно у тебя в мозгу и на глазах намазано. Где ты тут говно увидел? Если тебя лично накормили говном, ты сам в этом виноват - не будь говноедом
>>1132088 Болд ты используешь как средство самовнушения. Похоже, весьма удачно. Тоже попробую. Здесь, не насрано, здесь не насрано, здесь не насрано, я не вляпаюсь, я не вляпаюсь, это не я вляпался, это не я вляпался. Не получается. Надо тренироваться?
>>1135537 > Чому такое мыло? Тамуша только долбоёб будет жать видео с CBR и постить жпеги для сравнения качества сжатия. Хочешь хороший результат — делай два прохода. И убери оба ограничения битрейта, вместо них можешь проставить ограничения качества (-qmin и -qmax), причём оставив кодеку диапазон для выбора.
>>1135659 for pass in 1 2; ffmpeg -loop 1 -i in.gif -i in.mp3 -t длительность -b:v битрейт -pass $p -y out.webm Битрейт считается по формуле с оп-пика.
Родина дала им ютуб, нет не хочу, хочу жрать говно. Большие файлы на борду не лезут. Вне борды непонятно чем они лучше традиционных форматов.
Ладно бы еще оно одной кнопкой делалось, но нет, будем пердолится всю ночь, лишь бы пожать себе минутный ролик из любимого бурятского мультика про девочек и их трусы.
>>1136211 Потому что сучка, которую сюда назначили мочей, никак не может открепить этот переполненный тред и создать новый, если уж ей так важно, чтобы параша про webm висела в прилепленных.
Вебм работают через жопу. Суть такова. Жмакаю значит на любую - выходит окно плеера и некуоторое время на нем черный экран, пару секунд может. А потом появляется замыленная превьюшка. Так вот если нажать плей до появления замыленной превьюшки, то плеер "зависает". И закрывай не закрывай, нихуя больше ничо не заиграет. Более того вся борда тоже зависает и не обновляется, будто ДДОС. Через минуту все само проходит. ЧЗХ? Это некролиса виновата (28), обезьяна или кукла?
>>1136418 Ну ввел. Где мой ффмпег? А на шинде просто архив с zeranoe распаковал и запускаешь кликом по ff-prompt. Оно само и в патх добавит, и все за тебя сделает.
>>1136518 > 14.04 LTS Колясочникам ffmpeg в оф репы завезут только к 15.04. В то время как у дебианобогов он есть аж в двух вариантах — как в основном репозитории, так и в deb-multimedia.
>>1136991 Конечно меня извини, но под винду качество говно получается - слева генту, справа винда, кодировал этим: http://ffmpeg.zeranoe.com/builds/ А еще и дольше раза в 2 на i7 2600 против i7 920 на линуксе, через минут 10 доставлю видео:
>>1137003 Короче вот, версии одинаковые. Винда тоже не попала в заданный битрейт, зато его не привысила, но качество получилось говно, т.к. он ниже, чем в >>1136950, где был задан 350k Справедливости ради, можно сравнить качество с тем, что под линуксом накодировалось с битрейтом 300k. Слева линукс, справа винда.
>>1137018 Ну не расстраивайся, я так понимаю, что если под прыщами надо задавать меньший битрейт, т.к. кодек почему-то превышает заданный процентов на 20 минимум, то под виндой, наооборот - задавай более высокий битрейт и будет (теоретически) качество как и на прыщах
>>1137026 Всё равно, конечно, под прыщами (слева) ( получше, но я думаю это должно фикситься >>1137030, просто извини, но подбором битрейта, чтоб одинаковая картинка - заниматься впадлу.
>>1137045 Ну я думаю этот умелец сделал за меня - http://ffmpeg.zeranoe.com/builds/ - не? Хотя ты прав - ленивый чмошник мог взять стейбл, но ведь тогда толку от ffmpeg из гита никакого, зачем ему такое выкладывать? /sarcasm/
можно было бы конечно попердолиться и собрать все самому на MSVC 2013 U4, но, блеать, не затем у меня прыщи в терминале стоят, чтоб еще под винду собирать то что там и так есть, так что без меня...
>>1137050 > Ну я думаю этот умелец сделал за меня - http://ffmpeg.zeranoe.com/builds/ - не? А пройти по ссылке и посмотреть список версий библиотек — не? И в треде об этом написано, кстати.
>>1137086 Багрепорт чего? Того, что пых релиза не научился в API ветки master libvpx? Попробуй сначала пых с vcs взять; вот если он несовместим можешь запилить тикет в его багтрекере.
>>1137726 Жабаскрипты по причинами безопасности не рассчитаны на ввод-вывод и порождённые процессы. Поэтому реализация на них будет содержать больше костылей, чем смысла.
Не знаю куда писать, т.ч. репостну сюда. > Я тут как-то скачал фильмец на телефон, а аудио-дорожки в формате АС3, т.ч. нихуя не пашет. Какое дерьмо мне скачать, чтобы: >1) Вырезать одну из дорожек, >2) Перекодировать другую в мп3. >3) Удобный и понятный интерфейс, по возможности. Совсем в этом не разбираюсь.
>>1138728 Тут одна проблемка. Я забыл сказать про субтитры. Теперь их в файле нет. Что писать, чтобы они остались? Текст #1 Идентификатор : 4 Формат : UTF-8 Идентификатор кодека : S_TEXT/UTF8 Идентификатор кодека/Информация : UTF-8 Plain Text Заголовок : by acolith Язык : Russian
Текст #2 Идентификатор : 5 Формат : UTF-8 Идентификатор кодека : S_TEXT/UTF8 Идентификатор кодека/Информация : UTF-8 Plain Text Язык : English
>>1139343 Тогда еще укажи дополнительные дорожки субтитров, делается это с помощью -map номерфайла:номердорожки, нумерация идет с нуля, еще укажи чтоб субтитры просто копировались, а не обрабатывались как по умолчанию.
Нубских вопросов по Винде не нашел, дабы не плодить треды, спрошу тут:
Есть ли какая-нибудь виртуалка, на которой можно, скажем, создать виртуальный контроллер Active Directory и присоединить к домену пару виртуальных компов? Был диск с этой книжкой, но забыл её на последней работе, с которой уже уволился, а недавно узнал что организация уже переехала хуй знает куда и эта книга хуй знает в какой коробке хуй знает где.
>>1140101 Я все программы устанавливаю на Д из-за анального огражения, только программист посчитал себя слишком умным и сам задал папку с конфигурацией.
Пишу в мультимедиа-треде, пэтому это здесь. Я любитель неоклассической музыки и обладатель музыкально чистого слуха. Теплый ламповый звук тоже не обошел меня вниманием. Поэтому я люблю обмазыватся DVD-Audio и дрочить. Образы дисков в формате DVD-Audio можно скачать в интернете и записать на dvd+r или dvd+rw, блюрей или смонтировать на компьютере. В виндовс есть удобные программы для прослушивания настоящего DVD-Audio, это Киберлинк Пауэр ДВД и пара других мокрых писек. Однако в операционной системе GNU/Linux я не обнаружил дjстойно заявленного плеера для прослушивания DVD-Audio уровня мокрописечного Киберлинк Пауэр ДВД. Используя встроенные звуковые движки и плееры типа VLC и соответствующие библиотеки, можно через пень-колоду запустить проигрывание высококачественного DVD-Audio, но это не достойно настоящего меломана. Поэтому со стороны удиофильского сообщества выдвинуто беспрецедентное требование: Немедленно запилить воспроизводящий комплекс для проигрывания DVD-Audio на операционных системах семейства линукс. Так то линукс впереди планеты всей по виртуальным столам, а тут такой обосрамс.
>>1141634 Есть файл с разрешением .XM, битрейт 64kbit/s. По дефолту кодек конвертит в 128kbit/s, но мне нужен родной битрейт, каждый раз проверять и ставить -b не вариант.
>>1141647 >.XM, >64kbit/s Ох лол. Эти файлы имеют маленький битрейт, потому что они представляют собой сборник несжатых коротких сэмплов и инструкцию в каком порядке эти сэмплы проигрывать. То есть качество проигрывания высшее, как у wav или flac. Значит для сохранения приемлемого качества тебе нужен максимальный битрейт в mp3.
>>1140343 ffmpeg по окончании кодирования выводит такую строку: video:3649kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.126265%
Анончики,милые помоги нубу,плз.Качал программку для чтения файлов в формате док.,в результате нахапал банеров во все браузеры и проебал переход на англ.язык.Подскажите кто-нибудь-чё делать.
Извините если глупый вопрос, но подскажите пожалуйста. Если указываю лимит то видео просто обрезается. Есть какой то способ сохранить время видео и при этом уложиться в лимит? Пользуюсь ffmpeg.
забрел в соседний трендАноним03/02/15 Втр 17:11:32#1602№1144267
Лол, в радиаче полгода назад моча всех радио-альтфаков переюанила, теперь на доске одни школьники без фантазии и мозгов - аж самим шкльника скучно. Но альтфаки на доску с мочой-школьником уже не вернутся. А вышло это вот почему: Альтфаки, в силу своего чувства юмора, очень сильно тралят тупых ньюфагов, ибо радиотехника подразумевает высокий уровень знаний по сабжу/даже сверхвысокий, радиотехника это не по кнопкам в компьютере тыкать. А моча оказался сам из группы школьников, его видать унизили - и он всех зойбанил. Лел, вот как просто проебать доску. Ну и хуйнаный, всем похуй. Слишком хорошо тоже хуево, пусть будет говно.
>>1144215 Пиздовать в /d/ и умолять обезьяну открыть вам доску для помощи жертвам собственного идиотизма, по 10 тредов в день с этой хуитой. переустанавливай, ибо в формате /s/ тебе невозможно помочь
>>1144267 Все равно у вас там скучно. Никаких свободноэнергогенераторов и прорывных гаражно-балконных технологий. Вы даже передать информацию никак более не способны, кроме как посредством электромагнитных волн.
>>1144267 Мне даже интересно - я вот время от времени в /d/ заглядываю и вижу тонны батхерта от завсегдатаев некоторых тематических разделов. Вот как так происходит, что на доске в принципе интересной только для людей имеющих неплохой уровень образования (без знания физики, мне кажется, нихуя радиотехнику понять не возможно - а т.к. 95% её благополучно не помнят (я в этом числе, кстати) то и заходить к вам никогда не будут) модератором становится какой-нибудь хуй с горы без экспертизы? Я к тому что, нахуй он вам вообще нужен этот модератор, ведь и так у вас "лишних" посетителей не бывает?
Я так понял, это приклепленный тред. Так вот, господа анонимусы, нужна ваша помощь. У меня стоит роутер и если кабель интернета воткнут в него, то у меня совершенно не отображаются чужие компьютеры моего провайдера. Если же я напрямую втыкаю интернет кабель в ПК, то я вижу овер 20 компов. Как сделать, чтобы при подключении к роутеру я также видел компьютеры сети и они видели меня? Заранее спасибо.
Посаны, я делаю вебмки с помощью адобе медиа енкодер. Чяднт? Отличный удобный интерфейс, есть почти все настойки которые нужны. Чому никто кроме меня так не делает, может есть подводные камни
>>1146174 Я просто не могу понять какой тогда толк в ффмпеге, если есть отличная мокрописька от адоба. Можно например с покадровой точностью отрезать видео, ффмпег в такое не может - все время чуть больше или чуть меньше, да и превью нет, надо все на глаз делать.
>>1035239 Анон, ffmpeg неверно работает с процессором. -threads 0 должно использовать весь процессор, однако при конвертации .flv в .webm он выдает 8 фпс в то время, как если вручную выставить -threads 12, то получаю на выходе стабильные 25 fps, хотя должен 34. Олсо, как заставить его конвертировать строго в 31? --framerate 31 не помогает, все равно падает. Моя сборочка: media-video/ffmpeg-2.2.12:0/52.55.55 USE="X aac alsa bindist bzip2 encode hardcoded-tables iconv mp3 network opengl pulseaudio sdl threads truetype vaapi vdpau vorbis vpx x264 xvid zlib" ABI_X86="32 (64)" CPU_FLAGS_X86="avx mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher"
>>1147308 Пытаешься жать в VP8 на лету и сохранять в файл. Жать на лету стоит только тогда, когда нужна потоковая передача или не хватает места, а во всех остальных случаях следует сохранять промежуточный результат каким-нибудь ffvhuff и потом жать его двумя проходами.
Пацаны, подскажите почему при начале кодирования очень маленький битрейт и в результате происходит это: Вот так кодирую: >>ffmpeg -i D:/aa.mkv -ss 1:51 -to 2:00 -crf 4 -c:v vp8 -b:v 1000k -s 1280:720 -cpu-used 16 -an -sn D:/test.webm
Сорри, если чо, не нашел лучшего раздела чтобы спросить: нужна простенькая прога записывающая видео с экрана, но делала бы это в нормальном размере готовом для выкладки на ютуб, а не как фрапс - монстры гигабайтовые. Подскажите, плизик, чем антоша пользуется в таких случаях?
>>1148514 >нужна простенькая прога записывающая видео с экрана Из тех что нужно покупать или воровать - бандикам и дикстори. Из бесплатных - ... нету хороших((( Из свободных - обс (хотя он более удобе для стриминга). >не как фрапс - монстры гигабайтовые Дикстори лучше использовать совместно с кодеком x254vfw, он может в сжатие, настраиваемое пользователем. В бандикаме полно кодеков и пресетов кодирования. В обс кодек один, но хорошо сжимающий, при настройке.
Спрошу здесь. В браузере вебм нормально воспроизводится с звуком. А вот скаченные, некоторые выбивают такую ошибку в vlc. Последняя версия. Я что-то упустил, или этот плеер загнулся и устарел?
FFmpeg кодирует так, что видео получается прогрессив и с полосами. Как сделать в ffmpeg видео интерлейсед bff и без полос, -так как получается и премьере?
>>1151590 В мануале все написано, ты мануалом не умеешь пользоваться? Не знаешь, как работает поиск по man странице? Тогда man man. / interlaced, / -ildctcmp
>>1151590 https://www.ffmpeg.org/ffmpeg.html#Advanced-Video-options : > -ilme > Force interlacing support in encoder (MPEG-2 and MPEG-4 only). Use this option if your input file is interlaced and you want to keep the interlaced format for minimum losses. Неужели было так трудно почитать документацию?
>>1154069 >кок-пок зачем вы используете полный функционал, ведь есть же мокрописька с кнопкой, которая, как мне кажется, делает заебись.
боль за РассеюАноним14/02/15 Суб 10:08:40#1676№1154110
>>1154069 Ты вот сейчас сказал банальность, которая приходит на ум абсолютно любому быдлану, как штамп общепринятого мышления. Любая тупая пизда скажет точно так же, как ты. Любой петух из быдлятни решит так же, как ты. Любой неспециалист в этом вопросе высрет из башки эту мысль - А ВЕДЬ ЕСТЬ ДЛЯ ЭТОГО ПРОФЕССИОНАЛ, Я НИМОГУ ЗАБИТЬ ГВОЗДЬ, Я НИУМЕЮ. ВЫЗОВУ ПЛОТНИКА. Но тут /s/ - тематический раздел, где собрались энтузиасты несколько выше по уровню, чем обычные спермопетухи с мокрописьками. Или стермящиеся что-то выяснить.
>>1154580 SOOOOQUA, что же ты сделал. Я же теперь это несколько дней подряд слушать буду. А я ещё думал, откуда такой приятный проигрыш в несколько секунд в оппосте недавнего фыфыхотреда.
Поясните дебилу, есть ли совсем простая программа, куда надо только засунуть видео, указать нужный формат, размер и нажать кнопку? А то во всем этом пердолинге нихуя не понимаю.
>>1158923 Если перемуксить ffmpeg'ом, то тоже не работает. У тебя аудиодорожка кривая (или просто не совместимая с кривым декодером opus'а из firefox'а): если взять тем же mkvmerge'м видео из >>1158923 и звук из >>1158932, то всё воспроизводится.
>>1158940 Вместо ОС у тебя зонд, а то, что ты выделил — сгенерированный случайным образом идентификатор видеофайла.
>>1159380 >А нука не пиздеть «Ну ка» — раздельно. Вебм- и пикрелэйтед. Возможно, проблема возникает на стадии чтения mkvmerge'м контейнера ogg. Я всегда юзал для промежуточных файлов webm и mkv, так что не встречался с ней.
> Ну подскажи как Deinterlacing одной командой делать, штоле Зависит от типа интерлейса. Универсальный вариант, но далеко не всегда хороший — фильтр yadif.
>>1159431 > по мощнее Слитно. > можно было б туда apache+php+mysql поставить Так тоже можно — lamp вполне себе живёт хоть на первопне. Если мало оперативки, от мускуля можно открутить InnoDB. Олсо, опач не нужен если есть возможность портировать его .htaccess'ы на конфиги nginx'а.
>>1159427 >Я всегда юзал для промежуточных файлов webm и mkv Спасибо, учтем, но в любом случае возникает вопрос нахера этот костыль в виде mkvmerge. В ОП-посте пугают >>1035239 >Внимание: ffmpeg неэффективно муксит Opus, итоговый файл получается на 10-20% больше, чем с mkvmerge. А там всего 10кб оверхеда получается
>>1159561 > возникает вопрос Двоеточие. > нахера этот костыль в виде mkvmerge Это не костыль, а специализированный муксер матрёшки. > А там всего 10кб оверхеда получается Провёл тесты повторно, действительно разница стала на порядок меньше. Пофиксили.
Вставь установочный диск с Windows 7 (а он у тебя есть, я знаю), иди в нем по этому адресу: >\efi\microsoft\boot и кидай мне на ргхост: >cdboot.efi >cdboot_noprompt.efi >efisys.bin >efisys_noprompt.efi
Какие еще ключи можно использовать для увеличения качества видео при кодировании vp8 под заданный размер файла, кроме -lag-in-frames -auto-alt-ref -quality? В том же h264 настроек предостаточно и есть документация описывающая что они делают и в каких случаях какие значения будут лучше, да и качество мягко говоря отличается. И по поводу проходов, нужно ли при первом проходе выставлять такие же ключи как во втором, -quality, например, а если используются фильтры их нужно ставить?
>>1159763 > Какие еще ключи можно использовать для увеличения качества видео при кодировании vp8 под заданный размер файла, кроме -lag-in-frames -auto-alt-ref -quality? -c:v libvpx-vp9. > В том же h264 настроек предостаточно и есть документация описывающая что они делают и в каких случаях какие значения будут лучше После «предостаточно», «документация» и «описывающая» — запятые. А в libvpx нет нихуя кроме нескольких крутилок контроллера ширины потока. > нужно ли при первом проходе выставлять такие же ключи как во втором, -quality, например Перед «как» — запятая. Нет. > если используются фильтры их нужно ставить? Перед «их» — запятая. Да.
Ubuntu 14.04. Totem не проигрывает звук в webm файлах. Как скаченных, так и в тех, которые сделал сам. Причем все отлично воспроизводится в браузерах и в vlc. Какую библиотечку доставить?
>>1160717 См. оп-пост: > Доступные кодеки — … Vorbis и Opus для звука Тотем ест плагины gstreamer'а, у него эти кодеки находятся в наборах base и bad соответственно. Олсо, я бы вообще выкинул на твоём месте totem и поставил mpv.
>>1162017 >В теории к сперме тоже можно прикрутить, если поставить cygwin. Ну предположим, мы не ищем лёгких путей /usr/bin/env: zsh: No such file or directory
>>1162017 Да, забыл: ffmpeg требуется версии 2.2 или свежее, переходник от libav не подходит. В debian ffmpeg находится в позитории deb-multimedia, а в убунте его вернули в основной позиторий с 15.04. Ещё ffmpeg можно не ставить в систему, а указать переменной среды: FFMPEG=/path/to/ffmpeg WebMaster huita.mkv
>>1162021 > /usr/bin/env: zsh: No such file or directory Ты zsh выбрал при установке?
>>1162025 > Что за скрипт, работающий только на zsh? Это не ты запускал скрипт для python3 на python2?
>>1162025 > Разве там есть различия в синтаксисе с башем? Там их овердохуя. Из используемого в скрипте — человеческая работа с массивами при передаче в виде аргументов программ, арифметика с плавающей точкой, работа с именами файлов. См. https://github.com/pituz/webm-thread/commit/eb4707 , например.
Хотя нахуя мне это глючное красноглазое дерьмище под названием cygwin??!! Мне же охуенный Microsoft искоробки предлагает охуеннейший Interix, который круче Unix и Linux вместе взятых - поставлю ка я его лучше!..
>>1162030 Ещё у меня есть сомнения насчёт того, что спермосборка ffmpeg будет понимать пути cygwin: например, в скрипте для обхода необходимости экранировать спецсимволы в параметрах фильтров при добавлении сабов используется симлинк.
Один из выходов — собрать ffmpeg под cygwin'ом. Вряд ли это сложее, чем сборка под прыщами, а заодно можно привинтить свежий libvpx.
>>1162033 Вангую, что пердолиться будешь до второго пришествия, и в итоге соснёшь из-за какой-нибудь несовместимости с POSIX by design. Cygwin — это ёбаное овердохуя костылей к сперме для обхода соснулей и несовместимостей, многие из которых были искусственно созданы ещё во время проектирования доса.
>>1162041 >Вангую, что пердолиться будешь до второго пришествия, и в итоге соснёшь >www.cygwin.com >Cygwin: Get that Linux feeling - on Windows Всё сходится.
>>1162012 Здравствуй, сразу к делу: Основной вопрос, как использовать? linux установил, zsh скачал, ffmpeg обновил, пути к WebMaster 'у прописал, Процесс запустил, а вот, что делать дальше? Обычные команды для ffmpeg он переваривает, но ты мне демонстрировал несколько иные команды/параметры отличные от того, что мы пользуем при работе с ffmpeg. Было бы неплохо, увидеть несколько шаблонных команд\параметров, для конвертации отрезка видео Из pic, что ты мне скинул, к сожалению понял немного
>>1162012 Почему ffmpeg не ест субтитры, в названиях которых японские символы? Как можно изебнуться? Можно сменой кодировки в юникод решить эту проблему? Сперма7.
>>1162475 Я так понимаю, с английским у тебя не очень? Назначение всех параметров кратко описано в справке скрипта, пикрелэйтед. До подробного описания на русском пока руки не дошли. Возможно, скоро дойдут, и я запилю статью в вики.
> Было бы неплохо, увидеть несколько шаблонных команд\параметров WebMaster -s начало -T конец /path/to/animu.mkv — сделает в текущем каталоге animu.webm под лимит 6144кб с VP9/Opus 64k.
> Из pic, что ты мне скинул, к сожалению понял немного -a48 — битрейт opus'а; -f — перезаписывать имеющиеся файлы (команда была запущена повторно с изменёнными параметрами); -w960 — масштабировать до ширины 960px; -F$((10240∗8)) — считать битрейт на 8 лимитов /b/; -noav — сохранить результат как oav.webm; -M40 — установить qmax 40 (минимально допустимое качество, см. второй пик); -c25 — установить crf 25 (максимальное качество при условии непревышения битрейта, которым кодек может пренебречь на статичных сценах); -Vmpdecimate=100 — обработать видео фильтром ffmpeg'а mpdecimate (убирает повторяющиеся похожие кадры).
>>1162496 Хуй знает, что у вас там в сперме с кодировками. В окне с cmd.exe вообще используется DOS'овская кодировка CP866, в которой японских символов в принципе быть не может. > Как можно изебнуться? Переименовывай файлы. Или попробуй использовать помершелл, мб он может в юникод.
>>1162475 Да, ещё я забыл поругаться на кучу лишних запятых: > а вот, что делать дальше? (по правилам не положено, но может быть объяснено интонационной паузой) > неплохо, увидеть > параметров, для > тоже, не Исправляйся же!
>>1162765 > Он опции так скушает? > -abcdefg Естественно — используется стандартный getopt. Только опций без аргументов там с гулькин нос, так что абракадабр особо не насочиняешь. > Алсо почему опции от аудио вынесены в отдельный блок, а от видео нет? Потому что у аудио опция по сути одна — качество libvorbis / битрейт libopus.
>>1162883 >>1162892 Я х*уй знает, зачем тебе это, но смысла в твоих действиях явно нет. Человека искал Я, Я ему и вопрос задавал, но к пасте Анимублядского , которую ты люто хейтиш, никакого отношения не имею, поэтому тебе следует остановиться, не позорося больше пожалуйста.
>>1162854 Оригинальный скрин был просран, это копия из vk
>>1163246 Хотя, в принципе этот скрипт портировать на баш можно практически без издержек, т.к. вычисления там все идут в байтах и точность до дробей не нужна. Начать можно с прикручивания всяких readlink'ов и basename'ов, см. https://github.com/pituz/webm-thread/commit/eb4707
>>1163255 Нахуй тогда: #!/usr/bin/env zsh на первой строке? разве он оттуда не должен интпретатор брать? А если его script.zsh назвать - тоже не зарабоает? ну нахуй так жить...
>>1163333 Чтобы находило zsh и в /bin, и в /usr/bin, и в /usr/local/bin, и куда там ещё мэйнтейнеры твоего дистра его додумаются засунуть. env в /usr/bin/ лежит по стандарту POSIX, а на bash, zsh и прочее таких стандартов нет. > А если его script.zsh назвать - тоже не зарабоает? Хоть валенком назови и симлинк на луну сделай — всё равно будет работать и находить лежащий рядом с ним .zshrc.avenc.
>>1163352 Ладно, ты главное скажи - vp9 в битрейт-то насколько точно попадает нынче? И более интересный вопрос - можешь сказать будут ли отличия у таких параметров: -b:v 350K -qmin 8 -qmax 60 -b:v 350K -qmin 8 -crf 16 -qmax 60 -qmin 8 -crf <подобран_пробами_и_ошибками_так,_чтобы_битрейт_в_итоге_получился_350> -qmax 60
>>1163359 > vp9 в битрейт-то насколько точно попадает нынче? В git-версии libvpx чуть лучше, чем раньше, но всё равно хреново. > будут ли отличия у таких параметров: Если crf 16 требует сильно большего битрейта, то разницы быть не должно. Но поведение контроллера ширины потока libvpx-vp9 малопредсказуемо, так что хз.
>>1163367 Короче есть один алгоритм - надо понять что на 3-ем шаге стоит перебирать: 1. берем длину входного видео = L 2. вырезаем из него 5 кусков суммарной длинной 10% от Ll (т.е. длинна каждого из кусков составляет L/50, расстояние между ними такое, чтобы они равномерно были раскиданы по видео - извини не варит голова чтоб формулу кинуть) 3. кодируем третий (и середины) кусок в vp9 раз 20, перебирая параметры до оптимальных(?каких?) (это всего 1/50 занимает от целого видео) 4. корректируем подобранные параметры, кодируя с ними остальные куски. 5. кодируем с ёба-значением финальное видео 6. остаток корректируем по методу подгонки opus 7. ??? 8. вроде идеально же, да?
>>1163390 и туда бы еще подбор нужного resize засунуть - ваще охуенчик - типа чтобы вместо того, чтобы качество в говно уводить, но размер уменьшало...
>>1163394 >в говно уводить, оно fix итог: 1. берем длину входного видео = L 2. вырезаем из него 5 кусков суммарной длинной 10% от Ll (т.е. длинна каждого из кусков составляет L/50, расстояние между ними такое, чтобы они равномерно были раскиданы по видео - извини не варит голова чтоб формулу кинуть) 3. кодируем третий (и середины) кусок в vp9 раз 20, перебирая параметры и выходной размер видео до оптимальных(?каких?) (это всего 1/50 занимает от целого видео) 4. корректируем подобранные параметры, кодируя с ними остальные куски. 5. кодируем с ёба-значением финальное видео 6. остаток корректируем по методу подгонки opus 7. ??? 8. вроде идеально же, да?
>>1163396 1. берем длину входного видео = L 2. вырезаем из него 5 кусков суммарной длинной 10% от L (т.е. длина каждого из кусков составляет L/50, расстояние между ними такое, чтобы они равномерно были раскиданы по видео) 3. кодируем третий (который из середины) кусок в vp9 раз 20, перебирая выходной размер (1920x1080->1280х720->640x360->и т.д.->минимальный размер) и битрейт, используя некое заданное минимальное качество (это всего 1/50 занимает от целого видео) - соответственно чем длиннее входное видео, тем меньше получится картинка (но не меньше минимального), если достигли минимального размера - режем битрейт, похуй на то что вначале было установлено как минимальное качество. 4. корректируем подобранные параметры, кодируя с ними остальные куски. 5. кодируем с ёба-значением финальное видео 6. остаток корректируем по методу подгонки opus
>>1163408 Оценка сжимаемости видео по кодированию коротких кусков — затея сомнительная, лучше тогда пройтись с большим -cpu-used по всему видео. Дело в том, что ролики редко бывают однородными, да и даже если смотреть однородное видео, ключевой фактор там — сколько висит на месте статичная картинка, что довольно трудно определить по отрезку в 5 секунд.
По хорошему, всё это — задача самого libvpx, которую он должен делать на стадии разбора лог-файла первого прохода. У него даже хреново работающая поддержка динамического масштабирования видео была ещё в vp8, вебмрелэйтед.
Тем не менее, попробовать можно. Немного не так, как ты описал (вырезать куски заранее нафиг надо, например — проще получить нужный по номеру из исходного файла на лету). Какими-то ошмётками кода мб покидаюсь уже вечером, а ты лучше руками на практике проверь, работает ли вообще такой алгоритм и что для подбора параметров надо делать конкретно.
>>1163473 >Оценка сжимаемости видео по кодированию коротких кусков — затея сомнительная, Тем не менее, для такой задачи как подбор оптимального разрешения при заданном качестве, я всё-таки не могу ничего лучше придумать, -cpu-used если не влияет на размер, тоже можно использовать. Суть прогона по куску, скажем тогда в 25% от видео, набранных равномерно по всей длине - в самой грубой подгонке, того, что уже потом можно было бы использовать как начальные параметры. Имеется в виду примерная оценка таким образом содержимого - аниме, боевик, статическая картинка - 25% на эту оценку вполне хватит. Скажу честно, что в ебучий размер настолько гемморно попадать, что на весь процесс авто-определения, я бы смело отвел в 3-5 раз больше, времени чем на финальное кодирование, потому что всё равно так и выходит в итоге...
Скажем, тестировать 5 размеров -> при исходном видео в 720p и минимуме в 320p, попробовать 720->620->520->420->320, при исходном 1080p->890->700->510->320
При попадении, скажем в 510, и обнаружении свободного места, догонять до чего-нибудь стандартного вверх, типа 520p, уже кодировать целиком с cpu-used 5, смотреть на результат -> снижать битрейт до попадания в размер->кодировать финальное->подгоднять opus
Надо поехать в Урюпинск где интернета нет, надо взять кинца на флешке. Каким кодеком удается максимально сжать, чтобы на 8Гб унести побольше фильмов? Качество нужно среднее, а расжиматься будет в ебенях на компьютере. Внешнего жесткого диска в наличии нет, но и желания сутками смотреть кинца надобности нет. Нужно что-то среднее, но сжатие желательно максимум. В идеале 1гб AVI надо сжать в 1мб без потерь алгоритмом Попова. Советуйте ваши советы.
>>1163473 ВАСИЛИЙ, КАК ПРОДВИГАЕТСЯ РАБОТА ПО ПРОЕКТУ? АНАТОЛИЙ, КОГДА ЖДАТЬ РЕЗУЛЬТАТА? МИХАИЛ, ОТ ВАС НЕ ПОСТУПАЕТ ВЕСТЕЙ, КАКОВА СТАДИЯ ГОТОВНОСТИ ЗАДАЧИ? АЛЕКСАНДР, НЕ МОГУ ДО ВАС ДОЗВОНИТЬСЯ, ВСЁ В ПОРЯДКЕ? СЕРГЕЙ, ЗАКАЗЧИК ИНТЕРЕСУЕТСЯ КОГДА БУДЕТ ВЫПОЛНЕНА РАБОТА? ПЁТР, ЗАДАЧА ДОЛЖНА БЫЛА БЫТЬ ВЫПОЛНЕНА ЕЩЕ 2 ДНЯ НАЗАД, ПОЧЕМУ ДО СИХ ПОР НИЧЕГО НЕ СДЕЛАНО? ИЛЬЯ, ПОЧЕМУ ВЫ УДАЛИЛИ МЕНЯ ИЗ КОНТАКТОВ, КОГДА ВЫ ВЕРНЁТЕ ДЕНЬГИ?!! АРКАДИЙ, ВЫ - МОШЕННИК, Я НАПИШУ ОБ ЭТОМ ПО ВСЕМУ ИНТЕРНЕТУ! АНДРЕЙ, МЫ НАПИСАЛИ НА ВАС ЗАЯВЛЕНИЕ В ПОЛИЦИЮ, ВЕРНИТЕ ДЕНЬГИ!
Начал я сам пердолить >>1163408 короче, решил я всё-таки 25%, но не больше 20 секунд из середины кодировать, т.к. >>1163473 >лучше тогда пройтись с большим -cpu-used по всему видео во-первых всё равно пиздец как долго, а во-вторых, что самое примечательное - размер с -cpu-used 0 = 308kB, с -cpu-used 5 = 342kB, так то...
Сразу скажу, что на перле раньше ничего не программировал - гуглил всё подряд, начиная с синтаксиса, но даже так лучше ебучего zsh - универсальнее в разы. Если есть заинтересованность, могу не забрасывать прямо сегодня же нахуй нахуй этот ебучий говноперл, а всё-таки допилить до вменяемо-функциональной версии. Код к сожалению останется именно таким как вы видите, т.к. идите нахуй - красиво пишите сами или юзайте мой ублюдочный нечитаемый и не отлаживаемый говнокод...
>>1164300 Короче самое важное, что конечное качество очень приятное, а процесс полностью автоматический и подразумевает только запуск скрипта с указанием видеофайла - кодирование хуиты с ютуба->2ch просто охуенно удобно стало
>>1164314 ок, что насчет разрешения видео, остается родное или есть возможность поменять? если есть то как? Как именно запустить скрипт, как должна выглядеть команда указывающая путь к файлу? Как именно ограничивается финальный объем файла?
>>1164320 >ок, что насчет разрешения видео, остается родное В том и дело, что именно разрешение он и подбирает, т.к. родное 720-1080p в сосачевсие 6 метров не уложится ни при каких раскладах без полного пиздеца. запускать просто в папке с исходной видяшкой ./script.pl video.mp4
>>1164320 >Как именно ограничивается финальный объем файла? 1. Вырезает из центра видео кусок 2. кодирует его в нативное разрешение без заданного framerate, но с заданным качеством 3. сверяет полученные размеры с тем, что примерно должно быть для этого куска так, если бы всё видео уложилось в 6 метров 4. уменьшает разрешение видео, если не получилось -> повторяет шаг 2 с новым разрешением
>>1164326 Короче надо всё на функции переводить, сейчас там просто жестко вбиты 3 попытки уменьшить разрешение путём ополовинивания (а нужно чтобы в зависимости от близости результата к желаемому выбиралось следующее разрешение на пробу), а также параметры вывести куда-нибудь, чтобы не нужно было вот так >>1164325 делать, а можно было бы указать при запуске...
>>1164695 Хотел в /pr/ зайти - мозги перлобогам поебать, а там https://2ch.hk/pr/res/432744.html последний ответ чуть ли не в прошлом году, неужели уже совсем перл не моден, чем он плох?
>>1164727 Я к тому, что может тогда переписать его на что-нибудь модное, молодёжное, чтоб под виндой (с пердоленьем) и под линуксом (нативно, без всяких мокрописечных модулей, которые надо качать) работало? Есть такой язык?
>>1164915 Бидон органически не совместим с моим стилем оформления кода (похуй-нахуй) и IDE (блокнот), необходимость считать табуляции меня просто убивает - ебанько придумали явно...
"max_temp_frames" => максимум кодируемых при подборе кадров "temp_size" => процент длительности исходного видео для использования в подборе "temp_cut_number" => количество отрезков исходного видео из которых будет создано временное видео для подбора оптимального разрешения
>>1035239 Есть какой-нибудь полноценный софт, где можно сделать вебм, с png-пикчей вместо видеодорожки? Я не достаточно особенный чтобы ебаться с консечкой. Проще скачать вегас и два срендерить.
Добавлены некоторые опции (например реквестированные тут >>1164695 и тут >>1164325 ), такие как вырезание куска для обработки с помощью -ss -to, указание требуемого размера файла, частоты опуса и т.п.
Добавлены мокропичесные алгоритмы определения разрешений - скажите нет унылым четным числам 509x286 и 443x249 наш выбор!>>1165453
Качество по умолчанию действительно стоит запредельное, лучше указываете похуже - особой разницы не заметите, но сможете более длинные видео кодировать.
P.S. Ну и, конечно, тот пиздец, который произошел пока я писал скрипт - это полный и окончательный знак, что нахуй из этой страны нужно сваливать, я готов пердолить за еду где угодно, спасате, посоны...
>>1166577 >гнахуй из этой страны нужно сваливать, я готов пердолить за еду где угодно И в чем проблема при таких критериях? Или ты со своими навыками пердолинга даже за еду нахуй нигде не нужен, кроме этой страны?
>>1166628 >И в чем проблема при таких критериях? Проблема в том, что я на жизнь битрикс фрилансом зарабатываю... Хотя вообще обстоятельства изменились - звонила мамка сказала что они продают 3 квартиры и съебывают, короче вот такие дела
>>1166769 Обоссал белоленточника. Очевидно же, что это ваши хозяева сами принесли Немцова в жертву ради проведения своего говномитинга не где-то в ебенях, а в центре москвы. Где это видано, чтобы похоронное шествие делали на следующий день после смерти? Вон, Путин ещё в 2012 предсказывал, вебмрелэйтед.
>>1166873 > Да мне похуй на политоту А что же ты тогда либерастической шишке панихиду поёшь? > дебил Написал охуенно умный человек, развёрнуто аргументировав свою позицию. > просто из рашки надо сваливать Куда, в китай? > - это очевидно Кому очевидно? И с какой целью? > независимо от того, кто кого убил И убил ли вообще, да.
Я тебе вот что скажу: без политической ориентации ты — во всех отношениях тварь дрожащая, подхватывающая первое попавшееся жопоголическое куареканье, либо в чуть лучшем случае молчащая в тряпочку. А т.к. либерастические петухи (>>1166851) кукарекают громче всех и в каждую бочку лезут в роли затычки, ничего удивительного, что ты подхватываешь вопли именно их и играешь роль их подсоса. Хочешь стать гражданином — разбирайся в политике и имей мнение.
Сейчас мир находится на грани больших перемен, и вряд ли в нём найдётся много мест, которые эти перемены не затронут. На горизонте крах основанной на долларе финансовой системы (из-за чего, собственно, пендосы так и пляшут с дестабилизацией мира: проеби хоть на миг они военную гегемонию — и он тут же наступит) и следующий за ним крах капитализма вообще (потенциал роста за счёт привлечения в товарооборот новых людей исчерпан). Чего от этих перемен ждать, как в них участвовать, что терпеть, за что и где бороться и куда и когда сваливать — твой личный выбор, который требует хоть какого-то представления о том, куда что в мире катится. Без этого представления, идя за наиболее громко кричащими петухами, ты скорее всего поступишь наихудшим и для себя, и для окружающих образом.
Я кончил. Повторюсь, это /s/, а не /po/, и дискуссии по развёрнутой теме здесь неуместны.
>>1166913 >СТЕНА ТЕКСТА >Я кончил. Повторюсь, это /s/, а не /po/, и дискуссии по развёрнутой теме здесь неуместны. Петушок, плиз. >А что же ты тогда либерастической шишке панихиду поёшь? Дебил, когда в стране врагов режима начинают убивать какие-то левые хуи, нормальные люди съебывают, т.к в таком говне жить не хотят. Причем политические взгляды не имеют к этому отношения. Если бы его казнил путин, то батхерт у меня был в разы меньше. Это означает полнейший хаос в управлении и отсутствующая у меня примазанность к вертикали, делает меня лишним в этом веселом угаре, я программист-фрилансер-домосед, у меня даже друзей IRL нету, чтоб Боевую Группу организовать. >Куда, в китай? В китай охуенно, кстати (не в глубинку, конечно).
>СТЕНА ТЕКСТА Мне похуй на твоих пиндосов - у нас на улицах уже убивают в десятки раз больше
>>1166931 >которые эти перемены не затронут. Думаем с мимкой в Австралию - купим ферму будем разводить кенгуру. Идите нахуй с вашей геополитикой, долбоёбв
>>1166922 Хуй его знает. Смукси обе видеодорожки в одну матрёшку и переключай в каком-нибудь умеющем это плеере (в mpv — клавиша _).
>>1166927 У меня хоть они есть, вкупе со способностью их использовать для рассуждений. В то время как у подпиндосников они как правило в принципе отсутствует — что хорошо видно по риторике белоленточников и прочих майдаунов.
>>1166931 > Петушок, плиз. Петушок у тебя в штанах. > Дебил Уже лучше — что-то попытался аргументировать. Проблема в том, что для этого нужно разбираться в политике, иначе очень просто сесть в лужу, что ты и продемонстрировал. > когда в стране врагов режима начинают убивать Немцов — петух вроде овального, зашкваренный воровством в 90-х, а не враг режима: реального влияния на происходящее у него давно нет. Максимум, что эта шобла смогла — собрать двадцатитысячный митинг на Болотной площади, а обосравшись и с этим (против них был собран стотысячный митинг на Полонной горе) вообще перестала представлять угрозу. > нормальные люди съебывают И дохуя ли их съебало, чтобы называть твой жопоголический тракторизм нормой? > Это означает полнейший хаос в управлении Каким образом, можешь пояснить? > отсутствующая у меня примазанность к вертикали У меня её тоже нет. Более того, поведение властей в некоторых аспектах я категорически не поддерживаю. > я программист-фрилансер-домосед, Аналогично. > у меня даже друзей IRL нету, чтоб Боевую Группу организовать. Ищущих новых членов организаций сейчас хоть отбавляй. Можешь хоть к тем же белоленточникам податься, если тебе их вопли про Немцова так понравились. Только известной и бесполезной фигурой там не становись, чтобы под жертвоприношение не попасть.
> В китай охуенно, кстати (не в глубинку, конечно). А ничего, что у них и так перенаселение — право купить машину городскому жителю надо выигрывать в лотерее? А ещё века не прошло, как там бушевали гражданские войны с натуральным геноцидом.
>>1166937 А ничего, что сейчас австралия де факто представляет из себя колонию пендосов? Полагаю, что при усугублении кризиса она будет выжата как лимон не хуже некоторых африканских стран. Вообще, любая страна без суверенитета
>>1166931 >когда в стране врагов режима начинают убивать какие-то левые хуи, нормальные люди съебывают Нормальные люди съебали, когда в магазине перестали продавать настоящую моцареллу. Но ты продолжай причислять себя к нормальным людям, быдло.
>>1167002 За сыром с колбасой бегают потребляди, а не нормальные люди. Собственно, из-за таких и проебали СССР. И 25 лет хуиты в стране людей кое-чему научили.
>>1167002 >>1166993 Хуле тут спорить? И так все ясно: наступление началось, через год вьебут с полной силой. Кому надо сьебывать - валите, пока границы не перекрыли. Куда - хз. Если реализуется худший сценарий, выжить можно будет всего в 3-х точках шарика: Австралийская и Африканская пустыни, и Сибирь. Вот и думайте. В европу я бы не рискнул сунуться - затопчут. Там сейчас вся движуха. Сильный игрок - китай, можно сделать на него ставку. Невероятные мобилизационные и производственные мощности, жесткая вертикаль власти - высок шанс, что ляжет последним. Огромные территории опять же - есть где затеряться. Россия - почти все тоже самое, если держаться подальше ото всяких москвабадов и стратегических центров/заводов, по которым могут случайно ебнуть. Опять же - сибирь под боком, темная территория. Австралия - хз. С одной стороны привлекательна по территории, но практически беззащитна - все-равно что голосовать голой жопой, любой мимохуй поимеет. Всякие южные америки, африки, восток - та же хрень. Япошки ненадежны - везде свой нос сунут, обязательно огребут, и сьебаться с их острова некуда. Кореи - номинальная армия.
Короче стратегии две: либо сьебываемся туда, где не найду т.е. на острова/пустыни/горы/леса, там где людей мало и транспорт проблематичен. Выживешь полюбому, хуй найдут, но никакой цивилизации. Либо делаем ставку на одного из игроков: пиндосов, русских или кетайцев. В пиндосии русским делать нечего - говорю сразу, зарэжут нацисты. Война же. Остается Китай или Россия. В России точно будет тяжело, но шансы неплохие.
У пиндосов сейчас просто не осталось вариантов: либо развязать войну, либо погибнуть под гнетом внутренних противоречий. Вот они и шатают мир, ищут внешних врагов, жопой чуют, что находятся на грани.
>>1167034 Ты охуел тут такие стены хуиты писать или тебя тут поставили всем жизнь портить? Схуяли пиндосам войны хотеть, дебил? Это только тут флаги жгут да с автоматами детей фотографируют, пендосам похуй на рашку.
Пердолюсь с Ubuntu и хочется сделать так, чтобы при копировании файлов в определенную папку, эти же файлы, если они проходят ограничение на размер, копировались бы еще и на съемный диск. Что покурить, чтобы забацать такой плагин для наутилуса?
>>1167099 Взгляни на форумы за год до конфликта на Украине. Все уже тогда было очевидно, в отношении Украины. Взгляни на форумы сейчас - все уже очевидно в отношении России. Если на арене не появится новый игрок - итог этого года, считай, предрешен. >пендосам похуй на рашку. Ага, так похуй, что Псаки все горло порвала.
>>1167469 В параметрах выхода не хватает параметра -f формат. Для выкидывания в /dev/null подойдёт формат rawvideo.
>>1167076 > Мразь ебаная Не потреблядской амёбе называть меня мразью. > тебе лет сколько? Школьником был в 90-е, наличие колбасы на прилавках при отсутствии денег на её покупку помню хорошо.
>>1167485 > наличие колбасы на прилавках при отсутствии денег Сука ебаная, а отсутствие колбасы и отсутствие денег помнишь? Нет. У мамы своей, мразотной, спроси. Она помнит, наверное, если блядью возле интуриста не работала. Совка ему захотелось. Очень просто всё - выполняй по пунктам, мразь: 1. Устраиваешься на работу в любой умирающий НИИ. Отключаешь интернет и мобильные телефоны, забываешь о ноутбуках и планшетах, оставляешь на телевизоре только Первый канал Российского телевидения. 2. Заменяешь туалетную бумагу газетами. Для пропитания покупаешь докторскую колбасу, хлеб, молоко, морскую капусту в консервах, бутылку недорогой водки, сырок плавленый, макароны и чай самого плохого качества, пиво разводишь водой, овощи только подгнившие, из фруктов только яблоки. 3. Перед покупкой чего-либо, для имитации очереди, просто постой перед магазином от 20 до 200 минут. Если есть возможность, то можно купить и чинить «Жигули-копейку». На работу только в трамвае или пешком. Качественную одежду не носить. Обувь должна всегда промокать. Зубы лечить без обезболивающего. 4. Ощущение бессмысленности и бесконечной тоски. Если удастся его воспроизвести, то будет почти полное погружение в СССР.
>>1167641 Обоссал передёргивающего всё западного подсоска. > 1. Устраиваешься на работу в любой умирающий НИИ. В период расцвета СССР загнивающих НИИ не было. > Отключаешь интернет и мобильные телефоны, забываешь о ноутбуках и планшетах, оставляешь на телевизоре только Первый канал Российского телевидения. Во всё время его существования гражданам были доступны все существовавшие в мире виды связи. > 2. Заменяешь туалетную бумагу газетами. Для пропитания покупаешь докторскую колбасу, хлеб, молоко, морскую капусту в консервах, бутылку недорогой водки, сырок плавленый, макароны и чай самого плохого качества, пиво разводишь водой, овощи только подгнившие, из фруктов только яблоки. Сразу видно потреблядь, которая дальше туалетной бумаги и алкоголя нихуя не видит. Молоко, кстати, было натуральное и непастеризованное — в гейропах сейчас такое вообще продавать запрещено: по их нормам минимальный срок хранения должен быть не меньше месяца. > 3. Перед покупкой чего-либо, для имитации очереди, просто постой перед магазином от 20 до 200 минут. А ничего, что тогда не было интернета и очереди использовались в роли форумов? > На работу только в трамвае или пешком. Это плохо? > Качественную одежду не носить. Обувь должна всегда промокать. Зубы лечить без обезболивающего. Не пиздеть — одежда была на порядок качественней совеменного ширпотреба, а медицина в СССР была самой лучшей и доступной в мире. > 4. Ощущение бессмысленности и бесконечной тоски. В СССР была идея, над реализацией которой все сообща работали. К сожалению, её извратили во времена Хрущёва, а потом и вовсе проебали, из-за чего собственно он и превратился в совок и развалился. При наличии цели, к которой сообща идёт общество, ему насрать на мелочи вроде отсутствия туалетной бумаги и десятка сортов кобласы в магазинах. И именно таким я вижу СССР — страной, которая под руководством партии ведёт мир к светлому будущему. А то, во что он превратился в результате скатывания партии в говно — лишь руины.
Кстати, Сталин в конце своей жизни работал над сокращением власти партии и численности её бюрократического аппарата, в связи с чем, возможно, и был отравлен. А ещё велись работы по автоматизации управления производством и распределением благ (google://ОГАС), которые также бы привели к значительному сокращению бюрократии, и тоже были прекращены, видимо, по той же причине.
>>1167801 > При наличии цели, к которой сообща идёт общество, ему насрать на мелочи А ты, мразь, за все общество-то варежку не разевай. Если бы ты и тебе подобные шли к своей цели исключительно при помощи добровольно вступивших в ваш BDSM-кружок, не пытаясь порабощать всех остальных, никто бы вас и не трогал. Максимум - посмотрели бы как на юродивых и пальцем у виска покрутили.
>>1167641 >Совка ему захотелось Чтобы понять, что такое совок, достаточно вспомнить Беломор-канал:
Одним из самых ярких проявлений глупости, доходящей до преступления, является строительство Беломорканала. Автором идеи был ««первый инициатор, организатор и идейный руководитель социалистической индустрии тайги и Севера» зам. председателя ОГПУ Генрих Ягода.
В чем суть идеи?
Морской путь из Ленинграда до Архангельска проходит в обход Скандинавского полуострова и занимает 17 дней. Если прорыть канал, то этот путь сократится на 4 тысячи километров. Российские цари не раз думали прорыть канал, но расчеты показывали, что это слишком дорого.
Но расчеты экономистов не убедили чекистов. Они решили, что канал будет построен бесплатно – силами заключенных. Сталину идея понравилась, и 3 июня 1930 года решение о строительстве канала было принято.
Во имя туфты Без туфты и аммонала Не построили б канала.
Все, что творилось на строительстве канала, вызывает недоумение. Как такое могло происходить в XX веке?!
Беломорканал – это самый северный канал в мире. Он проходит в СКАЛЬНЫХ породах. Раскольники, которые жили на одном из островов Выгозера, специально привозили песок, чтобы можно было хоронить покойников.
И вот на строительство в таких условиях было выделено: • 4 паровоза; • 5 экскаваторов; • 250 тысяч заключенных с ломами и тачками.
Начальник ГУЛАГа Лазарь Коган заявил: Инженеры смущаются… и говорят: «Если сотни полторы экскаваторов, десятков восемь паровозов, много десятков компрессоров, то, пожалуй, построим». Отвергаем «астрономию» решительно и твердо. Говорим инженерам правду: «На это не надейтесь… Тот, кто выставляет обязательным условием сотни экскаваторов, паровозов и т. п., канал строить не хочет».
Но и это еще не все. Чекисты заявили, что строить канал надо без использования… железа и бетона! А чего, действительно, тратиться, когда кругом лес.
Инженерам было приказано делать шлюзы из дерева. А чтобы те не возмущались, всех инженеров… арестовали. Удобно: и не убежит, и платить не надо.
И вот десятки тысяч людей с ломами и тачками в тяжелейших условиях летом и зимой рыли канал и делали шлюзы из дерева. Погибали при этом тысячами.
Прораб Беломорстроя Д. П. Витковский писал: После конца рабочего дня на трассе остаются трупы. Снег запорашивает их лица. Кто-то скорчился под опрокинутой тачкой, спрятал руки в рукава и так замерз. Кто-то застыл с головой вобранной в колени. Там замерзли двое, прислонясь друг к другу спинами. Это – крестьянские ребята, лучшие работники, каких только можно представить… Ночью едут сани и собирают их.
Только официальная статистика НКВД говорит, что погибло 10 тысяч человек, а неофициальные историки говорят, что погибло около 100 тысяч. Ради чего?
Чекисты нашли это слово. Люди гибли ради ТФТ. Это сокращение означает «Тяжелый Физический Труд». Они заявляли, что ТФТ создает нового человека. Хотя, как показал этот чудовищный эксперимент, ТФТ не создает людей, а убивает их.
В народе это слово позже было чуть подправлено – ТУФТА. И туфта стала символом лжи и очковтирательства. Люди гибли ради туфты.
Постепенно стройка становилась все более бессмысленной: 1. Официальное ее название «Беломоро-Балтийский канал», но решили не копать часть канала и реально он стал «Беломоро-Онежским каналом». 2. Глубина канала была уменьшена с 5 метров до 3,5. 3. Ширина канала также была уменьшена, и он перестал быть судоходным для наиболее распространенных пассажирских судов. 4. Так как шлюзы разводились вручную, то путь в Белое море по каналу занимал больше времени, чем вокруг Скандинавии!
По сути, канал стал большим кладбищем зря погубленных жизней. Большой туфтой. Только в 1950-х началась реконструкция и электрификация канала. И серьезные грузоперевозки по каналу начались в 1964 году. То есть фактическое строительство канала заняло более 30 лет.
>>1167825 Удваиваю. Этот принцип называется: живи и давай жить другим. Кок только кто-то начинает принуждать к чему-либо, учить как жить других - все, пиздец, понеслась, руби, круши.
Пиндосы даже не скрывают своих намерений - пытаются учить Россию своему видению дерьмократии через санкции. Так что скоро начнется.
>>1167801 >В период расцвета СССР загнивающих НИИ не было. Офк, во времена "расцвета" такого количества НИИ не было, их позже стали строить тысячами.
>Во всё время его существования гражданам были доступны все существовавшие в мире виды связи. Да ну, а интернет был доступен?
>Молоко, кстати, было натуральное и непастеризованное — в гейропах сейчас такое вообще продавать запрещено: по их нормам минимальный срок хранения должен быть не меньше месяца. И что? Какой смысл во всем "натуральном"? Натурально ты должен сдохнуть в 17 лет.
>Не пиздеть — одежда была на порядок качественней совеменного ширпотреба, Только сейчас есть одежда помимо ширпотреба и ее могу купить даже я. Я иду и покупаю джинсы, при этом не отдаю две зарплаты.
>а медицина в СССР была самой лучшей и доступной в мире. Пикрелейтед.
>её извратили во времена Хрущёва Я бы сказал ее извратили ее в 1924 году. СССР - failed state.
>>1167926 >Пиндосы даже не скрывают своих намерений Пруфы? Асло, мод, удали уёбка, плиз, я же не успокоюсь пока это хуйло не съёбется и так уж 1900+ сообщений, с этим говнюком только не хватает еще 200 набить.
>>1167926 Всем похуй на твою россию, пока она варится в собственном дерьме. Но когда она это дерьмо начинает расплескивать на соседние государства в дело вступают санкции.
короч из-за хохловыпиливания Немцова хохлы в информационном пространстве активизировались. Дело было так. Немцов, сяъкшался хохлушкой-мразью и поебывал ее в срачельник. Потому что любая хохлопроститутка едет в роиссю зарабатывать денего своей хохлопиздой. А короч, кто с хохлами якшается, тот должен ожидать коварного хохлопердательства. Немцов, будучи простофилей-дурачком, не разгадал подлую хохлонатуру хохлов и попал в адов израиль как лохушка оппозиционная. Добрым молодцам урок - заигрывания с хохлосвинками до добра не доводит, хохлосвинья оно вроде тупое животное, но весьма безумное как хряк. Аминь.
>>1168036 Если посмотреть с этой стороны, возможно его замочили свои же, за то что связался с хохлушкой. Но это слишком просто, считай бытовуха. И тут не все так ясно. Например с тем же успехом это мог быть акт устрашения, мол смотрите что с вами будет, мы расстреляли вашего депутата прямо под стенами кремля, и хуй вы что сделаете, сучечки. Заинтересованных в этом аж несколько. В таком случае он - просто случайная жертва. Но тоже не очень красиво. Гораздо красивее третий вариант - кто-то воспользовался обстановкой, чтобы убрать конкурента, и свалить это на политику. А что? Удобно же.
ничего случайного нет. Откуда хохлушка взялась? Естественно Немцов что-то мутил с хохлами, допрыгался. В первую очередь укры взяли в оборот пятых колонистов и Ксюшадь Собчак. Скоро Ксюшадь что-нить выкинет, если не прислушается к моим словам. Сосач хуйню не болтает, тут все сирьезна. Нас даже шмеле читает.
>>1168106 без ракет у россеюшки Сибирь в два счета отберут. Весь Запад слюнями истекает из-за этих ресурсов. Хохлов вон вообще на сало пустили из-за сланцевого газа. Даже желтожопые япошки полезли бы, твари узкоглазые.
>>1168122 Это да. Единственный козырь. А что там про армию слышно? По телеку постоянные сколен, но, бля, сам видел, как гонят откровенную ложь даже по первому.
>>1168128 ложь или правда - зависит как ты себе мозги промыл маняпропагандой
В большинстве своем те аноны, которые опираются только на интернет - оказываются в полной маняреальности. Интернету безоглядно верить нельзя, уже который год манипулируют.
>>1168122 > Запад слюнями истекает из-за этих ресурсов Ебать же дебил. Если в сраной ресурсная экономика, то в других странах проще и дешевле купить у сраной эти ресурсы за копейки, чем самим разрабатывать месторождения с хуевой нефтью и труднодоступным газом, а потом еще и транспортировать всю эту паибень, вкладываться в инфраструктуру и развитие. Запомни это, долбоеб.
>>1168146 Я где-то сказал, что не нужны собственные территории, в которые вложены деньги и выстроена инфраструктура? У ватных долбоебов и со зрением плохо?
>>1168139 Какие нахуй мозги? Вот ты видишь какое-то событие, а завтра по телеку говорят, что на самом деле все было не так. Охуеть просто. Нет, в последние годы ТВ все, слилось. А в интернетах много 15-ти рублевых, причем с обеих сторон, закидывают друг друга какашками.
>>1168142 Ну так, если все так замечательно, нахуя они просрали лярды на сланцевую нефть? Да еще население против себя ради этого настроили. Нет, не все так просто. Если ради этого готовы травить свое население, значит чужое вырежут за милу душу.
>>1168159 > много 15-ти рублевых, причем с обеих сторон Кинь ссылку, где можно записаться в 15-ти рублевые на сторону госдепа. В сторону ваты просто - доски объявлений кишат такой хуйней - "требуются пятнадцатирублевые для работы в соц.сетях".
>>1168159 Психика устроена хитрее, она отсеивает события и точку зрения исходя из субъективных предпосылок. Наглядно было показано на примере оценке событий бандероукраинцев и пророссийских новороссийцев. Одно и то же событие разные стороны воспринимают по разному, а факт один. Даже в науке такая хуйня имеет мето быть, казалось бы точноые науки, а расхождение взглядов даже в среде математиков из-за амбиций и прочей хуйни. Люди же, Божьи твари, склонные к компромиссам.
>>1168162 все правильно гвришь. Вроде бы xxi век, цивилизация-хуяция, а чуть что до геноцида в момент скатываются. Звери кароч, человек человеку волк и тиггор. Лишь в Советском Союзе кнутом и пряником людей насильно заставляли любить друг друга. Теперь всем похуй - украинцы давят друг друга, Европка только ухмылялась.Такие времена.
>>1168173 Судя по реакции европки на весь этот пиздец, они как были в 16 веке, так там и остались. В моих глазах европки больше нет. Америка как была варварами, вырезающими коренное население, так тоже ими и осталась. Запад зошкварен полностью. На востоке подлые япошки, готовые воткнуть клинок в спину. Кетайцы - хз, тихие ребята, но тоже любят прыгать на спину. Корейцы - те в своей песочнице. Короче пиздец, кроме России и податься некуда.
Для тех кому надоело ждать по 2 часа при кодировании VP9, кидаю тизер следующей версии мокрописечного скрипта-ресайзура >>1167163 - она умеет в мультитрединг и работает в 4 раза быстрее ванильного ffmpeg, осталось решить маленькую проблемку... Не охуенно ли?
>>1168329 >А ее и нет. Вот и заебись, зато: ./2ch-webm-resizer.pl -threads 8 -no_resizing input.mp4 позволяет кодировать быстрее в 84 разa, чем стандартный ffmpeg
>>1168332 > $filename =~ s/[^A-Za-z0-9\-\.]//g; > if ($ARGV[0] ne $filename) > { > rename $ARGV[0], $filename; > } Проиграл. Я правильно понял, что оно переименовывает входной файл, удаляя из него всё кроме латиницы, цифр, дефисов и точек? Кстати, что будет, если файл лежит в другом каталоге?
Не, такой быдлокод в оп-пасту не пойдёт — это пушка уровня rm -rf /usr, хоть и не такая деструктивная. Переделывай. Дальше пока не распарсил.
>>1167943 > Да ну, а интернет был доступен? А он был? > И что? Какой смысл во всем "натуральном"? Если ты не ощущаешь разницы между свежим и пастеризованным молоком, то разговаривать тут не о чем. > Натурально ты должен сдохнуть в 17 лет. Попав под мамонта? > Я иду и покупаю джинсы Которые через год-два протираются на заднице. И чем хуже бывшая доступной в СССР одежда, я так и не понял. > Пикрелейтед. На продолжительность жизни влияет далеко не только медицина. > Я бы сказал ее извратили ее в 1924 году. Не извратили, а временно приостановили. Тогда этого требовала геополитическая обстановка — мир готовился к войне. Если посмотреть на то, что Сталин делал после войны — какие строились дома и станции метро, какое внимание уделялось образованию и уровню жизни граждан (например, шли разговоры о сокращении рабочего дня до четырёх часов), то мне становится очевидно, что идея воспитания человека и построения коммунизма заброшена не была. То, что потом делал Хрущёв, строя убогие бетонные коробки и встраивая в государственную экономику элементы рыночной системы — диверсия. > СССР - failed state. В итоге — да. Идеи были охуенные, да реализующий их орган подкачал, просрав всё ради колбасы и морепродуктов. Тот же пресловутый дефицит во многом был лишь способом стоящих у каналов распределения товаров получения нетрудовых доходов.
>>1168472 > А он был? И не нужно. Телефон не всем был доступен. Что бы провести в квартиру телефон необходимо было записаться в многолетнюю очередь. > И чем хуже бывшая доступной в СССР одежда, я так и не понял. Всем. Начнем с того что она была уебищна и всего двух фасонов - для мужчин и для женщин. За итальянские сапоги или польское платье женщины могли натурально убить. > На продолжительность жизни влияет далеко не только медицина. Сильный аргумент. Жалко что он ничем не подкреплен. > Если посмотреть на то, что Сталин делал после войны — какие строились дома и станции метро, какое внимание уделялось образованию и уровню жизни граждан (например, шли разговоры о сокращении рабочего дня до четырёх часов) Нам солнца не надо - нам партия светит, нам хлеба не надо - работу давай. Могу тебе посоветовать съебать в лугандон - там щас самая мякотка для тебя - трудодни вместо денег и все такое. > Идеи были охуенные За все хорошее, против всего плохого. Вот и вся, блять, идея. Собственно говоря, это даже не идея, а мысль которая вбивалась в голову необразованному, не способному самостоятельно мыслить быдлу, вроде тебя.
>>1168497 >За итальянские сапоги или польское платье женщины могли натурально убить. И собак всех поели под стекломой. >лугандон Ты мог и не подписываться, и уже про тебя всё понятно было.
>>1168497 > Телефон не всем был доступен. А где он в те времена был доступен всем? > Начнем с того что она была уебищна А джинсы не уёбищны? > и всего двух фасонов - для мужчин и для женщин. Что-то я не видел много фотографий очередей в магазин с одинаковой гражданской одеждой на людях. > За итальянские сапоги или польское платье женщины могли натурально убить. Не все женщины велись на блестящую западную хуйню: я вырос в семье, которой это было абсолютно противно. Многие вполне довольствовались тем, что они могли купить в магазинах, сделать самостоятельно и заказать в ателье (что было куда более доступно, чем сейчас). > Жалко что он ничем не подкреплен. Я счёл, что зависимость средней продолжительности жизни от войн, уровня потребления тяжёлых наркотиков вроде алкоголя, кол-ва аварий и прочих уносящих её факторов очевидна. > Нам солнца не надо - нам партия светит, нам хлеба не надо - работу давай. Пока партия не скурвилась, примерно так и было. Потому как люди верили партии, верили в то, что она приведёт их к светлому будущему. Про это можно почитать «День второй» Ильи Эренбурга. > За все хорошее, против всего плохого. Вот и вся, блять, идея. Уёбок, иди читать манифест коммунистической партии.
>>1168531 > Содержимое его методички не должно преподноситься, как единое всеобщее мнение. По-моему, в таком виде сейчас преподносится твоё либерастическое нытьё. Но это не пройдёт.
>Всю игру канадцы оборачивались и кидали детям жвачку и наклейки. В зале сидели солдаты и милиция — и они многим не позволяли всё это подбирать. В девятом ряду сидели иностранцы, но и к ним нам не разрешали приближаться. Матч закончился 3:3, и как раздалась сирена, мы устремились к выходу, чтобы успеть к посадке иностранцев в автобусы — там ещё что-то можно было ухватить.
>В давке погиб 21 человек, из них 13 жертвам не исполнилось 16 лет, 25 человек получили увечья.
Страна, в которой дети убивают друг друга за жвачку, не нужна. Тех, кто хочет её восстановить в каком-либо виде, надо убивать нахуй и на могилку жвачку ложить.
>>1168593 > А где он в те времена был доступен всем? В цивилизованном мире - везде. > А джинсы не уёбищны? Нет. И не только джинсы. > Что-то я не видел много фотографий очередей в магазин с одинаковой гражданской одеждой на людях. Правда? Ну, полюбуйся. > Не все женщины велись на блестящую западную хуйню: я вырос в семье, которой это было абсолютно противно. Твоей матери нравилось выглядеть, как чмо? Ну, тогда я не удивлен, что ты такой тут нарисовался. > Я счёл, что зависимость средней продолжительности жизни от войн... Бла-бла-бла. Знаешь почему считается что средняя продолжительность жизни в средневековье считалась около 30 лет? Ответ - детская смертность. Родим пятерых, выживет один и заебись. Развитие медицины более или менее устранило эту оказию. > Пока партия не скурвилась, примерно так и было. Потому как люди верили партии, верили в то, что она приведёт их к светлому будущему. А что, партии изначально было что предложить, кроме обещаний? Ну, так это, я озвучил предложение куда тебе стоит податься - лугандон. Те же обещания и никто не скурвился(не успели еще). > иди читать манифест коммунистической партии. Ахаха. Записки сумасшедшего? Спасибо, я уже читал. > Но это не пройдёт. Уже прошло.
>>1168472 >Проиграл. Я правильно понял, что оно переименовывает входной файл, удаляя из него всё кроме латиницы, цифр, дефисов и точек? Кстати, что будет, если файл лежит в другом каталоге? Спецом добавил, чтоб юзер на начал перекодировать файл вида "Имя файла && rm -rf&&.mp4", ибо eval же дальше, в общем заменил на die, теперь нормально должно быть, с остальным разобрался? На скорость порадовался?
>>1168472 >Если ты не ощущаешь разницы между свежим и пастеризованным молоком, то разговаривать тут не о чем. Говори конкретно, чай тебе не политач здесь. В чем разница, вкусовая? Ну так иди в элитный фермерский магазн, купи себе за 300 рублей литр и пей.
>Попав под мамонта? Сдохнув от природной инфекции или от природной конкуренции. Или отравившись продуктом матушки природы. В любом случае природное не есть хорошее, это мой тезис.
>Которые через год-два протираются на заднице. И чем хуже бывшая доступной в СССР одежда, я так и не понял. Я ношу джинсы edwin уже более 6 лет и дальше буду носить, если не растолстею. Протираются разве что на коленках, да и хуй с ними, зато не рвутся. А в СССР джинсы стоили 200 рублей, а штаны были полным говном.
>На продолжительность жизни влияет далеко не только медицина. Так объясни, почему же на гнилом западе было лучше? Там же были и наркотики и машин больше, а значит больше аварий.
>встраивая в государственную экономику элементы рыночной системы — диверсия. Граждане КНР так не считают.
>>1168593 >Что-то я не видел много фотографий очередей в магазин с одинаковой гражданской одеждой на людях. Пиздец аргумент. Иди хоть у родителей спроси. У меня бабушка, например, шила матери платья. Покупала ткань и шила, потому что в магазинах полное говно. А потом мать сама себе тоже шила. А однажды ей отец из командировки в ГДР привез обычное черное платье, она была вне себя от счастья, до сих пор его хранит. Как тебе такие светлые моменты. Хорошо хоть не радовались чашке риса.
>заказать в ателье (что было куда более доступно, чем сейчас). Да нихуя, прямо также доступно как сейчас и было. Типа рабочий человек может позволить, но один хуй жалко столько денег въебывать. А вот чиновнику уже не так жалко.
>>1168814 Мне кажется 15 рублей - это миф. Ну кто, в здравом уме и трезвой памяти, будет платить деньги за совершенно бредовые высеры? Тут, скорее всего, за некую перспективу(ты вот пока так, а потом мы назначим тебя старшИм и будешь грести бабло лопатой) или по скудоумию. Хотя, получается, оба варианта - по скудоумию.
>>1168472 > Кстати, что будет, если файл лежит в другом каталоге? Всё будет работать как задумано, переписал поддержку папкок на изкоробочный перловый модуль вместо жалких попыток отпарсить всё это самостоятельно. Где мои отзывы, блять? У всех кодирует в 10 раз быстрее?
>>1168680 > Спецом добавил, чтоб юзер на начал перекодировать файл вида "Имя файла && rm -rf&&.mp4", ибо eval же дальше, в общем заменил на die, теперь нормально должно быть Нахуя ты вообще этот быдлокод лепишь? Трудно сделать нормально? https://github.com/anonymous2ch/2ch-webm-resizer/commit/6b56c2#diff-5d342bee12c3668398dba1dd439bc357R119 > с остальным разобрался? На скорость порадовался? This Perl not built to support threads Compilation failed in require at ./2ch-webm-resizer/2ch-webm-resizer.pl line 9. Это дефолтные USE-флаги перла в ссанине, если что. Сейчас пересоберу.
>>1168624 > В цивилизованном мире - везде. Пруфы? > Нет. И не только джинсы. Чем же тогда уёбищны одинаковые брюки, если одинаковые джинсы не уёбищны? > Ну, полюбуйся. Не нашёл на фотографии одинаковой одежды. Попробуй найти цветную. > Родим пятерых, выживет один и заебись. Охуенно, кстати — естественный отбор. Как бы его прекращение не обернулось вырождением человечества. > Ахаха. Записки сумасшедшего? Понятно. > Уже прошло. Вебмрелэйтед.
>>1168956 > Нахуя ты вообще этот быдлокод лепишь? Перолу только учусь, код переделаю обязательно, меня самого раздражет километровые строки вызова system
>>1168956 >Это дефолтные USE-флаги перла в ссанине, если что. Сейчас пересоберу. Вообще сначала была идея скрипта ресайзинга разрешения и я начал на перле, потом уже в процессе догадался как сделать мультитрединг и понял, что начинать надо было на питоне (в перле крайне хуёвая реализация потоков), но было поздно...
Два вопроса: 1. беру гиф, в которой 11 кадров с интервалом 20 мс между ними (5 кадров в секунду), кодирую в вебм командой ffmpeg -i some_gif.gif -r 5 out.webm и получаю не пять кадров в секунду, а примерно один-полтора. Почему не пять, ЧЯДНТ? 2. склеиваю кучу копий этой гиф по образцу ffmpeg -i concat:"some_copy_gif1.gif|some_copy_gif2.gif" some_copy_gif3.gif, файл растет в размере и числе кадров до какого-то потолка( примерно 2мб), после потолка та же самая команда результата никакого не дает, гиф в весе не прибавляет и кадров больше не становится. Почему?
>>1168971 Что-то скокодировалось. Первый файл — результат твоего скрипта с дефолтными параметрами, второй — WebMaster'а + fit-audio-to-limit (в >>1168956 к дефолту было добавлено -M50, оно же -qmax).
>>1168986 1. -r указывай на входе, а не на выходе: при указании на выходе оно не меняет скорость соуса, а вызывает выкидывание/дублирование кадров. 2. Достаточно -loop 1 на входе и -t длительность на выходе. Почему такая хуйня — хуй его знает.
>>1169008 Твои советы не помогли. 1. Брал -r и на входе и на выходе, команду написал с r после i для примера. Если брать на выходе - получается что-то нечитаемое вообще, если на входе до -i - именно слоумод. 2. ffmpeg -loop 1 -i 2.gif -t 60 test.webm выдает option loop not found Можешь взять мою гиф и попробовать так сделать например минутное видео - не выйдет.
>>1169019 > если на входе до -i - именно слоумод. Тащемта, 20мс между кадрами — это 50фпс, а не 5. Всё правильно. > выдает option loop not found Действительно. Видимо, при разборе анимированных гифок вместо image2 используется другой демуксер, который залупинг не держит. Разбери гифку на отдельные кадры: ffmpeg -i in.gif %3d.png и залупай их: ffmpeg -loop 1 -i %3d.png -t 2:00 out.webm
>>1169049 > Да ты по скорости скажи - быстрее WebMasterовского? Не мерил. Но если брать второй проход WebMaster'а и разницу между датой в имени файла и датой его модификации твоего скрипта, то почти в два раза на виртуалке с двумя ядрами. При этом твой скрипт делает говнокачество — среднее mse_avg 4.38 против 3.67 (а в случае с qmax 50 — 2.94).
>>1169061 > При этом твой скрипт делает говнокачество дефолты смени, написал же, одинаковые там должны быть картинки же: ./2ch-webm-resizer.pl -crf 16 -no_resize -qmin 8 -qmax 50 -opus 64
>>1169071 > одинаковые там должны быть картинки же: С чего бы? Во-первых, у тебя один проход; во-вторых, твой скрипт режет видео на несколько кусков как попало, создавая ненужные ключевые кадры. Чтобы это пофиксить, можно прогнать тестовый проход с заниженным разрешением и завышенным -cpu-used, получить из его результата тайминги ключеых кадров и резать по ним. > ./2ch-webm-resizer.pl -crf 16 -no_resize -qmin 8 -qmax 50 -opus 64 mse_avg 3.341 — всё равно хуже, чем в >>1168956.
А ещё я измерил общее время: получилось 423 секунды против (total/audio/1pass/2pass): 658/2/94/562s у WebMaster'а.
>>1169061 >создавая ненужные ключевые кадры. Разница в размере от 8 лишних кадров - 20 кб. > получилось 423 секунды против (total/audio/1pass/2pass): 658/2/94/562s у WebMaster'а. А ты ядер поставь 8 виртуалке и сравни тогда
>>1169124 > Хуйню только не надо нести Ок, не заметил параметра -pass. > Вон попробуй [YouTube] Furious 7 - Official Theatrical Trailer (HD) Спасибо, блеванул. > Разница в размере от 8 лишних кадров - 20 кб. Хуйню не пори. Ключевой кадр — необходимость рисовать всю картинку с нуля, т.е. не ссылаясь на предыдущие. В случае со статичным видео количество ключевых кадров имеет определяющее эффективность сжатия значение. > А ты ядер поставь 8 виртуалке и сравни тогда Лень её ребутать.
>>1169145 >Спасибо, блеванул. Блеванул тоже, но я не виноват, что он первым вылезает: http://www.youtube.com/results?search_query=hd+trailer . Вообще скодируй мне что-нибудь динамичное и ссылку на исходник дай для тестов, уж больно вломак zsh-то ставить... > Ключевой кадр — необходимость рисовать всю картинку с нуля, т.е. не ссылаясь на предыдущие. В случае со статичным видео количество ключевых кадров имеет определяющее эффективность сжатия значение. >>1168309 вот разница в размерах при использовании 8 потоков и 8 ключевых кадров и без них >Лень её ребутать. Чтож ты CPU_HOTPLUG не вкомпилил? Вообще, короче в 4 раза быстрее..
>>1169150 > Вообще скодируй мне что-нибудь динамичное и ссылку на исходник дай для тестов Не люблю кодировать динамичное. Но можешь взять http://dl1.vidding.ru/Video/Full005/05562.Centurione-Pandora.amvnews.ru.mp4 , -ss 0.166834. > уж больно вломак zsh-то ставить... Норкоман чтоле? Вломак его может быть разве что настраивать для интерактивного использования. > >>1168309 вот разница в размерах при использовании 8 потоков и 8 ключевых кадров и без них Но там помимо размера различается и результат декодирования, причём сильно: PSNR average:24.46 min:7.37 max:62.80. Кажется, там сдвиг по кадрам с середины. > Чтож ты CPU_HOTPLUG не вкомпилил? Помимо ядра гостя, его не умеет kvm из debian stable.
>>1169679 > давай пили перекот Перекот пили, но не прикрепляй эту парашу. Сделай псто и прикрепи это:
Знаешь ОП, всех бесят уёбаны зашедшие в /s/ с ебланскими тредиками типа твоего /бампающие своё говно каждые 5 минут (situational)/. Ты думаешь, наш раздел работает как какой-нибудь бордель в твоём мухосранске? Что тебе тут куча школьников наперегонки станет советовать, объяснять, программировать и в иной форме помогать тебе с задачей, за которую тебе потом премию на работе выдадут? ___________________________ Вынужден тебя расстроить, те бородатые дядьки с IT-экспертизой, которые могли бы решить твою проблему, не станут тратить своё время на хуеплёта вроде тебя. Ты и подобные тебе люди паразитируют на окружающих, осознанно пытаясь прожить свою жизнь не изучив ни одной науки, не прочитав ни одной книги и не совершив ни одного бескорыстного поступка. Вы - био-мусор, который старается делать свою работу руками окружающих, по возможности ничего не дав им в замен. Возможно, мамаша-шлюха передала тебе свои гены, возможно это было влияние друзей-быдланов, возможно всё это вместе - не знаю, для меня это не так важно. Я уверен лишь в том, что подобные тебе ничтожества надо обязательно ставить на место, иначе вы начинаете считать себя "эффективными менеджерами", "успешными управленцами" или как там называется твоя говнопрофессия.
Что-то объяснять или советовать тебе, значит не уважать себя. Сам твой образ мышления олицетворяет собой полную противоположность тем принципам, без которых IT не работает. Пиздуй на фриланс и плати бабло, бесплатно помогать получать тебе зар. плату здесь никто не собирается. ___________________________
>>1169549 >Но там помимо размера различается и результат декодирования, причём сильно Ты даже не представляешь как я зафейлил в своём скрипте. При кодировании потоков не был указан -passlogfile, поэтому все потоки писали результаты первого прохода в один лог, заметил только когда начал кодировать видео для тестов параметров - выходил рэндомный размер, что меня и навело на мысль, что я - лошара. Проблему исправил, но теперь другая появилась, я вычитал в документации интересные параметры:
Вроде как, на взгляд (и по мнению команды приведённой ниже), качество становится лучше (больше значит лучше, так ведь??), но при этом видео вообще перестаёт попадать в размер попадать, причем до такой степени что автоподбор opus'a получает отрицательное значение в качестве начального. Что это за опции такие - может кто-нибудь объяснить - документация нихуя не понятна...
Есть что-нибудь более "чувствительное" - а то там разница до сотых округляется - не хватает для сравнения - чуть ли не на глаз проще определить выходит...
P.S. Пытался закодировать аудио из отдельного файла >>1169533, получилось вебмрелейтед, решил перелать резалку на кейфреймы всё-таки...
Знаешь ОП, всех бесят уёбаны зашедшие в /s/ с ебланскими тредиками типа твоего, бампающие своё говно каждые 5 минут. Ты думаешь, наш раздел работает как какой-нибудь бордель в твоём мухосранске? Что тут куча школьников наперегонки станет советовать, объяснять, программировать и в иной форме помогать с задачей, за которую тебе потом на работе выпишут премию?
Вынужден тебя расстроить, бородатые дядьки с IT-экспертизой, способные решить твою проблему, не станут тратить своё время на хуеплёта. Ты и подобные тебе люди паразитируют на окружающих, осознанно пытаясь прожить свою жизнь не изучив ни одной науки, не прочитав ни одной книги и не совершив ни одного бескорыстного поступка. Вы - био-мусор, который старается делать свою работу руками окружающих, по возможности ничего не отдав им в замен. Возможно, ты унаследовал гены своей мамаши-шлюхи, возможно это было влияние друзей-быдланов, возможно всё это вместе - не знаю, для меня это не так важно. Я уверен лишь в том, что подобные тебе ничтожества надо обязательно ставить на место, иначе вы начинаете считать себя "эффективными менеджерами", "успешными управленцами" или как там называется твоя говнопрофессия.
Что-то объяснять или советовать тебе, значит не уважать себя. Сам твой образ мышления олицетворяет полную противоположность тем принципам, без которых не работает IT. Пиздуй на фриланс оплачивать специалистам потраченное время, здесь никто за тебя работать не собирается.
>>1169744 Прав тащемто, хуй с ним, меняйте ОП-тред - только место для творчества впихните - "Тред унылых вопросов и реквестов для людей далёких от IT", самое то с пастой будет...
Что такое -i что такое -threads 1 что значит "количество просматриваемых заранее кадров" нужно ли помимо видеокодека указывать аудиокодек, и что будет если его не указывать если при этом не писать команду -an ?
>>1170025 Ты про параметры ffmpeg'а? > Что такое -i Входной файл. Перед -i пишутся параметры входа, после — имя файла. > что такое -threads 1 Кол-во одновременно выполняемых потоков. > нужно ли помимо видеокодека указывать аудиокодек, и что будет если его не указывать если при этом не писать команду -an? Не команду, а параметр. Если во входном файле есть аудиодорожка и выход поддерживает звук, то будет выбран кодек по умолчанию для формата выхода. Для webm это vorbis.
>>1170028 Этот сойдёт, только с тредом ты промазал.
>>1170029 >Кол-во одновременно выполняемых потоков. В процессоре? Алсо, что делает параметр качества -crf и зачем он нужен если можно указывать битрейт и разрешение отдельными параметрами?
Кто-нибудь знает - насколько кодирование и последующая склейка 40 файлов порезанных по кейфреймам отличается по качеству от кодирования целиком? Нашел у себя не используемый пикрилейтед, может на нём получится в -best хоть что-то закодировать?
>>1170318 Да нууу, этож творческий процесс, сначала было одно, теперь другое. Короче на данном этапе киллер-фича (недодебажена и не доработана) - разделение видео по кейфреймам не куски, которые потом кодируются в VP9 на потоках, т.е маст хэв тем, у кого >>1170293 завалялся
>>1169722 > приклейтед А полосы почему не убрал и чётко по сценам не отрезал? Зачем выкладывать такое говно, если в треде было лучше? > -arnr-maxframes 100000 Нихуя ты значения залупил. А ничего, что в документации рекомендуется использовать предикцию на основе шумодава для последовательностей из шести кадров, а максимальное значение там — 25? Правда, это для VP8, в VP9 лимиты могли поменяться, но точно не настолько. > но при этом видео вообще перестаёт попадать в размер попадать Ну да, чем больше фич используется, тем труднее предсказать их совокупное влияние. > Что это за опции такие - может кто-нибудь объяснить - документация нихуя не понятна... > -aq-mode 1 Не курил. > -auto-alt-ref 1 -arnr-maxframes 0-25 -arnr-strength 0-6 Берётся arnr-maxframes похожих кадров и разница между ними отфильтровывается шумодавом силой arnr-strength и сохраняется. Пишут, что на некоторых видео это сильно решает, но фича и в VP8 числится экспериментальной. > Как ты тестируешь PSNR? ffmpeg -hide_banner -stats -i pandora-amv-960-best.video.webm -ss 0.166834 -i 05562.Centurione-Pandora.amvnews.ru.mp4 -shortest -lavfi '[1:v]scale=960:-1[v]; [0:v][v]psnr' -f rawvideo -y /dev/null > ffmpeg -vf 'movie=source.mp4, setpts=PTS-STARTPTS [main];[main][ref] psnr="stats_file1.log" [out]' -y -f null /dev/null -i encoded.webm Что за хуитация? Соус должен идти во второй вход фильтра psnr. Да и указание входа после выхода я в первый раз вижу, вообще не подозревал, что так можно.
>>1170206 > $start_keyframe_time = `ffprobe -show_frames -select_streams v:0 -print_format csv $filename | grep -B 1 'frame,video,1' | grep 'frame,video,0' | awk -F ',' '\$5<$start_from' | tail -n 1 | awk -F ',' '{printf \$5}'`; Проиграл. У тебя же перл с ёбаной грудой функционала по парсингу строк, зачем ты ещё греп и авк тащишь? Олсо, вместо всей этой груды грепов и авков достаточно одного запуска авка: ffprobe -hide_banner -show_frames -of csv -select_streams 0:v /tmp/_.webm | awk -F, '\$18 == "I" && \$5<$start_from {kf=$5} END{print kf}' Олсо, кажется, ты что-то перепутал: предыдущий кадр надо вытаскивать для определения конца фрагмента, а не его начала.
>>1170330 >Зачем выкладывать такое говно, если в треде было лучше? Моя версия всё равно лучше >>1169610 vs >>1170219 Выкладывал из-за времени, поставил я себе zsh - это пиздец, моим скриптом видео закодировалось раз в 2 быстрее, эта тупая хуйня еще до сих пор кодирует, блять. Реально - я уж спать хочу, но эту хуйню надо унизить, так что доставлю видео сначала
>>1170334 > закодировалось раз в 2 быстрее, Пизжу конечно же - та хуйня до сих пор кодирует, а моя хуйня зафейлилась, т.к. я mkvtoolnix проебал... Но я думаю мне без проблем удастся быстрее прокодировать. Можно сказать - даю 40 минут форы говноедам, лол
>>1170330 >У тебя же перл с ёбаной грудой функционала по парсингу строк, зачем ты ещё греп и авк тащишь? Что ёбанный CPAN не тащить и зависимостей лишних не создавать >Олсо, кажется, ты что-то перепутал: предыдущий кадр надо вытаскивать для определения конца фрагмента, а не его начала. Пока вообще там слабо работает версия, я заебался вчера считать и выложил полу-сломанную...
>>1170338 > WebMaster … aurora.mp4 aurora.webm Ты хуйню сделал: сконвертил сначала aurora.mp4 в aurora.webm, а потом aurora.webm в aurora.converted.webm. Имя выходного файла опционально и указывается параметром -n.
>>1170334 > Моя версия всё равно лучше >>1169610 vs >>1170219 Чем? >>1169610: звук 155кбит/с, обрезано по сценам, убраны полосы, fadeout звука. Пожалось со второй попытки (в первый раз превысился битрейт).
>>1170219: чёрные полосы, звук 37кбпс. ffmpeg -hide_banner -i https://2ch.hk/s/src/1035239/14254156038010.webm -ss 180.2 -i AURORA\ -\ Runaway-d_HlPboLRL8.mp4 -lavfi psnr -shortest -f null /dev/null PSNR average:47.72 min:43.11 max:inf Т.е. даже не смотря на проёб качества звука и кодирование черноты вместо видео качество видео проёбано почти на dB PSNR.
>>1170464 Но вообще мне кажется - распределённое кодирование по SSH - более переспективно, типа рассылаем все кусочки видео по простаивающим серверам, потом через 3 минуты забираем обратно FullHD -best
>>1123172 если бы ты антошка не был дураком, то знал бы, что кодирование ffmpeg-ом в vp9 экспериментальное, базовое и жутко тормозное(в 20 раз от vp8) + оно ещё и threads не поддерживает, лол
>>1170964 Всё правильно. Олсо, было замечено, что картинку можно жать и одним проходом, если указать большой промежуток между ключевыми кадрами (-g 600) и битрейт (-b:v 16M).
>>1170740 > Кодирует как VP8 по скости Не завирайся: VP9 с теми же -quality/-cpu-used/-deadline в принципе не может кодироваться со скоростью VP8 из-за большего количества работы, которую он производит.
>>1035239 Аноны, дайте пожалуйста название программы для автоматического скрытия тредов и отдельных постов по наличию в них определенных тегов. Причем, если это возможно, чтобы они скрывались "подчистую", т.е не было предложений их "просмотреть".
>>1171013 опилки у тебя в голове и ксенон тут не поможет,
багтрекер открой ffmpeg-а и там для тупых текст - vp9 на стадии воплощения всех фишек спецификации и до оптимизации кода руки ещё не скоро дойдут(работает в 20 раз медленнее vp8, не поддерживает threads и множество других косяков)
>>1172494 дебил, мой скрипт режет по кейфреймам и кодирует одновременно на всех ядрах, на сдвоенном ксеон работает в 20 раз быстрее чем кодирование в один поток
>>1035239 Посоны, как сделать чтобы видео играло в обратную сторону? Например взять это видео, сделать его копию играющую наоборот и соединить их, получим луп без дёрганий. Без всяких ёбавегасов и прочего терабайтоговна.
>>1173921 Распространённые видеоформаты в принципе не предназначены для декодирования в обратную сторону: для этого пришлось бы декодировать и держать в оперативке целый GOP (промежуток между ключевыми кадрами), что в некоторых случаях может быть овердохуя, так что без сохранения промежуточного результата всё равно не обойтись. А в архитектуру ffmpeg'а подобные вещи ни разу не вписываются.
Аноны, нид хелп. Нужно из этих 2 видео - 400 и 500 мб, минута с лишним каждое, запилить 2 вебмки в как можно большем качестве. Чтобы можно было запостить да даже в этом разделе и не было стыдно перед пацанами. Помогите, пожалуйста. http://dropmefiles.com/eKi3O
>>1174650 Во-первых, это не двач, а сосач (inb4 харкач: со времён существования в домене .so владелец борды не менялся). Во-вторых, это пишет не сосач, а куклоскрипт из-за своего кривого парсера матрёшки при попытке насрать в вебмку для обхода ограничения на заливку одинаковых файлов. См. >>1065927.
>>1174702 > www.bandicam.com > Чтобы можно было запостить да даже в этом разделе и не было стыдно перед пацанами. Это невозможно, ты уже зашкварился мокрописькой.
>>1175377 >гора бессмысленных функций Каких например? Если ты не в состоянии осилить ничего сложнее кнопок "старт" и "стоп", это твои личные проблемы-проблемушки.
>>1175578 Минималистичный гуй в сперме у Mirillis Splash PRO EX, жалко под прыщи его нет. Хоть за деньги. Под прыщи единственный вменяемый видеоплеер VLC, хоть и там говна выше крыши.
Порекомендуйте софтину в которой можно: 1 Обрезать видео без конвертации 2 Обрезать видео и конвертировать в webm 3 Предпросмотр прямо в окне программы 4 Навигация по таймлайну горячими клавишами 5 Покадровое движение вперед и назад
>>1175675 Да что ты говоришь, уёбок. Накликай мне плейлист и закрепи проигрыватель поверх всех окон при проигрывании, а при сворачивании ставь на паузу.
>>1175723 > а вот пункт про закрепления окна самим проирывателем... такую ахинею впервые слышу. Открой в своём smplayer`e меня видео ->поверх других окон ->(всегда наверху, отключено, при проигрывании), блядина тупая.
Ну а потом пососи мои соленые яйца, опущенка c головной пустоты.
экспертаны, у меня в плеерах на пеке некоторые вебм оказываются сломанными. например запускаю в браузере - звук есть. запускаю в ВЛЦ - ошибка VLC не поддерживает аудио или видео формат "undf" ставил калайт кодек пак. чего-то ещё не хватает? как исправить?
>>1176262 >нужно хуй знает откуда плагины качать Не хуй знает откуда, а из самого надежного и официального сайта-файлохранилища данного ресурса. http://rghost.net/6YwgVHwrd Качаешь в C:\Program Files\Adobe\Adobe After Effects CS6\Support Files\Plug-ins\Format
Вообще, тогда положи копию файла в эти папки: C:\Program Files\Adobe\Adobe Media Encoder CS6\Plug-ins\Common C:\Program Files\Adobe\Adobe Premiere Pro CS6\Plug-ins\Common И открывай Premierом, after effects действительно не фурычит - просто он мне больше по функционалу нравится - в него уже проект премьеровский можно импортировать
>>1176407 >>1176403 всё сделал, нажал экспорт, экспортировалось 14мб в хуёвом качестве и повисло нахуй в рот ебал, гниды тупые высрали свой ебаный вебм, но ни одна программа в него не может
Здравствуйте я установил Windows 10 и не подключается интернет пишет без доступа в интернет что делать? И бранмауер отключил ! Был на 7 было все в порядке установил 10 не подключается вернулся на 7 подключился но я хочу 10 опять установил нехочит и всё хоть убейся ! ПОМОГИТЕ ПОЖАЛУСТ Я УЖЕ НЕ ЗНАЮ ЧТО ДЕЛАТЬ!
>>1176442 Да ты ебанулся? Выбери в Премьере при создании: Editing mode: HDV 720p, потяни webm видяшки из проводника в левый нижний угол премьера, потом оттуда на черный экран в правом верхнем. Потом выбери меню File -> Export, в качестве формата возьми h.264, Preset укажи HD 720p 25 Невозможно ошибиться, мудила!
>>1176455 Ты удивишься, я попробовал, сука увидел ошибку. >>1176479-кун Придется еще извратиться - сохрани проект премьера и открой его в Adobe Media Encoder - там уж точно закодирует, лол.
>>1176505 Блять, сука, и так не работает - забудь всё что я говорил про плагин - это уёбищная говноподелка ни на что не годна. Короче говоря, используй мой перл-скрипт, выложи лучше исходники видео и скажи как склеить, я тебе всё в лучшем виде сделаю, раз уж такая хуита с плагином
>>1176541 >Adobe Media Encoder 03/11/2015 07:53:16 PM : Кодирование не удалось ------------------------------------------------------------ A low-level exception occurred in: WebM (Importer)
>>1176551 >я не могу тебе доставить исходники >наебался в детстве с этими вашими линуксами, до сих пор тошнит К сожалению не знаю как тебе помочь, пасту про съеб на фриланс, вроде неудобно как-то тебе посылать, но всё же представь что она тут есть. В общем, метода такова: создаешь в папке с видяхами файл list.txt c содержимым:
>>1177763 Думаю, что неплохо бы открыть исходники и посмотреть на место краша. Но если совсем никак, то хотя бы оформить багрепорт, прикрепив небольшой файл, на котором крашится.
>>1177770 Допустим, что Анон, с которым ты разговариваешь, не знает как провести эти операции : >оформить багрепорт >прикрепив небольшой файл, на котором крашится. Смог бы ты дать, более конкретную инструкцию?
Рейт мой виндавс. Ща еще яндекс скачаю и галочки не сниму. Кто знает почему запущена опера, а значок амиго, лол. Подскажите что еще поставить, чтобы распидорасило всё.
Насоветуйте мне программ ремапперов мультимедиа клавишь на клавиатуре. Сам пользовался KeyRemapper, но там триал всего на месяц, в принципе, если кто знает его сброс, будет отлично. Так же мне тут советовали SharpKeys, но этот пидор с хуй знает когда не обновляется и не видит моих кнопок.
>>1179685 Да пожалуйста. Есть, правда, один подводный камень - она хоть и бесплатная, но периодически будет выдавать окошко с просьбой задонатить. Редко, каждые 500к нажатий примерно.
Traceback (most recent call last): File "/home/anon/Загрузки/webm-buddy-master/convert-to-webm.py", line 60, in <module> file_info = probe_file(input_file_path) File "/home/anon/Загрузки/webm-buddy-master/convert-to-webm.py", line 48, in probe_file p = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE) File "/usr/lib64/python2.7/subprocess.py", line 709, in __init__ errread, errwrite) File "/usr/lib64/python2.7/subprocess.py", line 1326, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory
>>1180577 2ch-webm-resizer ТОЖЕ НЕ РАБОТАЕТ, СУКА!
linux-iw70:~ # /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl -qmin 10 -crf 30 -qmax -1 /home/anon/dl/tp.mp4 Scalar value @thr[$i] better written as $thr[$i] at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 393. Scalar value @thr[$i] better written as $thr[$i] at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 411. Scalar value @thr[$i] better written as $thr[$i] at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 451. Scalar value @thr[$final_slice] better written as $thr[$final_slice] at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 542. Scalar value @thr[$i] better written as $thr[$i] at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 566. Scalar value @thr[$i] better written as $thr[$i] at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 640. Scalar value @thr[$i] better written as $thr[$i] at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 702. Scalar value @thr[$i] better written as $thr[$i] at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 789. 1426359276 -------------------------------START---------------------------------------
Started: 2015-03-15 02:54:36
Use of uninitialized value $finfo{"nb_frames"} in string eq at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 1016, <ERPH> line 1. Use of uninitialized value $finfo{"nb_frames"} in string eq at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 1021, <ERPH> line 1. Use of uninitialized value in multiplication (*) at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 1023, <ERPH> line 1. Video Data:
duration: 00:00:00.00 durationsecs: 0 bitrate: 0 vcodec: vformat: acodec: asamplerate: 0 achannels: 0 Use of uninitialized value $videoInfo{"width"} in concatenation (.) or string at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 270, <ERPH> line 1. width: Use of uninitialized value $videoInfo{"height"} in concatenation (.) or string at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 271, <ERPH> line 1. height: nb_frames: 0 Use of uninitialized value $videoInfo{"size"} in concatenation (.) or string at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 273, <ERPH> line 1. size: Use of uninitialized value $videoInfo{"frame_rate"} in concatenation (.) or string at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 274, <ERPH> line 1. frame_rate:
Use of uninitialized value in division (/) at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 279, <ERPH> line 1. Illegal division by zero at /home/anon/dl/2ch-webm-resizer-master/2ch-webm-resizer.pl line 279, <ERPH> line 1.
>>1180896 >Выше по треду смотри, эта хуйня третий бидон требует. Заебись, теперь работает, спасибо. >WebMaster Переписали бы его с zsh на что-нибудь нормальное. Ну похуй, тоже попробую
>>1182356 Если не стоит Macports, то устанавливаешь homebrew. Дальше: brew install --HEAD libvpx #(--HEAD необязателен и тебе его лучше убрать)
brew rm ffmpeg && LDFLAGS=-L/usr/local/opt/libass-ct/lib CPPFLAGS=-L/usr/local/opt/libass-ct/include brew install --HEAD ffmpeg --with-libass --with-libvpx --with-opus --with-faac #( brew rm ffmpeg && - нужно только для обновления HEAD ревизии. При первой установке убери.)
Посоны, а что теперь нельзя установить IE9 на Windows 7? Раньше точно можно было. Мне эта хуйня нужна для тестирования. Сейчас грит, что для этой версии не подходит (хотя сейчас стоит IE8), кочайте IE11.
Анон, моя жопа в огне, как побороть этот ебучий серый цвет? Справа нормальный чёрный цвет, который я вижу только на скринах VLC. Управление цветом в видеокарте выключено.
>>1188732 Поздно, всё уже склонировано. А теперь я ещё и туда посмотрел.
>>1188771 Куда добавить? В webm возможна только одна аудио- и одна видеодорожка. Хотя ни ffmpeg, ни mkvmerge это не контролируют, что позволяет добавлять превью отдельной дорожкой и постить VP9 на краутчан.
Картина такая: 24 ядра/потока: Total encoding time: 419 seconds 8 потоков: Total encoding time: 470 seconds 2 потока: Total encoding time: 1404 seconds 1 поток: в районе 30-40 минут
При этом качество картинки на вид почти не отличается, призываются желающие определить где какой видос (24/8/2 потока) на глаз. По мне так 6 кратное ускорение кодирования при сравнимом качестве - это охуенно
>>1189650 Чому так хуево масштабируется? Один поток от двух отличается вдвое по времени. Два от восьми - вчетверо, тоже порядок. А вот восемь от 24 не в трое, а всего на пару процентов.
>>1189761 Ну вот я не знаю, что за фигня, у меня на своём debian'е я собрал пакет i386, установил, всё нормально. Арендовал сервер тоже x32 дебиан, там этот пакет собрался(который на моей системе собирался), но при работе ffmpeg выводилось Illegal instruction. Погуглил, узнал, что зависит от процессора.
>>1189844 >А что эта директива -march=native делает примерно? Оптимизирует код под твой конкретный проц https://wiki.gentoo.org/wiki/GCC_optimization >Лол, а если сервер с одним ядром, то и отключать ничего не надо? Не надо
>>1189760 > х32 Вангую, что под long mode с 32-битными указателями ассемблерных вставок в кодеках совсем нет, так что будут соснули ещё хуже чем с x86. > х64 Это ещё что за хуйня?
Анон, хочу склеить .gif и .ogg, но при склейке выходит хуйня: .gif совершает один цикл и заивсает, трек же - продолжает играть. Вопрос, как сделать по красоте, чтобы и .gif была циклична и трек играл как положено?!
>>1190155 > Это ещё что за хуйня? Ну вы поняли, что я имел ввиду.
>>1189853 В общем я скомпилил и поставил ffmpeg, без этих флагов и директив. Может ли из-за этого при двухпроходном кодировании вылетать Segmentation fault? На входе файл .mkv, который без двух проходов кодируется нормально (в смысле, без ошибок).
>>1192041 Под спермой заработает когда вот это выражение мне с баша на перл кто-нибудь переделает: my $threaded_key_frames = `ffprobe -show_frames -select_streams v:0 -print_format csv $main::filenames{filename} 2>&1 | grep -n frame,video,1 | awk 'BEGIN { FS="," } { print \$1 " " \$5 }' | sed 's/:frame//g' | awk 'BEGIN { previous=0; frameIdx=0; size=0; } { split(\$2,time,"\."); current=time[1]; if (current-previous >= $main::sizes{slice_duration_sec}){ a[frameIdx]=\$1; frameIdx++; size++; previous=current;} } END { str=a[0]; for(i=1;i<size;i++) { str = str "," a; } print str;}' | tr -d '\n'`; А так - под Cygwin должно работать, threads больше не используется
>>1192281 > 2>&1 Ололо, оно у тебя не номера кадров выаёт, а номера строк во всём выводе ffprobe, включая опции конпеляции, версии библиотек и инфу о входном файле. Надо 2>/dev/null.
>>1192708 -c copy на выходе и -map'ы для нужных дорожек, если надо брать не по одной каждого типа из каждого файла. То же самое можно сделать при помощи MP4Box (mp4) или mkvmerge (mkv/webm).
>>1189057 Короче, почитал я твой скрипт и ужаснулся. Когда я писал про нарезку кусков по кейфреймам, я предлагал для этого предварительно жать видео с низким разрешением и большим cpu-used. Кейфреймы исходника же мало для этого подходят — обычно они стоят намного чаще, чем их расставляет VP9 с низким битрейтом, а в некоторых форматах, в т.ч. в yuv4mpeg, так и вообще все кадры ключевые.
>>1193081 >Режет видео по рандомным кадрам, да >>1192444 Ни хера он не резал по рендомным, т.к. использовалась:
"-f segment -segment_frames Бла-бла-бла"
А сама функция segment она по кейфреймам режет независимо от того, какие цифры там указаны, но исправил на /dev/null, да, чисто для порядка...
>PSNR сравнивал? На глаз всё видно, пару процентов PSNR-а из-за того, что не совсем оптимально распределяется битрейт, я уж потерплю за шестикратное уменьшение времени кодирования - то...
Вообще вопрос знатокам на засыпку - делаем первый проход по целому файлу, имеем: pass-1-log.log. Реально ли как-то этот логфайл разделить на части, чтобы потом при кодировании частей использовать первый проход от целикового файла, а не от каждой части отдельно?
>>1193101 > Ни хера он не резал по рендомным, т.к. использовалась: >"-f segment -segment_frames Бла-бла-бла" Почитал описалово -f segment — действительно, он режет только по кейфреймам. Не понял только, зачем ты развлекался с парсингом вывода ffprobe, если то же самое мог сделать этот муксер с параметром -segment_time?
> На глаз всё видно У некоторых вообще граза спермой залиты и нихуя не видно. Надо сравнивать либо размер результата при фиксированном качестве (-b:v 0 -qmin 24 -qmax 24), либо PSNR при результате того же размера (чего добиться трудно). > пару процентов PSNR-а Напомню, PSNR измеряется не в процентах, а в dB, что есть произведение десятичного логарифма (грубо говоря, кол-ва цифр числа) отношения величин на 10.
>>1193105 Полагаю, что каждая последующая запись в логе ссылается на предыдущую, так что вряд ли. Но проработать этот вопрос было бы интересно.
>>1193138 >если то же самое мог сделать этот муксер с параметром -segment_time? Не до конца понял документацию - нет уверенности в том, что выйдет например из минутного видео с кейфреймами на 10, 30, 35, 45 и 55 секунде при указании segment_time 25 сек, опасался появления повторов/вырезов, но вообще надо изучить данный вопрос, да...
>>1191607 Снёс дебиан, поставил убунту. Опять часа два ебался со сборкой ффмпега и зависимостей, и в итоге, отчаявшись, поставил пакет, собранный на своём дебиане, заработало. Пиздец, короче.
Теперь следующий вопрос: как подбирать параметр crf? Какую зависимость можно использовать между битрейтом, количеством кадров и продолжительностью видео?
>>1193184 > как подбирать параметр crf? А как ты его будешь использовать? Как основную регулировку ширины потока (при -b:0 или значительно превышающем требуемый битрейте), или вспомогательную, чтобы битрейт меньше выделяло на статичные сцены? > Какую зависимость можно использовать между битрейтом, количеством кадров и продолжительностью видео? Ты забыл про основную характеристику — характер самого видео, кол-во движения в нём. См. вторую вебмку в >>1191643: там почти час с фактором квантизации 30.
>>1193195 Кстатеда, в ссанине это вообще элементарно: размаскировываешь git-версию ffmpeg'а и libpvpx и ставишь из портежа. А потом так же просто обновляешь (пикрелэйтед).
>>1193214 > В килобайтах размер одного кадра? Да. > Почему на пикчах они разные? Слева VP8, справа VP9. В случае с VP8 сравнение сделано не совсем корректно, т.к. он не может в лосслесс, для него q0 == q4.
Есть одно слово, точнее не слово а просто набор из 6 букв английского альфавита, 2 из которых неизвестны Нужна программа которые которая выдаст мне все возможные варианты
>>1194823 Да, я на баше обычно костыли строчу. Просто вспомнил, что комбинаторику в своё время на бидоне делал довольно просто. Расскажи как надо правильно?
>>1195729 создаешь папку c:\Video, распаковываешь туда ffmpeg и видео, которое ты хочешь перекодировать, нажимаешь пуск-> выполнить, вводишь туда "cmd" без кавычек, нажимаешь OK, во всплывшем чёрном окне пишешь "cd C:\Video", нажимаешь Enter, потом вводишь команду:
Еще вопрос: есть avi и аудио mp3, как их объединить в одно вебм? Писал: >ffmpeg -ss 2.0 -i c:\ffmpeg\video.avi -i c:\ffmpeg\audio.mp3 -qmax 50 -sn out.webm
>>1194885 Под спойлером написал же. Не уверен, что термин "правильно" уместен, но так просто удобнее писать и, если число итераций велико, а время выполнения кода внутри цикла мало, будет быстрее.
>>1196312 Для звука используй opus, весит нихуя, качество соответствующее.
Для видео переходи на vp9+двойной проход+ quality good(или даже best, если ты очень терпеливый) и считай битрейт по формуле из пикчагайда анимублядского вебма /b. Vp9 должен нормально себя чувствовать и на низких битрейтах.
3 минуты тогда почти всегда более-менее хорошо получаются, а вот 5 от конкретного видео зависит.
>>1197049 Это ты не можешь в него. А он может все копировать автоматом, даже не нужно ничего выбирать: запустил его, свернул, кликнул по вкладке браузера, нажал хоткей - он сам все ищет, набирает, и нажимает. Охуенно удобно.
>>1197364 Разница в том что для браузера ты можешь напердолить простой js-скрипт, который будет вставлять пароли, т.к. все веб-страницы написаны на одном и том же html'е. Стимы и скайпы могут быть написаны на чем угодно, а если писать под все ОС, то задача становится еще сложнее.
Итого в скайп пароль ты можешь только скопировать вручную. Даже если кепас автоматически умеет определять приложение, вставлять в каждый инпут все равно придется вручную.
>>1197378 Ты какой-то стукнутый. Нахуй тут какой-то твой скрипт? Кипас посылает сканкоды клавиш в ОС, так, что все приложения воспринимают их как нажатия реальных клавиш, поэтому если ты можешь в своем стиме набрать пароль на клаве - кипас тоже сможет. >Стимы и скайпы могут быть написаны на чем угодно, а если писать под все ОС, то задача становится еще сложнее. Похуй на чем они написаны и под какую ОС, главное могут ли они работать с клавой, или нет. >аже если кепас автоматически умеет определять приложение, вставлять в каждый инпут все равно придется вручную. В твоем манямирке.
>>1197396 >Нахуй тут какой-то твой скрипт? Затем что для браузера есть дополнения, которые и являются js скриптом, который вставляет пароли в формы. С другими приложениями все не так просто.
Похуй как кепас посылает данные, ему нужно знать _куда_ их посылать.
В любом случае это спор ни о чем. Ты хочешь сказать, что кепас умеет автоматически вставлять пароли в скайп или стим? Я им пользовался полгода назад и такого функционала не заметил. Я его опять поставлю и проверю, если ты утверждаешь что это возможно, но мне кажется что ты просто школьник-кукаретик.
Итого – может ли кепас автоматически вставлять пароли в программу отличную от браузера? Автоматически подразумевает под собой что ты не альт-табаешься на кепас и не копируешь/вставляешь пароль вручную, а пароль вставляется по клику на инпут.
>>1197435 >Затем что для браузера есть дополнения кипас - внешняя программа, к дополнениям он не относится >Похуй как кепас посылает данные, ему нужно знать _куда_ их посылать. Нинужно, он тупо посылает последовательность сканкодов в активное окно, ему похуй примет оно их или нет -это уже не его проблемы. Весь нормальный софт, использующий стандарты передачи фокуса, отрабатывает нормально. Для остального в кипасе приходится менять последовательность передачи сканкодов. Но все-равно, кипас может работать с любым софтом, который принимает пароль с клавиатуры, поэтому кипас универсален. >В любом случае это спор ни о чем. Ты хочешь сказать, что кепас умеет автоматически вставлять пароли в скайп или стим? Умеет >Я им пользовался полгода назад и такого функционала не заметил. Именно что не заметил. Нужно знать как работает кипас, тогда пользоваться им удобно. Я например пользуюсь так: открываю кипас, сворачиваю его - все, он бдит. Далее перехожу на вкладку или запускаю софт, требующий пароль, в общем добиваюсь того, чтобы на экране появилось поле ввода пароля, похуй где и на чем. Далее нажимаю хоткей - кипас автоматом сканит базу, находит нужную запись, и набивает ее на клавиатуре. Внешне выглядит охуенно: открыл софт, нажал хоткей - пароль волшебным образом ввелся. >Автоматически подразумевает под собой что ты не альт-табаешься на кепас и не копируешь/вставляешь пароль вручную, а пароль вставляется по клику на инпут. Даже лучше - никуда не надо кликать и ничего не надо вставлять. Просто нажать хоткей. На мультимедиа-клаве под него можно отдельную кнопку отвести.
>>1197453 >кипас - внешняя программа, к дополнениям он не относится Но она связывается с браузером через дополнение. Без дополнения ничего работать не будет, как я понимаю. Иначе нахуя эти дополнения сделали?
В общем, проверю завтра. Возможно, я недооценивал кепас.
>>1197487 >Но она связывается с браузером через дополнение. Без дополнения ничего работать не будет, как я понимаю. Иначе нахуя эти дополнения сделали? Нет, дополнение опционально, и нужно только для того, чтобы создавать записи в кипасе о сайтах прямо из браузера, а не для набора паролей. Главное верно настроить триггеры опознавания для записи - тогда он будет автоматом распознавать твой скайп и стим. Обычно это заголовок окна, в браузерах - еще и url
Какое ещё дополнение, оно смотрит на заголовок окна в фокусе и посылает нажатия клавиш, начиная от места, куда установлен курсор. Ему плевать, браузер это или хуяузер. Переход от поля к полю заключается в нажатии кипассом таба. Каждую учетку можно настраивать - в какие заголовки оно смотрит. В случае конфликта имён (например, две учетки в гимейле и обе настроены одинаково), всплывает окошко с вариантами, тыкнул по нужному и залогинился.
Обязательно уберите автоматическое нажатие энтера в глобальных настройках. Потому что дефолт это: vasya-pituhov Tab qwerty123456 Tab Enter
>>1197554 То есть таб только один, но не суть. Иногда можно с курсором налажать, иногда не туда пароль ввести. Энтер нужно снять, чтобы не отправить свой пароль в качестве поста на двощ.
Кипасоблядки, вы меня то ли наебываете, то ли для макоебов описываемого функционала просто не завезли.
>Далее нажимаю хоткей - кипас автоматом сканит базу, находит нужную запись, и набивает ее на клавиатуре. >Далее нажимаю хоткей Во-первых в настройках нет возможности забиндить глобальные хоткеи. Я могу забиндить на открытие кипаса, возможно даже есть способ забиндить на конкретное действие внутри программы, но никакого пункта "найти нужную запись" нет.
Можно только вручную нажать Find, вручную ввести url и вручную скопировать пароли, как я и говорил.
Изначально анон спрашивал про винду. Такой функционал только в винде есть?
Кароч кипас2 не запустился (моно и xquartz поставил конечно), зато нашел охуенный нативный MacPass и там все работает так как вы говорите. KeepassHttp разве что еще не запилили.
Ну надесь ваша макаба допилена сохранять usercode куку отправляющего, чтобы через IP+ соль получить пасскод и аннулировать его, иначе как-то несправедливо
Бля, закончил говнопарсер, apisystem.ru охуенен. >>1198965 Ты там все картинки штоле сохраняешь, я не понимаю? Места дохуя? FTP подними - мне порнуху девать некуда. В общем, раз такое дело - админская менюшка появляется после установки куки makabadmin с любым содержимым. Алсо, приятно осозновать что /s/ не такой ебанутый раздел как https://2ch.hk/makaba/makaba.fcgi?task=catalog&board=vg - там уже все "оффициальные" треды восстановили после вайпа, пиздец ноулайферы...
>>1035239 Котаны реквестирую нормлаьный гуй под сперму чтоб в два клика конвертить любое видео в webm или mkv, задача сжимать видео с приличным качеством на выходе, пока маюсь с конвертером из оп поста но эта писька очень медленно работает, а если выставить больше потоков то часто проябывается с ошибкой. Какой формат кстати лучше подойдет?
>>1201446 Чем делал ? Я сам думал помочь, попробовал первое видео — на выходе только звук, пробовал как ффмпегом, так и разными мокренькими онлайн-сервисами. Оффлайн-говна качать не стал.
Но раз уж ты выложил, то я сделаю то, что изначально хотел…
>>1035239 >>1035239 >>1035239 >>1035239 >>1035506 >>1035522 >>1035532 > > Аноним 29/08/14 Птн 20:20:22 №1035 >>1035532 >>1035556 >>1035556 Покупка пасскода позволяет обходить капчу. [Узнать больше] 09/03/15 - Сосач лига - турнир по футболу 08/02/15 - Про донат и оФФициальную группу VK 05/02/15 - Новый вид навигации по доскам /fem/ - Феминизм /se/ - Самообразование /ec/ - Экономика /law/ - Право и правоприменители /wow/ - World of Warо не иду в тематику, ибо нужна быстрая реакция, ну а /b/ самая населённая часть сосача.
Мне нужно найти что-то похожее на эти два трека. Если ты знаешь то подскажи по каким тегам это искать, а лучше подкинь годноты. Я знаю что это не единичные треки в таком направлении, ибо сам иногда натыкался на что-то похожее. [YouTube] Patricia Dallio - Les Louves (NaissanceE)[РАСКРЫТЬ] Да, узнал о нём именно оттуда http://rghost.ru/7JL8ZscpG
Нет, это не реклама самого себя, но трек с рыгхоста мой, прицеплен ради примера. Ответы: >>90049720 Пропущено 46 постов, 11 с картинками. Нажмите ответ, чтобы посмотреть. Аноним 05/04/15 Вск 08:14:34 №90049xxx >>90049651 Зарепортил этот кал. Аноним 05/04/15 Вск 08:14:54 №90049xxx [YouTube] Пацанский Рэпчик влад яворский бельцы 8 школа 12 б класс[РАСКРЫТЬ] Аноним 05/04/15 Вск 08:15:25 №90049xxx >>90049021 Мне вспомнился коллектив Autechre, такой-же безбашенный музон. Аноним 05/04/15 Вск 00:12:23 №90029xxx [Ответ] 14281819432170.jpg (19Кб, 300x200) 19 Гей кун на связи. 23 lvl, актив. Можете постить фоточки своих знакомых кунов, а я буду писать выебал бы их или нет. Если хотите можете постить свои анусы, я так же выскажу своё о них мнение. Ответы: >>90049719 Пропущено 166 постов, 58 с картинками. Нажмите ответ, чтобы посмотреть. Аноним 05/04/15 Вск 06:59:18 №90048xxx test Аноним 05/04/15 Вск 08:14:41 №90049xxx >>90046593 Этот сам кого угодно выебет. Аноним 05/04/15 Вск 08:15:23 №90049xxx 14282109232340.jpg (72Кб, 630x420) 72 >>90029404 m / ew / fa / fiz / fl / fs / ftb / hh / hi / me / mg / mlp / mo / mov / mu / ne / out / pvc / ph / psy / re / sf / sci / sn / sp / spc / tr / tv / un / w / wh / wm / chat] Творчество [di / de / diy / dom / f / izd / mus / o / pa / p / wp / wrk / td / trv] Техника и софт [cc / gd / hw / mobi / pr / ra / s / t / web] Игры [bg / cg / es / gb / mc / mmo / moba / tes / vg / wr] Японская культура [a / aa / fd / ja / jsf / ma / rm / to / vn] Разное [d / b / soc / media / r / abu / @ / int / old / rf / 2chTV ] Взрослым [fg / fur / g / ga / h / ho / hc / e / fet / sex / fag] Политика [by / nvr / po / ussr / ukr / zog] Пробное [guro] [ Пользовательские доски ] Мои доски
/Б/ред [Ответить в тред] Ответить в тред X Показать текст полностью Пропущено 0 постов, 1 с картинками. Нажмите ответ, чтобы посмотреть. Аноним 05/04/15 Вск 08:49:47 \t№90050xxx\t\t 14282129878870.png (1120Кб, 2990x3364) 1120 Покупка пасскода позволяет обходить капчу. [Узнать больше] 09/03/15 - Сосач лига - турнир по футболу 08/02/15 - Про донат и оФФициальную группу VK 05/02/15 - Новый вид навигации по доскам /fem/ - Феминизм /se/ - Самообразование /ec/ - Экономика /law/ - Право и правоприменители /wow/ - World of Warcraft Аноним 05/04/15 Вск 07:46:12 №90049xxx [Ответ] 14282091725150.jpg (225Кб, 1680x1050) 225 Поиска музыки тред Привет анон, сразу говорю что не иду в тематику, ибо нужна быстрая реакция, ну а /b/ самая населённая часть сосача.
Мне нужно найти что-то похожее на эти два трека. Если ты знаешь то подскажи по каким тегам это искать, а лучше подкинь годноты. Я знаю что это не единичные треки в таком направлении, ибо сам иногда натыкался на что-то похожее. [YouTube] Patricia Dallio - Les Louves (NaissanceE)[РАСКРЫТЬ] Да, узнал о нём именно оттуда http://rghost.ru/7JL8ZscpG
Нет, это не реклама самого себя, но трек с рыгхоста мой, прицеплен ради примера. Ответы: >>90049720 Пропущено 46 постов, 11 с картинками. Нажмите ответ, чтобы посмотреть. Аноним 05/04/15 Вск 08:14:34 №90049xxx >>90049651 Зарепортил этот кал. Аноним 05/04/15 Вск 08:14:54 №90049xxx [YouTube] Пацанский Рэпчик влад яворский бельцы 8 школа 12 б класс[РАСКРЫТЬ] Аноним 05/04/15 Вск 08:15:25 №90049xxx >>90049021 Мне вспомнился коллектив Autechre, такой-же безбашенный музон. Аноним 05/04/15 Вск 00:12:23 №90029xxx [Ответ] 14281819432170.jpg (19Кб, 300x200) 19 Гей кун на связи. 23 lvl, актив. Можете постить фоточки своих знакомых кунов, а я буду писать выебал бы их или нет. Если хотите можете постить свои анусы, я так же выскажу своё о них мнение. Ответы: >>90049719 Пропущено 166 постов, 58 с картинками. Нажмите ответ, чтобы посмотреть. Аноним 05/04/15 Вск 06:59:18 №90048xxx test Аноним 05/04/15 Вск 08:14:41 №90049xxx >>90046593 Этот сам кого угодно выебет. Аноним 05/04/15 Вск 08:15:23 №90049xxx 14282109232340.jpg (72Кб, 630x420) 72 >>90029404 m / ew / fa / fiz / fl / fs / ftb / hh / hi / me / mg / mlp / mo / mov / mu / ne / out / pvc / ph / psy / re / sf / sci / sn / sp / spc / tr / tv / un / w / wh / wm / chat] Творчество [di / de / diy / dom / f / izd / mus / o / pa / p / wp / wrk / td / trv] Техника и софт [cc / gd / hw / mobi / pr / ra / s / t / web] Игры [bg / cg / es / gb / mc / mmo / moba / tes / vg / wr] Японская культура [a / aa / fd / ja / jsf / ma / rm / to / vn] Разное [d / b / soc / media / r / abu / @ / int / old / rf / 2chTV ] Взрослым [fg / fur / g / ga / h / ho / hc / e / fet / sex / fag] Политика [by / nvr / po / ussr / ukr / zog] Пробное [guro] [ Пользовательские доски ] Мои доски
/Б/ред [Ответить в тред] Ответить в тред X Показать текст полностью Аноним 05/04/15 Вск 07:57:26 \t№90049xxx\t \t[Ответ]\t 14282098464130.png (3Кб, 200x200) 3 Макака, гандон ты штопаный, иди сосать, пиздоблядская хуеблядепроебина, какого хуя, ану нахуй с двача сука девать тебя бля, на хуй, ссука ты меня заебал в край, я тебя тает выебу что мама не узнает, ты за базаром то следи, пидор гнойный. Пропущено 26 постов, 5 с картинками. Нажмите ответ, чтобы посмотреть. Аноним 05/04/15 Вск 08:51:22 \t№90050xxx\t\t Вот пример работы затейника. Первый пост урл веб-ма с сосаки. http://vk.com/id5257600 Аноним 05/04/15 Вск 08:54:09 \t№90051xxx\t\t Как же я проигрываю со школяров, 90% из которых сами сюда пришли после обзора мудисона на сосач, а теперь противятся еще одной волне себе подобных. Хуже, чем вы сделали, все равно уже не будет. Ответы: >>90051142 Аноним 05/04/15 Вск 08:56:08 \t№90051xxx\t\t >>90051069 У меня все равно попоболь от этой затеи.
Аноним 05/04/15 Вск 08:16:31 \t№90049xxx\t \t[Ответ]\t 14282109918720.jpg (9Кб, 480x360) 9 Добрый вечер, день или утр /Б/ред [Ответить в тред] Ответить в тред X Показать текст полностью Пропущено 0 постов, 1 с картинками. Нажмите ответ, чтобы посмотреть. Аноним 05/04/15 Вск 08:49:47 \t№90050xxx\t\t 14282129878870.png (1120Кб, 2990x3364) 1120 Покупка пасскода позволяет обходить капчу. [Узнать больше] 09/03/15 - Сосач лига - турнир по футболу 08/02/15 - Про донат и оФФициальную группу VK 05/02/15 - Новый вид навигации по доскам /fem/ - Феминизм /se/ - Самообразование /ec/ - Экономика /law/ - Право и правоприменители /wow/ - World of Warcraft Аноним 05/04/15 Вск 07:46:12 №90049xxx [Ответ] 14282091725150.jpg (225Кб, 1680x1050) 225 Поиска музыки тред Привет анон, сразу говорю что не иду в тематику, ибо нужна быстрая реакция, ну а /b/ самая населённая часть сосача.
Мне нужно найти что-то похожее на эти два трека. Если ты знаешь то подскажи по каким тегам это искать, а лучше подкинь годноты. Я знаю что это не единичные треки в таком направлении, ибо сам иногда натыкался на что-то похожее. [YouTube] Patricia Dallio - Les Louves (NaissanceE)[РАСКРЫТЬ] Да, узнал о нём именно оттуда http://rghost.ru/7JL8ZscpG
Нет, это не реклама самого себя, но трек с рыгхоста мой, прицеплен ради примера. Ответы: >>90049720 Пропущено 46 постов, 11 с картинками. Нажмите ответ, чтобы посмотреть. Аноним 05/04/15 Вск 08:14:34 №90049xxx >>90049651 Зарепортил этот кал. Аноним 05/04/15 Вск 08:14:54 №90049xxx [YouTube] Пацанский Рэпчик влад яворский бельцы 8 школа 12 б класс[РАСКРЫТЬ] Аноним 05/04/15 Вск 08:15:25 №90049xxx >>90049021 Мне вспомнился коллектив Autechre, такой-же безбашенный музон. Аноним 05/04/15 Вск 00:12:23 №90029xxx [Ответ] 14281819432170.jpg (19Кб, 300x200) 19 Гей кун на связи. 23 lvl, актив. Можете постить фоточки своих знакомых кунов, а я буду писать выебал бы их или нет. Если хотите можете постить свои анусы, я так же выскажу своё о них мнение. Ответы: >>90049719 Пропущено 166 постов, 58 с картинками. Нажмите ответ, чтобы посмотреть. Аноним 05/04/15 Вск 06:59:18 №90048xxx test Аноним 05/04/15 Вск 08:14:41 №90049xxx >>90046593 Этот сам кого угодно выебет. Аноним 05/04/15 Вск 08:15:23 №90049xxx 14282109232340.jpg (72Кб, 630x420) 72 >>90029404 m / ew / fa / fiz / fl / fs / ftb / hh / hi / me / mg / mlp / mo / mov / mu / ne / out / pvc / ph / psy / re / sf / sci / sn / sp / spc / tr / tv / un / w / wh / wm / chat] Творчество [di / de / diy / dom / f / izd / mus / o / pa / p / wp / wrk / td / trv] Техника и софт [cc / gd / hw / mobi / pr / ra / s / t / web] Игры [bg / cg / es / gb / mc / mmo / moba / tes / vg / wr] Японская культура [a / aa / fd / ja / jsf / ma / rm / to / vn] Разное [d / b / soc / media / r / abu / @ / int / old / rf / 2chTV ] Взрослым [fg / fur / g / ga / h / ho / hc / e / fet / sex / fag] Политика [by / nvr / po / ussr / ukr / zog] Пробное [guro] [ Пользовательские доски ] Мои доски
/Б/ред [Ответить в тред] Ответить в тред X Показать текст полностью Аноним 05/04/15 Вск 07:57:26 \t№90049xxx\t \t[Ответ]\t 14282098464130.png (3Кб, 200x200) 3 Макака, гандон ты штопаный, иди сосать, пиздоблядская хуеблядепроеб Пропущено 26 постов, 5 с картинками. Нажмите ответ,Кб, 200x200) 3 Макака, гандон ты штопаный, иди сосать, пиздоблядская хуеблядепроеб Пропущено 26 постовКб, 200x200) 3 Макака, гандон ты штопаный, иди сосать, пиздоблядская хуеблядепроеб Пропущено 26 постовКб, 200x200) 3 Макака, гандон ты штопаный, иди сосать, пиздоблядская хуеблядепроеб Пропущено 26 постовКб, 200x200) 3 Пропущено 26 постов Пропущено 26 постов
Хамачи могут такое? Обе машины на Шиндошс. Мне не подойдет подключение через удаленный раб стол. Желательно, чтобы висело службой ожидание подключения.
>>1202441 Нужно запускать клиентские программки на домашнем пк, которые работают с БД в подсети рабочего пк. Мне поможет хамачи+route в рабочую подсеть на раб пк? route позволит мне с домашнего пк через хамачи лезть в рабочую подсеть на рабочем пк?
>>1202444 Хамачи создает туннель и все, если ты хочешь управлять системой удаленно и без гуя, тебе нужен будет SSH какой-нибудь, чтобы, например, запускать службы или шкрипты. Самый простой способ это поставить TeamViewer, немного более продвинутый это VPN сервер и SSH сервер с нестандартным портом. Еще можно настроить проброс портов для RDP-сессии, конечно.
>>1202632 При подключении через шелл к машине по этому адресу на рабочей машине у тебя, очевидно, будет доступен второй адрес, терминальный доступ, слыхал? То есть, если ты хочешь подключаться по SSH устанавливай какой-нибудь freeSSHd для спермы на рабочую машину и с домашней подключайся любым клиентом.
>>1202641 Блять, какой терминальный образ? Я маршрутизацию не могу сделать настроить у себя на домашнем компьютере. Маршрутизацию как запилить, блять? До терминального доступа пока далеко еще.
Пацаны, помогайте, это какой-то пиздец. Короче, у меня пиздец с прогрузкой сайтов, у которых стоит cloudflare ссаный, сосач, форченг и еще пара сайтов. Месяц назад была проблема, у меня гугл и сайты с этой хуитой просили вводить капчу, типа кто-то спамит с сети, я начал ебать провайдера, объяснял тупорылым почти месяц, в итоге мне подсеть сменили, наверное. Вот месяц я сидел норм, сейчас уже 5 день пиздец с прогрузкой, просто не грузит сайт, Веб-страница недоступна, минут пять обновляешь, прогружает на минуты 3 и потом снова пиздец. К тому же, дрочильня лига легенд, у этой параши лаунчер, он как-то связан с ИЕ, вот он тоже начал выебываться, не подключать, а потом я заметил, что он не грузит одновременно с этими сайтами, что за хуйня? Пока писал пост, все опять отвалилось, пиздец, сейчас буду обновлять до усрачки, чтобы запостить, помогайте.
>>1202649 Я уже объяснил на пальцах, что нужно сделать. Туннель работает? Если работает, в чем проблема? Понаберут, блять, эникеев, которые NAT от NAS еле отличат, а они потом сюда лезут с какими-то охуительными познаниями про маршрутизацию.
>>1203011 А если у меня харкач грузится только однопоточно? То есть пока вебэмка, например, не прогрузится, ни картинку открыть, ни ленту подгрузить. Это у всех так, или тоже есть повод для беспокойства? мимо
>>1203220 >А если у меня харкач грузится только однопоточно? На GPRS/EDGE/3G это нормально. Там физический протокол не позволяет больше одного потока данных передавать
>>1204094 Без понятия, чем плохо — не увлекаюсь конусом. Достаточно того, что он vp9 с opus'ом воспроизводить без превращения картинки в хуиту если и научился, то совсем недавно (хотя поддержка их была заявлена уже давно). В случае с mpv плохо тем, что кодеку не передаётся инфа о PTS фреймов, из-за чего ограничение битрейта правильно работает только при явно указанном фиксированном fps (-oautofps).
http://winnydows.com/ru/ Попробовал эту штуку, конвертит просто отлично, в мкв сжимает видео в два раза вообще огонь! Жаль 265м кодеком сжатие идет по три часа, когда 264 справляется за 20 минут.
А вот в webm возникли проблемы - сжатие отличное вдвое меньше по сравнению с h.264, но при воспроизведении идет сильная пауза при перемотке, нажимаю стрелку вправо или тыкаю по полосе чтоб перейти дальше и идет задержка секунд 5 а потом видео начинает воспроизводиться. Это как-то можно пофиксить?
>>1204773 >при воспроизведении идет сильная пауза при перемотке Сейчас попробовал винни - действительно есть такая проблема. Перемуксил ффмпегом - проблема пропала.
Поясните чем может быть вызвано: на английской раскладке приходится по 2 раза нажимать на буквочку Э чтобы открыть кавычку и из-за этого сразу 2 открывается. Такая штука с одинарной и двойной или как их называют. Поясняю: я пишу текст, bla bla bla""aasdasd"". Надеюсь на то что вы поняли мою проблему.
>>1205079 Ты сейчас путаешь форматы видео с форматами контейнеров. mkv и webm — это по сути один и тот же формат контейнера, разница только в наличии у webm ограничения на допустимые форматы содержимого. По уровню сжатия форматы видео стоят где-то так: H.265 > VP9 > H.264 > VP8.
>>1205190 Ну да просто для меня по умолчанию мкв это h кодек а web v
H.265 > VP9 адски долго конвертят? Выше писал по три часа конвертится файл, это пока особенность кодека и потом может лучше научат или так и останется? И чем лучше звук конвертить чтоб меньше весил, качество не сильно нужно там не музыка и не многоканалка.
Реквестирую простенькую прогу которая позволяла бы вырезать участок из фильма и перекодировала бы его в wemb с минимальными потерями качества и звука, а так же, чтобы можно было уменьшать изображение. А то я собрался с блюрэй-фильма вебмки делать, если не уменьшить размер, то 1 секунда будет уже 5 мб весить.
Ах дв, у меня уже была такая программа, там еще можно было выбирать пункт "Не больше чем..." и указывать точный размер выходящего файла, жаль я проебал её и не смог найти.
>>1205648 Я говорю на английском почти без акцента, знаю немецкий на разговорном уровне и сейчас учу испанский. Выучу быстрее чем начну клепать вебмки через этот недокостыль.
>>1205649 Если ты такой успешный, зачем клепать вебмки для сайта школьников и рачья? >>1205653 > Посмотри на ОП-пик Смотрел, с него и научился кодить в консоле.
>>1205660 >Если ты такой успешный Так я не какой-то успешный переводчик, английский и немецкий изначально учил для себя, чтобы понимать происходящее в фильмах в оригинале. >зачем Потому что я могу. >Смотрел, с него и научился кодить в консоле. Ладно, сейчас скачаю и попробую. Но вангую ничего не получится.
>>1205697 > К чему эта ебля с консолью? Это ёбля только для компьютерно-безграмотного человека, т.е. пердолика. Для приличных людей консольный интерфейс программы не только в большинстве случаев удобен не менее гуя, но и означает возможность её автоматизированного использования.
>>1205700 Официально ffmpeg выходит только в виде исходного кода. Но на офсайте есть ссылки на сторонние сборки, в т.ч. под твою сперму.
>>1205744 >консольный интерфейс программы не только в большинстве случаев удобен не менее гуя Да, прописывать все параметры вручную куда удобней чем сдвинуть пару ползунков и вбить несколько значений. >означает возможность её автоматизированного использования Что именно ты имеешь в виду?
>>1205748 > Что именно ты имеешь в виду? Капюктер какбе создан решать муторные проблемы, а не создавать новые. > Да, прописывать все параметры вручную куда удобней чем сдвинуть пару ползунков и вбить несколько значений. Уже кто-то написал нормальный ГУЙ? Сcылку дай/
>>1205750 >Капюктер какбе создан решать муторные проблемы, а не создавать новые Сколькими гуи не пользовался везде есть очередь задач, если ты про это. >Уже кто-то написал нормальный ГУЙ? http://www.selur.de меня лично всем устраивает, но хочется чего то официального.
>>1205754 >>1205750 Я не понимаю, какого хера вы тут все брезгуете обычным простеньким софтом-конвертером и обрезателем? Программисты дохуя? Какой смысл?
>>1205758 Функционал? Меня бы и иксмедиа устроила, если бы не ебанутые девы которым я уже столько баг репортов написал о поломаном непонятно с чего кодировании в два прохода с переменным битрейтом, к тому же в сабы не может. Я бы даже стерпел то, что кодирует он в 1,5 раза дольше.
>>1205761 Какой функционал? Зачем он тебе? Выбрал время вебмки, выбрал размер изображения и максимальный размер файла, тыкнул кнопку и всё - получи и распишись, вебмка готова. Это 4 клика. Нахуя ебаться с этим ffmpeg, это что, модно?
>>1205767 Какие нахуй клавишы? Вот смотри как всё просто с прогой любой: скачал установщик, установил, открыл, сделал 4 клика и готово. А как с ffmpeg? Какие-то сборки-хуёрги подбирать надо, что-то в консоле и админки копаться и потом еще вручную всё это прописывать и только потом возможно заработает.
>>1205771 >Какие-то сборки-хуёрги подбирать надо, Хули там собирать, emerge и все дела. Если ты нищеброд без рута к какому-нибудь маломальски современного сервера - всё равно заебёшься под виндой кодировать - хули комп как вертолёт шумит - заёбывает...
>>1205754 > http://www.selur.de меня лично всем устраивает, но хочется чего то официального. Его VP9 может в многопоточность, если нет, то он не лучше вебм фор ретардс.
>>1205771 Ну подгони мне пятёрик дешёвого - я кодировщик перловый под винду допердолю, а за 10-ку даже интерфейс тебе присобачу на wxPerl каком-нибудь...
>>1205779 Какой нахуй emerge? Какой нахуй рут и сервер? Что за хуйню я читаю? Я всего лишь хочу делать webm без лишнего гемороя и проблем, а тут у вас у всех по ходу ПРОГРАММИСТ головного мозга, какую-то хуйню несете.
>>1205748 > прописывать все параметры вручную Ну, если ты — пердолик, то можешь и вручную прописать. А мне так проще либо взять их из истории команд, либо воспользоваться ранее написанным скриптом, либо вообще умолчаниям ffmpeg, которые во многих случаях адекватны желаниям. Указывать все параметры всегда — это как раз про gui, где у виджетов нет значения «не указано». > Что именно ты имеешь в виду? Подгонку VP9 под лимит с нескольких попыток, например (как известно, у libvpx-vp9 далеко не всегда получается указанный битрейт, иногда случаются отклонения более чем в два раза). Или >>1122654.
>>1205754 > Сколькими гуи не пользовался везде есть очередь задач, если ты про это. Но в эту очередь же нельзя ставить произвольные действия, и тем более задавать им условия и переменные, правильно?
>>1205852 >Но в эту очередь же нельзя ставить произвольные действия, и тем более задавать им условия и переменные, правильно? Можно http://www.avidemux.org/nightly/ !
>>1205852 >Указывать все параметры всегда — это как раз про gui Кек. >Подгонку VP9 под лимит с нескольких попыток Кек. >Но в эту очередь же нельзя ставить произвольные действия, и тем более задавать им условия и переменные, правильно? Ты вообще видел хоть-какой нибудь гуи?
>>1205861 Средстватми именно gui — нет: всё равно придётся писать программу. Причём в случае с avidemux это скорее всего будет сложнее, чем с bourne shell и ffmpeg.
>>1205862 > Ты вообще видел хоть-какой нибудь гуи? Продемонстрируй, как ты накликаешь в gui >>1122654 (кодирование серии целиком, разбивку её на куски под лимит и вывод размеров этих кусков).
>>1205870 >Причём в случае с avidemux это скорее всего будет сложнее, чем с bourne shell и ffmpeg. Ошибаешься, с GUI-редактором это гораздо проще чем в прыщеконсолечке!
Откуда вы лезете, блять, программеры мамкины? Скрипты-хуипты, гуи-хуигуи, консолически какие-то? Какого хуя тут вообще обсуждается? Человек попросил простую программу-конвертер. У меня уже складывается впечатление что у вас у всех фетиш на всё это говно, на циферки, значения, команды, консоли, гуи... пиздец, поехавшие извращенцы.
>>1205883 Чем проще-то? В прыщеконсоли тебе, во-первых, не понадобится пилить такие простыни (или разбираться в напиленных автоматически). А во-вторых, в современных шеллах есть контекстное автодополнение, значительно упрощающее ввод параметров команд. И да, покажи, как ты на avidemux'е будешь кодировать серию и резать её на фрагменты по 10мб, используя на входе три параметра: номер серии и смещения начала и конца.
>>1205902 Нет, уж лучше ты мне покажи, как ты на прыщеконсоли будешь брать исключительно HD-порно из одной папки, пропуская SD-файлы и перекодировать в MKV, с охуенно детализированными настройками h.264. Без скриптов.
>>1205900 Бро, по другому никак - задача с порно не решалась >>1205906 ничем другим - не поверишь, пришлось основы питона даже изучить, но он простой как 5 копеек оказался, так что за пару часиков без знания или опыта всё себе напердолил без проблем...
>>1205910 >Бро, по другому никак - задача с порно не решалась Чего блять? Есть уже тысячу различных программ, конвертеров для редактирования видео. Нахуя копаться в этом говне, всё это обсуждать? http://www.youtube.com/watch?v=d1vRLfuF-wM
>>1205914 В том-то и дело, что они редакторы, т.е. требуют чтоб я сидел и следил за происходящим. А так чтобы взять и 300 файлов из папки с 1000 по определённым входным параметрам, типа высоты кадра за пару суток, пока я с поцанами бухаю вне дома уменьшить пропорционально и закодировать в mkv - нихуя нету прог, уж поверь мне я действительно искал, вместо того, чтобы ныть тут на двачах
>>1205921 >А так чтобы взять и 300 файлов из папки с 1000 ))))
Ты даун? Я реквестировал прогу для одного, сука, видео, одного! Если у тебя 300 файлов-говна и тебе нужно их всех конвертить это твои проблемы, ебанутый на всю голову извращенец поехавший. А нормальным людям вроде меня, котоорые смотрят фильм/сериал и вебманируют понравивший им момент и заливают его на двачи, нужна обычная программа. ОБЫЧНАЯ СУКА ОДНА ПРОГРАММА ЧТОБЫ МОЖНО 1 ФАЙЛ ЗА 1 РАЗ ДЕЛАТЬ
>>1205906 > Нет, уж лучше ты мне покажи А почему, собственно, ты убегаешь от выполнения моей задачи и выставляешь свою? Ну да ладно.
> как ты на прыщеконсоли будешь брать исключительно HD-порно из одной папки, пропуская SD-файлы Уже показывал: >>1115151 > перекодировать в MKV, с охуенно детализированными настройками h.264 for f in ∗.{mkv,flv,mp4,webm}; (($(ffprobe /tmp/1.webm 2>&1 | awk -F'[ x,]+' '/Stream #0.+Video:/ {print $7*$8}') > 1280∗720)) ffmpeg -i $f $охуенно_детализированные_настройки_x264 "${f:r:t}.mkv" > Без скриптов. А мб ты сначала покажешь, как в gui работаешь без тыканья по кнопкам? Однострочник — тоже скрипт.
>>1205946 >А почему, собственно, ты убегаешь от выполнения моей задачи и выставляешь свою? Потому что я знаю, что как одна, так и вторая задача прекрасно решается при наличии желания. Просто конкретно avidemux это единственное средство под сперму, которое предоставляет функционал, не уступающий, твоей мокрописечной zsh. Не было у меня тогда сервака и линукса чтоб ffmpeg использовать можно было по-человечески... Под виндой ограничение команд в 1024 символа нихуя развернуться не даёт...
>>1205946 Алсо, уж на прыщах я даже хуй знаю зачем тебе такой хуйней страдать: >И да, покажи, как ты на avidemux'е будешь кодировать серию и резать её на фрагменты по 10мб, используя на входе три параметра: номер серии и смещения начала и конца. Хули там резать, когда можно прямо с них отдавать, раздавать, проигрывать, стримать и вообще всё что угодно без надобности какой-то хуйни, вроде резки по 10 метров.
>>1205931 > вебманируют понравивший им момент и заливают его на двачи См. >>1070605.
>>1205956 > Потому что я знаю, что как одна, так и вторая задача прекрасно решается при наличии желания. Вопрос был в сравнении решений по удобству реализации. Итог — на zsh решены обе задачи, на avidemux — только одна, и здоровенной простынёй. > мокрописечной zsh В каком месте zsh мокрописечный? Олсо, все те же скрипты не намного сложнее реализуются и на bash, только с большим кол-вом вызовов внешних программ. > не уступающий, Запятая лишняя. И сравнивать скриптуемый видеоконвертер с шеллом — всё равно, что жопу с пальцем. > Под виндой ограничение команд в 1024 символа нихуя развернуться не даёт... У тебя параметры x264 не влезают в килобайт? Используй профили.
А как ффмпегу качество-то указать? Чтобы было такое же, как в исходном видео. Весь гугл уже перегуглил. Всякие -crf, -q и прочее не помогает. Вот есть видево. Видеопоток в нём ~1800k. Автоматически ффмпег создаём заквадраченное говно с ~500k. Установка всех этих quality опций варьирует результат на +-200k. Приемлемый результат получается только если явно указать -b:v 1800k. А я не хочу cbr. Хочу по-людски, с vbr, но хорошим качеством. Вкуда мне ффпмег пердолить, чтобы всё было заебись?
>>1206353 > А как ффмпегу качество-то указать? Зависит от кодека, у libvpx и libx264 есть параметр -crf. > Чтобы было такое же, как в исходном видео. Это невозможно: сжатие в lossy-формат — всегда дополнительные потери. Можно жать разве что в lossless (-crf 0 у libvpx-vp9 или libx264), но битрейт у результата будет диким. > Автоматически ффмпег создаём заквадраченное говно с ~500k. Вангую, что ты жал в VP8 или VP9 с дефолтным битрейтом 200k. Чтобы его убрать, используй -b:v 0. > А я не хочу cbr. Хочу по-людски, с vbr, но хорошим качеством. VBR и получается. Чтобы получалось лучше (распределило битрейт по видео более эффективно и расставило ключевые кадры в оптимальных местах), делай двумя проходами. См. https://github.com/pituz/webm-thread/wiki/webm-encoding#Контроль-ширины-потока
Обычно при запиливании вебмок ставят ограничение битрейта под лимит борды, а его перерасход исключают crf'ом.
Посоны не знаю даже в какой тред писать, но в чем собсно сабж. Ищу софт для поиска дубликатов изображений. Недавно наебнулся док фотографий в ACDSee и собсно все категории перехуярило и перекрутило и теперь всю эту мешанину надо разобрать и категоризировать, в противном случае есть шанс получить неимоверных пиздюлей на работе. Пробовал Easy Duplicate Finder и Duplicate Photo Finder но все не то, слишком мал процент и охват поиска, выхлопа почти ни какого.
>>1205236 Я не умею эти скрипты юзать я под виндой гуем жму как нуб.
Может еще кто пояснить что это за кодек такой охуевший? 500 метров почти часовое видео весит, я пережимаю h.264 кодеком и оно увеличивается до 800 метров, как так?
>>1206740 Не антон не до того мне чтобы еще голову ебать со скриптами, да и долго это я чувствую будет.
Простой WebM конвертер для Двача с автоматическим вычислением битрейта под размер файлаАноним10/04/15 Птн 01:18:49#2518№1206836
#!/bin/sh echo "=== Простой WebM конвертер для Двача с автоматическим вычислением битрейта под размер файла ===" # Пример использования ./webm.sh 1.mp4 00:01:05 00:01:30 ############################################# ts_get_sec() { read -r h m s <<< $(echo $1 | tr ':' ' ' ) echo $(((h6060)+(m60)+s)) } ############################################# start_ts=$2 stop_ts=$3
>>1206836 Тебя следует обоссать по следующим пунктам: 1. башизмы в скрипте на bourne shell: > #!/bin/sh > echo $((
2. CBR (maxrate==minrate==b:v). Чтобы жать видео современными кодеками с CBR, нужно либо быть совсем кретином, либо не понимать принципов их работы.
3. Один проход, VP8, говнокачество. Тебе нужно делать вебм за полсекунды, насрав на количество квадратов?
4. Обязательность всех параметров.
5. Проёб кода в разметке макабы. Правда, за это следует обоссать не тебя, а макаку — средств для постинга кода без проёба звёздочек на данный момент вообще нет.
wget -N -k -r -l 1 -p --no-check-certificate https://2ch.hk/s/res/1207202.html Делает то что нужно, но накачивает первые страницы всех досок в придачу, что не хотелось бы.
Еще было бы хорошо изменить структуру в такую: Директория с исходными картинками и вебэмками. Директория с превьюшками и прочим необходимым для отображения треда. Тред.html
Нюфаг в треде, поясните возможно ли 3-минутный ролик пережать в webm без сильной потери качества звука, чтоб выходной размер позволял постить на харкаче.
>>1210180 >кокок, VLC — перегруженная параша, ставлю MPC, ведь он говна не тащит >не работает, всё правильно, потомушта надо ещё кодекпак поверх поставить. Вся суть MPC-блядей.
Особенно интересуют первый (VOD) и второй (Best quality) варианты. Кодирую с ними, вроде всё хорошо, но мало ли, можно ещё что докрутить. Использую libvpx 1.4.0 и из гита, если что.
Насчёт: >mkvmerge упаковывает дорожки где-то на 1-2% эффективнее FFmpeg'а
Тестил на пятёрке видео, везде была разница в 20-50 килобайт, т.е. меньше процента. Думаю, не стоит оно того (лишняя зависимость, усложнее пайплайна и т.д.), таким незначительным выигрышем в размере качество видео не улучшишь.
Гораздо хуже что иногда ffmpeg/libvpx на сложных клипах делают суммарный битрейт видео больше, чем указал и видео не влезает в лимит. Убирание многопоточности с -threads 1 немного помогает, но не полностью, а minrate/maxrate/qmin/qmax крутить как-то не хочется, чтобы хуже не сделать. Приходится немного уменьшать target bitrate. Хз, кто здесь виноват, то ли libvpx, то ли ffmpeg.
>>1210471 > Тестил на пятёрке видео, везде была разница в 20-50 килобайт, т.е. меньше процента. Попробуй с opus'ом, в т.ч. с длинным кадром (-frame-duration 60). Правда, не исключено, что это в ffmpeg'е действительно поправили.
> minrate/maxrate/qmin/qmax крутить как-то не хочется, чтобы хуже не сделать. minrate/maxrate действительно крутить не стоит вообще — оно нужно только для потоковой передачи в реальном времени по ограниченному каналу, а остальное вполне себе юзабельно. Поднимать qmin и crf в разумных пределах можно и нужно. Олсо, у товарищей из /b/ лучший результат получался при выключении ограничения битрейта (-b:v 0) и подгонки видео под лимит crf'ом. > Хз, кто здесь виноват, то ли libvpx, то ли ffmpeg. libvpx-vp9. У vp8 с этим намного лучше всё.
>>1210463 > субтитры можно сдвигать без медленного seek, вот этим костылём > -vf setpts=PTS+$ss/TB,subtitles,setpts=PTS-STARTPTS Охуенно, спасибо.
>>1210889 >Попробуй с opus'ом С опусом кодирую всё, да.
>-frame-duration 60 Сделал ffmpeg -c copy на видео, -c libopus -frame_duration на аудио, объединил потоки. Потом mkvmerge слил два файла. Получилось у mkvmerge даже на 1799 байт больше. Все версии последнии/из гита.
>Олсо, у товарищей из /b/ лучший результат получался при выключении ограничения битрейта (-b:v 0) и подгонки видео под лимит crf'ом. Так это ж сколько раз кодировать придётся, чтобы попасть в нужный размер, изменяя crf на единичку каждый раз? И что если разница между двумя crf будет, например, в 500KiB, это получается битрейт зря пропал?
>>1210891 >Давай лучше моей хуйнёй покодируй Я фиг знает на самом деле почему все на скорость VP9 жалуются. То ли в 1.4.0 докрутили скорость хорошо (раньше не кодировал в него), то ли пёсья ссанина офигенно всё оптимизирует, но у меня время кодирования видео на средненьком Sandy Bridge-E на 4 ядрах (8 с HT) с AVX и без AVX2 совпадает или чуть превышает длительность видео. По мне так за глаза. Кодирую с параметрами по ссылке выше (VOD).
>>1210891 Да и потом. Через пару месяцев разработчики ещё многопоточность улучшат (они писали, что работают над этим) и костыль вообще никакого профита давать не будет. Сейчас как — не знаю, меня и так устраивает.
Больше интересно качество на самом деле, чем время, т.к. лимиты очень маленькие и прикрепить хотя бы опенинг в 720p уже проблема — постоянно быстрые движения смазываются или гребёнка везде на волосах.
>>1210910 > Получилось у mkvmerge даже на 1799 байт больше. Значит, действительно ffmpeg'овский муксер матрёшки подлатали — раньше он стабильно проигрывал mkvmerge'у. Ну или в последнем что-то нахуевертили.
> изменяя crf на единичку каждый раз Норкоман чтоле? http://ru.wikipedia.org/wiki/Метод_бисекции > И что если разница между двумя crf будет, например, в 500KiB, это получается битрейт зря пропал? Ещё есть qmin/qmax. Ну и качество звука можно регулировать.
>>1211059 >http://ru.wikipedia.org/wiki/Метод_бисекции Так и знал, что сейчас кто-нибудь придёт капитанить с двоичным поиском. Всё равно много получается, если мы хотим с точностью до единицы crf. Допустим, предполагаем 20-30 и делаем 20, 25, 22, 23 (последний — контрольный). Итого: 4. С target bitrate это 2, т.к. десяток кбитс откинуть это более точный шаг, чем 1 crf и с ним оперировать проще.
>Ну и качество звука можно регулировать. Кстати, насколько 48кбитс хуёв при переконвертировании из 256 AAC (средний битрейт сорца)? Вроде, если не прислушиваться, разницы особой нет. Обычно беру 64 если видео средней сложности, но если совсем хана, то приходится 48. Вот здесь в табличке пишут что вроде не так плохо: http://wiki.hydrogenaud.io/index.php?title=Opus#Music_encoding_quality но выглядит просто ужасающе. Я всё привык в лосслесс только хранить, а здесь такой минимальный битрейт.
>>1211070 > Кстати, насколько 48кбитс хуёв при переконвертировании из 256 AAC (средний битрейт сорца)? Всё зависит от конкретной дорожки. Как и с видео.
>>1211242 Да понятно. Я имел ввиду типичную попсовую музычку с ютуба какую-нибудь. Или анимублядское что-нибудь. Оно просто уже зажато в 128-256 кбитс AAC как правило и вот думаешь, как бы поменьше испортить. Может у кого есть опыт построения и анализа спектограмм у аудио-файлов под линуксом? На слух не хочется — слишком неточно получается. Т.е. я могу найти пару мест, которые в 48 кбитс совсем плохо, а в 64 вроде ничего, но общую картину того, насколько звук испортился, это не даёт.
https://paste.installgentoo.com/view/c0d443ad на баше от одного иностранного анончика. https://paste.installgentoo.com/view/e0ca56aa это я написал за пару часов, просто хотел посмотреть, насколько много бойлерплейта по сравнению с перлянкой будет. Получилось вполне прилично. Особо фич не добавлял, минимальный функционал только. Работает и под вторый и под третьим питонами, единственная зависимость — бинарник ffmpeg. Ну и сам питон.
Типо все такие тупые и кроме тебя вызов ffmpeg напрямую не осилили? Смысл подобных скриптов в том, что они кучу рутины заменяют на удобные дефолты. Получается не так гибко, но свою задачу (залить вебм на борду) выполняет отлично. А суть вызова скрипта из скрипта заключается в том, что это архитектурный паттерн компоновка. Добро пожаловать в мир *nix.
>>1213210 > я лучше выучу пару команд ffmpeg Так поступают только пердолики без мозгов. Разумные люди не зубрят команды в виде длинных заклинаний, а разбираются в синтаксисе и назначении параметров, в результате чего получают возможность изобретать команды самостоятельно. > чем твой скрипт Никто и не просил тебя это зубрить, просто было продемонстрировано использование консольных программ вместе, для чего они, собственно, по UNIX-way'ю и предназначены. На скриншоте отображены два импровизированных однострочных скрипта и их работа: первый кодирует двумя версиями vpxenc'а с одинаковыми параметрами запуска по вебмке, второй выводит (echo) размер последних с именами файлов (du) и выдранное grep'ом из вывода ffmpeg'а соответствие соусу (PSNR).
Эти два скрипта следовало бы объединить в один, но до этого тогда не дошло.
Ещё вопрос: насколько указание/не указание qmin/crf/qmax при указанном target bitrate влияет на результат?
По идее энкодер сам должен смотреть где битрейта не хватает и после двух проходов всё равномерно распределить. Но на практике иногда если -qmax не указать, то случается bitrate undershoot и вообще некоторые сцены в очень плохом качестве. Также интересно насколько указание -crf (т.е. включение constrained mode) влияет. Из документации, да и их примеров разработчиков по энкоду выходит что вроде как должно работать только в меньшую сторону, т.е. если у нас сцены простые, то нечего на них битрейт зря расходовать. А может такое быть, что из-за этого общее качество улучшится, т.е. libvpx пересмотрит свой подход к перераспределению битрейта и на сложные сцены накинет, а с простых уберёт? По идее не должно.
Сложно как-то это всё. Казалось бы — есть опция, кодируй как сказали в нужный битрейт настолько хорошо, как получится. А оно тупит почему-то. Действительно с constant quality что ли попробовать кодировать. Правда, по логике так ещё хуже должно быть: чтобы уложиться в итоговый размер придётся совсем низкий -crf поставить и оно на всё видео такое сделает в среднем. Тогда как с VOD/CQ мы ставим то качество, которые хотим в идеале и битрейтом ограничиваем его для сложных сцен.
Да, я знаю что я мудак и нихуя не понимаю в кодировании видео.
Олсо, у libvpx-vp9 не только undershoot баг, у него и overshoot на сложных клипах постоянно: https://groups.google.com/a/webmproject.org/forum/#!topic/webm-discuss/IzMWFZTfn_c Даже без указанного qmax (т.е. с дефолтным 63) приходится по несколько раз target bitrate уменьшать, чтобы в размер влезть. Нихера толком не работает. Аниме зато хорошо жмётся.
Не знаю тут ли спрашивать, но отдельного треда по ffmpeg не нашел. Есть один видео поток, который через pipe попадает в ffmpeg, поток бесконечный и мне нужно равномерно резать его на файлы, например, по 300mb. ffmpeg умеет так?
>>1035239 объясните новичку как использовать мощь моего компа? Слишком уж медленно справляется мой комп с рендером, хотя проц мощный, ссд один из лучших по скорости. Ссори если уже сотни раз объяснялось, но я ленивый ублюдок и искать не хочу.
ps. мегуй при рендере в x264 непостижимым мне образом использует все процессоры по полной.
>>1215247 Спасибо. А научи юзать. Или там те же команды что и ffmpeg? Есть ли еще какой доп. функционал или просто многопоточность?
И еще вопрос есть по хардсабу. Я в мегуй совал avs скрипты с использованием vsfilter'a, ибо только он корректно отображал стили и анимации субтитров и даже поддерживал анимированные векторные рисунки из ass сабов. А можно ли использовать всфильтр в ffmpeg'e? Или в этом нет необходимости?
https://gist.github.com/Zehkul/25ea7ae77b30af959be0 Внезапно кто-то написал офигенный скрипт с гуишкой для mpv, который делает всё пердоленье и ручное выставление тайминга/кропа ненужным. Там vp9 нет, правда.
>>1215583 Неужели напердолили, не прошло и полугода, блеать. Сука даже не посомотреть, ffmpeg из гита сломался:
In file included from /var/tmp/portage/media-video/ffmpeg-9999/work/ffmpeg-9999/libavcodec/bitstream.c:34:0, from /var/tmp/portage/media-video/ffmpeg-9999/work/ffmpeg-9999/libavcodec/tableprint_vlc.h:40, from /var/tmp/portage/media-video/ffmpeg-9999/work/ffmpeg-9999/libavcodec/qdm2_tablegen.c:24: /var/tmp/portage/media-video/ffmpeg-9999/work/ffmpeg-9999/libavcodec/internal.h:133:5: error: unknown type name ‘AVFrame’
>>1215854 В libvpx 1.4.0. Выше по треду обсуждение же было.
Действительно сломали (а ещё у себя на сайтике пиздят, что всё стабильно). Но у меня и libvpx сломан, там в гите параметр altivec из конфигура убрали.
Btw, в пёсьей ссанине таки оказались люди здравомыслящие и вернули ffmpeg по дефолту. Поделка пригоревших разработчиков (libav) никому не нужна. Даже в дебиане, где этот рак сидит, тоже в репу вернули.
>>1215874 >Но у меня и libvpx сломан, там в гите параметр altivec из конфигура убрали. Ну этот момент я напердолил оверлеем: http://pastebin.com/GeK3wL18 А вот хули с ffmpeg не так - чёт не врублюсь
>>1216286 Помогло... Как подобрал-напердолил-понял мне интересно? v1.4.0-177-g2e36149 - многопоточность появилась, наконец, правда какая-то недопердоленная, скрипт мой всё равно в 2-3 раза быстрее
>правда какая-то недопердоленная Да, тоже заметил, не все ядра грузит. Но как я говорил уже в >>1210913 , скоро это всё допилят и костыли будут не нужны.
Btw, запилил няшный режим интерактивного кропа с mpv.
>>1216489 >и костыли будут не нужны. Ну буду тогда d crhbgn пердолить автоустановщик ffmpeg/libvpx из гита для колясок. По-любас там это через жопу делается и простому пользователю не по силам!
>>1216569 А зачем у тебя скрипт на lua идёт длиннющей строкой в питоноскрипте? Типа, так удобно? Олсо, у меня нет кейпада ни на ноуте, ни на десктопе. Полагаю, что с ноутами это теперь частая ситуация (хотя раньше даже на eeepc701 кейпад был). Раньше, в версии где-то 0.3, у mpv была штука с группами кейбиндов и включением их по контексту, и от неё до сих пор осталась функция mp.enable_key_bindings, но в доках её почему-то нет.
>>1216578 Выбрал такое позиционирование скрипта как один-файлик-на-всё. Чтобы и вендузятники не страдали, да и вообще интересно такие полностью переносимые мелкие штуки писать.
>Олсо, у меня нет кейпада ни на ноуте, ни на десктопе Можно переназначить через <key> script_binding webm_xxx в input.conf
Да и вообще, с get_mouse_pos кучу багов словил. В mplayer говорят лучше это всё, в скриптике выше webm.bash он как раз используется. Мне просто не хочется устаревший плэйер держать, поэтому запилил такую портянку на луа.
>>1216589 Олсо, стрелок тебе по-любому будет мало. Там сейчас на нумпаде 11 клавиш используется. Ну и так-то мышь есть как для выделения, так и для перемещения. Нумпад просто от нехуй делать запилил.
>>1216589 > В комментах пишут что его вообще лучше не использовать ( https://github.com/mpv-player/mpv/blob/master/player/lua/defaults.lua#L51 ). Не нашёл там такого. Пишут только о том, как оно переназначает имеющиеся кейбинды. Для обычных скриптов, в которых нет контекстных режимов, действительно лучше юзать более безопасный add_key_binding().
> В mplayer говорят лучше это всё Но у него же вообще нет поддержки скриптинга, есть только встроенные возможности, выпиленные как ненужные из mpv.
> Мне просто не хочется устаревший плэйер держать Я держу оба. Иногда нужен именно mplayer: например, у него есть фильтры деинтерлейса вроде ivtc, которые в некоторых случаях справляются лучше других.
> Олсо, стрелок тебе по-любому будет мало. Регистровые клавиши никто не отменял. > Ну и так-то мышь есть как для выделения, так и для перемещения. Для точного выделения таки клавиатура лучше.
>>1216599 >Пишут только о том, как оно переназначает имеющиеся кейбинды. Ну вот я и паранойю по поводу того, что что-нибудь нужное пользователю так снесётся. Оно и так уже с OSC не работает. Вообще, хз, надо дальше копать. Я сегодня первый раз попробовать этот их хвалёный lua-интерфейс и особо больше не хочется. Пока всё сыро как-то. Если хочешь, пили PR, можно будет что-нибудь придумать.
>С координатами и их превращении в какую-то хуйню при масштабировании? Не только. Если попробовать получить координаты, не двигая мышь со старта плэйера, то будет всегда 0, 0. Если передать реальные ширину/высоту видео в set_osd_ass, то ему вообще крышу сносит и get_mouse_pos начинает другие значения возвращать.
>есть только встроенные возможности Ну вот их как раз и хватает для этой задача (интерактивные кат и кроп). При этом без еботни, а минимальном конфигом из 5 строк.
>Для точного выделения таки клавиатура лучше. Хз, мне кажется это вообще всё баловством. Для чего-нибудь серьёзного по-любому редактор откроешь. А с mpv пердоллинг это так, для фана. Мне вообще для этой задачи больше всего этот скрипт >>1215724 понравился. Всё удобно, с гуишкой и без пердолинга. Если бы его сразу видел, то и не пилил бы велосипед.
>>1216602 > Ну вот я и паранойю по поводу того, что что-нибудь нужное пользователю так снесётся. Проверил, по disable_key_bindings оно возвращает пользовательское.
> Ну вот их как раз и хватает для этой задача (интерактивные кат и кроп). При этом без еботни, а минимальном конфигом из 5 строк. Зато малейший шаг в любую сторону приводит к соснулям.
> Хз, мне кажется это вообще всё баловством. Ну это да, лол. > Для чего-нибудь серьёзного по-любому редактор откроешь. Вопрос спорный: нередко консольные утилиты удобнее. Это то же противопоставление WYSIWYM и WYSIWYG, как между LATeX и MS Word. > Мне вообще для этой задачи больше всего этот скрипт >>1215724 понравился. Он использует mpv для энкодинга, а с двухпроходным энкодингом VP8/VP9 у того плохо всё. Приходится использовать костыли вроде -oautofps, которые в ряде случаев вообще не работают. Я как-то даже не стал заморачиваться с установкой зависимостей для его гуишки.
Тред не читал, сразу спрошу. Какие настройки выставлять для двухпроходного энкодинга в VP9 c экстремально низким битрейтом? Что-то уровня 200 кбит/с на 360p. На дефолтных настройках на переходах что-то на уровне VP8 получается, одна мазня. Или это уже на грани фантастики и мне прямая дорога к 144p?
>>1217528 >>1217563 Немного разобрался. Но возник другой вопрос. При установке lag-in-frames отличным от 0 иногда в стабильных местах выпадают лютые артефакты. Оставить в 0 или копать дальше?
>>1217637 Скорее всего проблема в дефолтном декодере ffmpeg vp9 старой версии. У меня он вообще сегфолтился на некоторых vp9 вебмках. Собери из гита или используй декодер libvpx, например, mpv --vd=lavc:libvpx-vp9 file.webm
>>1217642 Ну пиздец. Хром и правда нормально показывает, а LAV Filters последней версии выдаёт кашу в некоторых местах. Что по факту lag-in-frames вообще делает? На глаз нихуя не видно.
ПОМОГИТЕ МНЕ ПОЖАЛУЙСТА Нужно из исходника 1920Х1080 вырезать область 1100х650 и тут же растянуть ее до 720p. и добавить ватермарк Как сделать? Если просто вырезать нужное получается а если добавить в строку еще scale=1280:-2 то растягивается только левый верхий угол. А с ватермаркой вообще не знаю как составить
Вот так у меня ffmpeg -i B:\dav7.avi -c:a copy -c:v libx264 -crf 24 -vf crop=1100:650:0:0,scale=1280:-2 B:\out.mkv
Какой антивирус ставить, первый раз решил попробовать НОД. Есть 2 стула: ESET Endpoint Antivirus и ESET NOD32 Smart Security . Для обычного домашнего использования что выбрать?
>>1218230 антивирус это как погремушка для грудных детишек - пердит, свистит, приносит радость
На самом деле на современных системах антивирус не нужен. При заражении просто восстанавливаешь виндовс, а заразится вирусом - это полным дурачком быть.
>>1218342 Поставил, посмотрю как оно будет. До этого пользовался касперским пару лет, потом отказался от анвиря вообще в пользу периодических сканирований куреитом. Но вот почему-то не могу его скачать с офсайта, скорость падает и не докачивается почему-то и это на фоне непонятных мелких подвисаний и зависшего намертво диспетчера задач. А тут еще и наткнулся на тред о шифрующим все файлы вирусе.
Попробовал смуксить аудио .aac и .mp4 x1080 скачанные с ютуба в мквмердже. Проебались все ключевае кадры и перемотка пошла по пизде звук тоже. Это нормально?
>дома сервер о осьми камнях >долбится в соседский сраный вай-фай
если из-за интернета - это просто смешно другое дело если взломать ради взлома, но какер такой хуйни бы не спрашивал как дебильный лопух Вывод: быдлота и жлобота в последней стадии.
>>1219551 >>1219669 Цифровые варианты и вариации номеров телефона для пойманного рукопожатия перебираются OCHE быстро даже на атоме. Плюс не забываем про возможно не выключенный wps.
А почему в вики команда для энкодинга статичной картинки использует неэффективный энкодер vp8 и не самый лучший кодек vorbis? Может стоит обновить на libvpx-vp9 и opus? Кстати, GoP можно хоть до 9999 и больше задирать.
avconv при попытке сделать -pass 2 выдает Cannot read file 'av2pass-0.log': No such file or directory libav Error reading log file 'av2pass-0.log' for pass-2 encoding Гугление ничего не двло.
avconv при попытке сделать -pass 2 выдает Cannot read file 'av2pass-0.log': No such file or directory libav Error reading log file 'av2pass-0.log' for pass-2 encoding Гугление ничего не двло.
>>1221111 комп не справляется с обработкой на уровне процессора или гпу. потому что кодек с очень сильным сжатием, требует современного юзера у которого рученьки не растут из онального срачла
САП, котаны. Есть расширения для хрома, чтобы обновлять страницу наподобии куклоскрипта(я так понимаю он чере аякс это делает). Нашел в сторе, но там хуита, которая ревшрешит всю страницу.
>>1222202 По-твоему, это руками подписывалось? Олсо, артефакты этих кодеков имеют характерные легко различимые особенности: VP8 квадратит, а VP9 делает гребёнку.
>>1222586 > Как перекодировать без потери качества с таким же весом? Это в принципе невозможно: при повторном сжатии с потерями дополнительные потери качества неизбежны. Можно либо повторно сделать из соуса, либо скопировать дорожки без перекодирования.
Не совсем по вебэм, но раз уж тут собираются гуру. Я не совсем догнал кореляцию размера кадра (1280@720/640@360 и т.д.) и "веса" видеопотока. Допустим я беру некий ~3 минутный исходник в 1280@720 и прогоняю его через х264 в два прохода с битрейтом 1200. На выходе я получаю "вес" видеопотока в 28мб. Далее я беру опять этот же исходник и делаю ему ресайз до 640@360 и так же скармливаю его х264 в два прохода с битрейтом 1200. На выходе я опять получаю "вес" видеопотока в 28мб. Как так? Размер кадра в итоге не влияет на конечный размер? И всем рулит только битрейт? Извините за нубский вопрос.
>>1223158 Ну размер кадра-то меньше. Я думал меньше пикселей -> меньше размер. Но как видимо я просто не совсем правильно понимал значение битрейта. Получается что в первом случае (условно) на пиксель приходится 2 бита, а во втором 4-е. Поэтому размер собственно и не менялся. Так?
Я считаю злодейства Усамы Бен Ладена сильно, очень сильно преувеличены. Американцы сделали слона из мухи. Хохлы вон в Великую Отечетвенную в сотни раз больше поляков сожгли, и ничего, скачут сегодня от радости. А сколько православных людей сгубили сами американцы - того и вовсе не счесть, счет идет на миллиард. Усама по сравнению с пендосами просто добрый дядюшка Санта Кловас.
>>1225077 -> >>1216489 cut/crop интерактивные, только сама команда из консольки запускается, так удобнее. Конечно, не самая крутая гуйня, но для простой задачи (вырезать кусок видео + сэнкодить до лимита) годится. Ещё очень удобная вещь: можно выбрать нужную аудио-дорожку/сабы/сдвиг сабов и потом одной кнопкой это всё сдампить в параметры ffmpeg. Для всяких малопопулярных фильмов, у которых только один кривой рип, где всё через жопу — самое то. У конкурентов такого нет, руками будешь выписывать опции, если там, конечно, их вообще можно передать напрямую.
Если совсем всё через гуй хочешь, то можешь попробовать >>1215724, но этот скрипт устарел.
Ну и так-то есть куча нелинейных видеоредакторов вроде openshot/kdenlive/avidemux, но для борд в 99% случаев оно не нужно + там настройки непосредственно энкодка в VP9 скорее всего будут неоптимальные. А в webm.py, например, все заточено под мелкий файл для борды, ты ему просто указываешь входной файл и всё. Как гибрид: в редакторе делаешь свою мега-AMV, сохраняешь во что-нибудь несжатое вроде y4m. Затем с помощью webm.py опять же энкодишь, там всего-то один ключ (-i) обязателен.
Писать чисто гуйню, чисто под линукс вроде WebMConverter я считаю не оптимально. Или тогда уж сделать кроссплатформенно (на каком-нибудь Qt), или использовать более гибкий подход с консолью, который кроссплатформенный, кстати — webm.py один анон с форчана успешно на виндоузе запустил.
>>1225078 > Как гибрид: в редакторе делаешь свою мега-AMV, сохраняешь во что-нибудь несжатое вроде y4m. И оно будет весить 50гб. Лучше скормить проект редактора melt'у (благо практически все свободные видеоредакторы основаны на фреймворке MLT), который использовать либо как фреймсервер, либо как фронтенд к libavcodec вместо ffmpeg'а.
>>1225095 Кстати, pituz, ты осилил понять, почему для исходника вроде webmrelated, в котором большая часть картинки это статический фон, VP9 не осиливает его сэнкодить без меняющихся по времени артифактов? Читаю спеку по байстриму VP9, текущее предположение — motion predictor сходит с ума из-за того, что ему кажется, что волна наверх побежит. Пробовал тюнить aq-mode и static-thresh, но безрезультатно. В мэйллисте спросить что ли.
Анон, у меня програмка с гитхаба имеет в себе такую строку: [CODE]-c:v libvpx -crf 32 -b:v 900K -threads 1 -metadata title="Boku no Pico"[/CODE]
Чтобы добавить хардсаб из внешнего ass файла, что мне нужно дописать? Пробовал все команды - ffmpeg has exited. Фонтконфиг настроен точь-в-точь по мануалу.
>>1227562 заебывает по 9000 раз Не могу найти этот путь для ональной кары >>1227474 Бля че очевидно, ты давай мне мозга не заебывай не для этого сюда пришел. Хэлпай
>>1229248 Прочитал в оп посте про параметр si, вопрос куда его тут вписывать ffmpeg -i in.mkv -vf subtitles=in.mkv -c:a copy -crf 18 out.mkv? И в каком формате должен быть он сам если я хочу второй поток субтитров например -si:2?
>>1229478 Короче с титрами ничего не получилось, и еще я хочу скопировать вторую (англ.), а не первую аудиодорожку и не пойму как это прописать. Копирую на pastebin то, что выдало по -i http://pastebin.com/FRVAR7WM. Анон, если можешь, пожалуйста, сформируй мне запрос по которому перегонит из софтсаба (русского, насколько я могу судить он пикрилейтед) в хардсаб и оставит только английскую аудиодорожку.
Мне нужен софт для виртуальных (!) вебкамер. Manycam не катит - всего лишь 1 вывод (Virtual ManyCam Camera), а мне нужно две. e2eSoft VCam тоже не подходит - без активации есть ватермарк.
>>1233569 Всем лень отвечать потому что вопрос простой и было уже тысячу раз. Читай ман по ффмпег, там всё есть.
si параметр у фильтра subtitles выбирает нужный индекс субтитров относительно других субтитров. Начинается с 0, а не с единицы. -map <номер входного файла>:<индекс> позволяет выбрать нужные видео/аудио-дорожки, которые ты хочешь видеть в выходном файле. Номера совпадают с теми, которые ты видишь в выводе ffmpeg -i.
Для твоего файла это ffmpeg -i in.mkv -map 0:0 -map 0:2 -sn -vf subtitles=in.mkv:si=0
Лучше бы гуру отвечали на нормальные вопросы по качеству видео, а то на них даже разработчики что-то тупят ответить. Хуй проссышь внутренности этого VP9.
после удаления вируса касперским при запуске системы запускал cmd и браузер, пытался открыть какой-то сайт у меня перестал работать АЭРО спермерка 64. Переустановил дровишки, но все равно пишет что видеокарта не поддерживает. Не знаю что и делать теперь.
>>1233578 Спасибо за хороший, годный ответ, няш. С аудио получилось, но титры не клеит-таки. Линкрелетед гайд выполнил https://github.com/pituz/webm-thread/wiki/fontconfig-on-windows Выполняю ffmpeg -i in.mkv -map 0:0 -map 0:2 -sn -vf subtitles=in.mkv:si=0 -c:a copy -crf 18 out.mkv Пикрилейтед ошибки/оповещения которые выдает. Пробовал вместо si=0 si=2, didn't work. Вот еще на пастебин залил всю выводимую инфу вплоть до начала рендеринга http://pastebin.com/UG6JK1NV ЧЯДНТ?
>>1234733 Предполагаю, что 0:3 стрим с субтитрами это только надписи (подписаны как default forced), поэтому скорее всего тебе нужен 0:4, значит ставь si=1. si=2 это английские должны быть (стрим 0:5). Если не поможет, то попробуй фильтр ass ещё: вначале, например, с помощью ffmpeg извлеки нужный стрим из контейнера (ffmpeg -i in.mkv -map 0:4 in.ass), затем вместо -vf subtitles=in.mkv используй -vf ass=in.ass
>>1234733 У тебя субтитры в формате subrip, а не в поддерживаемых фильтром subtitles srt/ssa/ass. Рендерь их при помощи mpv, например. Если хочется жать именно ffmpeg'ом, можно сделать так: mpv in.mkv -sn <номер сабов> --no-audio --oautofps --of=yuv4mpegpipe -o - | ffmpeg -f yuv4mpegpipe -i - … out.webm
>>1234755 Не клеит. Ставил si=1. Попробовал один раз подставить третий параметр -map 0:4 . Извлекал и в .ass и в .srt, выдает нормальные валидные сабы, т.е. их подхватывает плеер и корректно они работают, но не хардсабятся через ffmpeg. Я в растерянности. Выполнял: ffmpeg -i in.mkv -map 0:0 -map 0:2 -sn -vf subtitles=in.mkv:si=1 -c:a copy -crf 18 outsub.mkv ffmpeg -i in.mkv -map 0:0 -map 0:2 -map 0:4 -sn -vf subtitles=in.mkv:si=1 -c:a copy -crf 18 outsub.mkv ffmpeg -i in.mkv -map 0:0 -map 0:2 -sn -vf subtitles=in.srt -c:a copy -crf 18 outsub4.mkv ffmpeg -i in.mkv -map 0:0 -map 0:2 -sn -vf subtitles=in.ass -c:a copy -crf 18 outsub4.mkv ffmpeg -i in.mkv -map 0:0 -map 0:2 -sn -vf subtitles=in.ass outsub4.mkv
Нагуглил: To enable compilation of this filter you need to configure FFmpeg with --enable-libass. This filter also requires a build with libavcodec and libavformat to convert the passed subtitles file to ASS (Advanced Substation Alpha) subtitles format. Может у меня билд не тот, без этого кодека? Мой билд ffmpeg-20150507-git-9253cc4-win64-static Алсо, папка с ffmpeg не на системном диске, вдруг это имеет значение.
>>1234967 Да нет, subrip это srt обычный и ffmpeg должен уметь конвертировать srt в ass даже.
>>1235024 Фиг даже знает. Насчёт фильтра ass — в выводе на pastebin видно, что скомпилирован таки с --enable-libass. Скинь кусок небольшой из этого видео, я попробую. Скопировать без пережатия можно с помощью ffmpeg -i in.mkv -t <секунды> -map 0:0 -map 0:2 -map 0:4 -c copy out.mkv Главное чтобы момент с диалогом каким-нибудь захватился.
>>1235600 >Что ты там не можешь найти, редакцию, которая указана на наклейке? Ну найди мне редакцию X16-96095 для Windows7 в виде бутабельного исошника.
>>1235692 Хочешь сказать, что любому пидору я могу ткнуть в рожу, просто заявив, что у меня установлена нужная версия винды (соответствующая тому, что я пкупал), и активирована по ключу? Об этом я и спрашивал, о "политике Майкрсфта".
Переформулирую: имеет ли контрольная сумма (и вообще) дистрибутив значение?
Предполагаю, проблема может быть в криво настроенном fontconfig. Показывай конфиг и приводи детальные описания своей конфигурации (все пути, опции окружения, откуда брал ffmpeg, версия windows, куда поставлена, конфиги, точные команды и их вывод и т.д.), может кто подскажет, но здесь уж детально разбираться надо. Методом тыка я бы попробовал убрать некоторые строчки вроде cachedir, include; возможно, оно у тебя вообще не ссылается на тот каталог, где шрифты лежат (директива dir).
>>1235944 Ещё, кстати, запусти с ключами -loglevel verbose и -loglevel debug по очереди и покажи вывод. ffmpeg в этих режимах показывает достаточно много информации о том, какой шрифт использовался и т.д.
>>1035239 Нужно сгладить видео до 60 кадров в секунду, какие для этого есть программы? также интересует какая программа сможет интерполировать все это до 4K
Суть: На компе под паролем стоит Windows 7, нужно взломать при этом чтоб владелец компа никак не спалил(мамка). То есть без лишних вишмастеров и прочих программ.
А есть у Вас вебэмка, на которой в терминале убунты (или иже с ней) взламывают в 2 строки сесодский роутер? (как-то случайно наткнулся, теперь проебал благополучно)
>>1235707 Ананасище, ты вроде грамотный в этих делах, ответь хоть что-нибудь. Не могу, хочу Ту Самую Наиболее Идентичную Винду Чтоб Никто Не Подъебался.
И три вопроса всем:
1) Intel SSD: прошивка (ага, Васян предлагал), настройки, сброс до заводских настоек (как это делается?), что можно из него выжать. FS - btrfs с нужным параметром (да кого это ебет?), система - Убунта 15 (не знаю, принято ли за нее азаза тралить). Ну, это пока лиуха грузилась; сейчас - только винда на другом разделе. На контент диска - поебать.
2) Toshiba MK64... Обычный винт на меньше гига. Всякие noatime в fstab-е тоже были выставлеы (пока система не ёбналусь, ага). NTFS, всеразличные файлы и данные, их надо сохранить.
3) Чистка нотбука. Полностью разобрать не могу: какой-то сраный винт не дает (да, криврук я). Советы, инструкции, в сраку там засунуть, пылесосом его, окаянного, баллончиком для продувки, еще как? Материнка горела, сгорит обязательно еще. От перегрева не выключается. Отверткой вполне могу хуячить.
Есть usb модем от мегафона, у него есть встроенная память(в районе 60мб) которая определяется пк как CD диск, мне нужно получить доступ на запись в эту память если это конечно возможно(все таки 21 век на дворе и не думаю что экономить ставя память без перезаписи на такое устройство умное решение т.ч. там обязана быть возможность перезаписи, просто ее скрыли программно). Собственно вопрос состоит в следующем: возможно ли это сделать и если да то как?
>>1238202 Вот что прочитал: Сначала даём в модем такую команду at^datalock="код" с кавычками, где вместо слова код пишете код разблокировки Вашего модема по родному IMEI. Это команда снимает запрет на записи в память модема.
>>1238686 Утипутьки кокой ты умный у нас))) Ток чет скачивал я эту хуиту, загружала загружала она образ часа три, при скорости интернета в 3 мбпс, как прогресс был 0 так и остался, я думаю ну че я даун шоль с утилитами-пердулитами всякими пердолиться, пошел просто на торрент и скачал за 15 минут оригинальный образ, а ты нахуй иди, чмо с гринтекстом))
Напишите уже в /d/, чтобы этот тред почистили, скоро 3к постов будет, мaкаки-миньоны Aбу чего-то такого напердолили, что браузер секунд двадцать ждёт, пока jQuery отвиснет.
Ох ебать-ебать, какой персонаж пожаловал. На хую твою политику вертел, и мать твою ебал, хохол.
>НИНРАВИЦА - ВАЛИ!!1!
Куда? Я поцреот. Я хочу чтобы в раше хорошо жилось, как этого хотят те, кого ты называешь белоленточниками, как того хочет навальный и прочие хорошие люди (я не имею ввиду петухов, которым все хорошо, лишь-бы не в рашке).
>ПРАДАЛСЯ ПИНДОСАМ!!1!
Иди нахуй. Никто меня и не покупал. Мы им нахуй не всрались, им и без нас не плохо живется.
>РОЗБЕРАЙСЯ Ф ПОЛИТЕКЕ!1! ИМЕЙ МНЕНИЕ!11!!! ПРАВИЛЬНОЕ МНЕНИЕ!!1! КАК МОЁ!1! КУДАХ-ТАХ!!
Конечно. Ты вот разбираешься, я смортю, и НА МНОГОЕ ВЛИЯЕШЬ в этих делах. Тот-же путинг без таких петухов как ты свои дела воротит, и ни тебя, ни тебе подобных не спрашивает.
Патриотизм - это не тупое потявкивание что "НАШИ ПРАВИТИЛИ ХАРОШЫЯ!!1! ОСТАЛЬНЫЕ ПЛАХИЕ!! НЕГРОВ ЛИНЧУЮТ!1" ГОСДОЛГ!". А если и согласие с правительством - то лишь до тех пор, пока оно не делает что-то во вред своему народу, как в нашем случае.
Ты - ШУМ. Фон. Ты - говно, засирающее эфир ненужной информацией. Твоё мнение - не твоё мнение. Твоё "понимание" и "разбирание" в политике - не нужно даже тем, на кого ты молишься.
>>1167801 Пидоран, ты лучше объясни, с хуя ли дети и внуки руководства совкового идейного рая нихуя в нем не жили и не живут, а съебали сюда все? Ммм, сучечка?
>>1240948 Проиграл с бомбанувшего спустя три месяца либерастического петуха.
> Ох ебать-ебать, какой персонаж пожаловал. Если кто-то сюда и «пожаловал», то это ты. Это видно, например, по задержке ответа. > На хую твою политику вертел А чего тогда о ней кукарекаешь? Молчал бы лучше в тряпочку, раз ни в чём разбираться не желаешь — а то выглядишь как мокрописечники со своими гуями, которых ITT обоссали уже раз пять как минимум. > хохол > Пидоран Ты бы определился, ага. > > НИНРАВИЦА - ВАЛИ!!1! При цитировании цитируй, а не выдумывай то, чего в посте не было. > Куда? Я поцреот. Не поцреот ты, а жопоголист. >>1166873 — не твой пост? > Я хочу чтобы в раше хорошо жилось, как этого хотят те, кого ты называешь белоленточниками, как того хочет навальный и прочие хорошие люди Было уже в 93-м. Плавали и знаем, чего на самом деле добиваются твои «хорошие люди». > > ПРАДАЛСЯ ПИНДОСАМ!!1! Опять же, я такого не писал. Я писал о том, что не желающее разбираться в политике быдло легко подхватывает риторику тех подпиндосников вроде твоего насрального. > Никто меня и не покупал. Вполне допускаю. Ты — лох, каких 20 тысях как-то выползло на Болотную. Кукарекали, правда, про 100 или даже 500 тысяч, но вместимость площади это так и не поменяло. > Ты вот разбираешься, я смортю Достаточно для того, чтобы не плясать под дудку строящих гностический мир пендосов. > и НА МНОГОЕ ВЛИЯЕШЬ в этих делах. Я лежу на диване и пишу посты на анонимной имиджборде. И не вижу смысла при этом сообщать на последней о себе что-то ещё. > Тот-же путинг без таких петухов как ты свои дела воротит Путинг в данный момент выживает. Причём вместе со страной, т.к. без страны его судьба вряд ли будет сильно отличаться от судьбы Саддама Хуссейна или Муаммара Каддафи, и делает это я бы не сказал что плохо. Моим интересам это вполне соответствует. > Патриотизм - это не тупое потявкивание что "НАШИ ПРАВИТИЛИ ХАРОШЫЯ!!1! ОСТАЛЬНЫЕ ПЛАХИЕ!! НЕГРОВ ЛИНЧУЮТ!1" ГОСДОЛГ!". Но и не жопоголическое кукареканье против власти при полном отсутствии конструктива вроде лозунгов Болотной. > А если и согласие с правительством - то лишь до тех пор, пока оно не делает что-то во вред своему народу, как в нашем случае. Что же в нашем случае правительство делает во вред народу, просветишь? Единственный негатив в тенденциях, который я вижу, это попытки ограничения свободы в интернете. В остальном наблюдается плавный разворот с подпиндосной линии с её ювенальной юстицией, развалом образования и науки и прочими радостями. Что-то непонятное происходит в идеологическом плане, но идеологию без общей концепции развития из пальца не высосешь. > Ты - ШУМ. Фон. Ты - говно, засирающее эфир ненужной информацией. По-моему, это больше подходит к твоим постам. Ты сам говоришь, что не хочешь разбираться в политике, и при этом что-то кукарекаешь на политические темы. Любому ясно, что с таким подходом может получиться только говно. > Я всё сказал. Ты ничего не сказал. Твой пост сойдёт как творчество амёбы, но не человека.
Если браузер вместо воспроизведения отдельных видео ругается на повреждённый видеофайл, либо не воспроизводит звук — он скорее всего не может в VP9 или Opus. См. http://en.wikipedia.org/wiki/HTML5_Audio#Supported_audio_codecs.
Хромоги с зондом 36 версии, а также пользователи браузеров на его движке сосут на вебмках с Opus'ом, смуксенных при помощи mkvmerge.
Для поиска соуса видео сохраняем кадр (правый клик по видео) и ищем его на http://images.google.com.
О кодировании WebM
Доступные кодеки — VP8 (libvpx, vp8) или VP9 (libvpx-vp9, vp9) для видео и Vorbis и Opus (libvorbis и libopus) для звука, максимальный суммарный размер всех медиафайлов в посте ~13700КБ.
Внимание: libvorbis'у нельзя указывать фиксированный битрейт (-b:a) — это сильно портит качество звука.
Opus'у наоборот указывать битрейт необходимо.
При кодировании видео с помощью старых версий ffmpeg со звуком Opus нужно указать -strict -2 в качестве параметров кодирования.
Внимание: ffmpeg неэффективно муксит Opus, итоговый файл получается на 10-20% больше, чем с mkvmerge.
Наложение субтитров
Данная операция требует настройки кэша шрифтов в ОС Windows: https://github.com/AlsaAsksMiley/webm-thread-misc/blob/master/Fontconfig_and_subs.txt
Внимание: параметр -ss ffmpeg'а следует указывать после входного файла, иначе тайминг субтитров будет считаться от начала фрагмента.
В git-версии фильтр subtitles ffmpeg'а научился брать шрифты из контейнера и понимать параметр si (номер нужного потока с субтитрами).
Ссылки
Программы и их документация: http://ffmpeg.org, http://mpv.io, http://www.bunkus.org/videotools/mkvtoolnix/.
Скрипт для автоматического кодирования в 2 прохода под нужный размер файла https://github.com/magicgoose/webm-buddy
Гуй с минимумом кнопок (windows-only): https://github.com/WebMBro/WebMConverter/releases
Исходники для op-webm'а (скрипт на zsh и пикчи): https://github.com/pituz/webm-thread/tree/master/overlay
Исходник пикчегайда:
Текст поста: https://github.com/pituz/webm-thread/blob/master/op-paste