Это база. Перетаскиваем на батник файл, %1 - именование файла. -c:v указываем кодек в который перекодируем видео, -c:a aac кодек аудио. libx264 aac самые эффективные по сжатию как я выяснил. Есть конечно libx265 но многие браузеры его не могут воспроизвести. -vf это по идее какие-то фильтры которые мы может применить. В данном случае можно рейскейлнуть исходное видео scale="-2:300" - т.е. я пропорционально с шагом -2 по X (для X:Y) уменьшаю Y до 300. Т.е. можно к примеру 1920х1080 уменьшить до 1280:720 указав -1:720
Соответственно облегчает жизнь, можно быстро сжимать шебмки до нужного размера. Забыл про флаг -crf. crf это такой аналог ручного указания битрейта. Битрейт можно сойти с ума угадывать так что проще этой штука оперировать. Суть - чем меньше число crf тем меньше потерь у видео и тем больше оно весит. Чем больше значение тем сильнее хуёвит видео и тем меньше оно весит.
Вот ещё очень полезная штука когда нужно сделать музыкальную шебмку. ffmpeg -y -r 1 -loop 1 -i cover.jpg -i %1 -c:a libvorbis -c:v vp8 -b:v 0 -b:a %bitrate% -shortest -t %duration% -pix_fmt yuv420p %1.webm Т.е. берём картинку, лупим её бесконечно, кодеки указываем webm'ные (т.к. в этом случае быстрее рендерится), извлекаем оригинальный битрейт аудио, -shortest не помню что делает, просто какая-то фигня. %duration% - это мы извлекли длину аудио, указываем чтобы шебмка длилась только же сколько и аудио. -pix_fmt - перекодирует каким-то образом чтобы на лисе открывалось в браузере.
Попытался написать из под винды - получаю ошибку (пик2). Хотя код идентичный (пик3). Но при этом если через баш прогонять (mingw консольну линкусную) то всё работает. Чому так?
Покидаю ещё чего-нибудь. Это уже не совсем ffmpeg, но близкая тема к шебмкам. Если вы никогда не пользовались yt-dlp и делали вырезки с ютуба сторонними сайтами, то советую.
Суть: можете скачивать/обрезать видео напрямую, можете подключить свои куки и обходить 18+ запреты и прочее. Можно выбирать какое разрешение качать и прочее.
>>298715851 Не знаю, я когда начал ещё не видел никаких оболочек и мне лень качать было что-то стороннее.
Хочу всякие фильтры по приколу применить но большинство примеров через ffmplay, это совсем не то что мне нужно, наверное можно тоже самое сделать через ffmpeg с -filter_complex но я плохо разбираюсь как эти фильтры работают, пойду поищу что-нибудь.
>>298716136 Ну такое, это зависимости, уже, имеет смысл применять если ты программу какую-то специально делаешь, а мне для прикладного применения нужно когда просто накидал и батником пользуешься, без лишних зависимостей. Для твоих целей сойдёт. >>298716181 Это хорошо.
>>298716255 Ну вроде была какая-то но иногда лень запускать отдельный интерфейс просто для того чтобы конвертировать видео или создать шебмку на скорую руку/вырезать фрагмент из видео. Хотя порой излишний геморой чтобы подобрать тайминг бывает, в такие случае чувствуешь себя долбоёбом что не пользуешься ГУИ.
Что-то я помнил какое-то относительно развивающееся GUI для ffmpeg'а, попытался найти но на гитхабе с приличными звёздами только Axiom какой-то древний где 4 года не было коммитов.
>>298716567 С yt-dlp у меня пробелема есть такая, что вводишь как обычно "yt-dlp ссылка" он скачивает webm в самом лучшем качестве со сшиванием с помощью ffmpeg, а потом хочешь отрезать опять же с помощью ffmpeg кусок, например, вот в программе webmforretards, а звук с картинкой не синхронизированы и хз почему, хотя воспроизводится в плеере норм
>>298715179 >libx264 aac самые эффективные по сжатию Нет, av1 самый эфективный. >(т.к. в этом случае быстрее рендерится) Там нечему рендрится, это просто картинка с музыкой. Ты даже битрейт музыки не трогал. Она улетит за секунд какой бы кодек ты не взял. >>298715567 Конфоблядь пошел нахуй. >>298715679 Проблема в фильтрах. возможно винда что-то определенное запрещает, обойти я хз как, это надо мастером ффмпега быть. >>298716545 пик1 >>298716877 >а звук с картинкой не синхронизированы У меня все норм. Попробуй перекачать, может у тебя версия старая или AviSynth дрявый
>>298716877 Качество ты можешь выбрать же. А рассинхрон из-за кейфреймов каких-то происходит, он там ближайшие кадры что-ли через жопу выбирает чтобы процессорное время экономить. Я не помню как защититься через обычный ffmpeg (я после -i указывал обычно -ss СТАРТ -to КОНЕЦ и всё работало), но ты можешь обрезать напрямую через yt-dlp
yt-dlp -f %OPTIONS% %clipboard% --download-sections %SECTIONS% --force-keyframes %OPTIONS% - опции качества, можешь опустить вместе с -f %clipboard% - ссылка на ютуб ролик --download-sections %SECTIONS% указываешь здесь промежуток который нужно вырезать (например --download-sections "*43:45.78-47:09") --force-keyframes это вот важная часть, без неё очень часто будет рассинхрон, нужно почти всегда обязательно указывать.
>>298717165 Я чаще всего в mp4 через libx264 кодирую поскольку webm очень долго кодируется сам по себе, у него нет поддержки процессора вроде. Хотя анон про av1 написал выше, сейчас хочу проверить.
>>298717051 >пик1 Что-то оно давно не обновлялось вообще. Хотя про шебм_фор_ретардс уже слышал. >>298717321 Постить в треды, это увлекательно и в целом приятно уметь сжимать/работать по быстрому с видюхами/обрезать что-то.
>>298717443 >MKV можно сунуть что угодно А, интересно, не знал. Но наверное и вес побольше соответственно будет у такого, чисто предположение диванное. >>298717443 ffmpeg -i "твой.mp3" -filter_complex "[0:a]showcqt=s=1920x1080[v]" -map '[v]' -map '0:a' output.mp4 Есть нюанс - из под виндовой консольни у меня ошибка, сработало через mingw только >>298715567 >>298717555 Я просто простенький бек делаю, ничего особенного.
Зачем в 2024 году в Интернете нужно что-то кроме AV1? У меня видяха Intel. Лучше покажи что передать ffmpeg, чтобы использовать видяху для кодирования.
>>298717460 Нихуя там насрано. Потом прогоню ради интереса. >>298717714 Я нвидиа кодек какой-то через видяху использовал, но проблема в том что размер получался даже больше чем libx264 обычный. Что-то av1 мимо меня пролетело. >>298717771 Хорошо.
>>298718122 >>298718150 libsvtav1 по скорости на уровне с libx264 и выход такой же, совсем чуть-чуть побольше. Остальные два варианта нереально медленные У меня 7800x3d и gtx4070ti. Сейчас попробую нагуглить как через видеокарту енкоднуть.
Я так понимаю это нвидюшные кодеки которые мне доступны. Вот, там ав1 как раз какой-то. Сейчас попробую какое-нибудь видео подходящее найти для проверки.
>>298717145 > --force-keyframes Ничего не исправила эта опция. Но обрезание полезно будет >>298717051 > Попробуй перекачать, может у тебя версия старая или AviSynth дрявый Я вот попробовал переустановить сейчас. Нифига не сработало. А какой у тебя AviSynth? Типа, официальная программа не поддерживается, как я понял(хотя я его тоже пробовал установить, не помогло). ависинк+ тоже вот попробовал. Не работает.
>>298718679 Вроде получилось. Странно, видимо у тебя действительно что-то не работает. У тебя все зависимости (yt-dlp/ffmpeg) последей версии же? yt-dlp https://www.youtube.com/watch?v=UbgNkWYfSwk --download-sections "*1:10-1:20" --force-keyframes
>>298718881 Блин, ты немного не понял. Я скачиваю всё видео, но обрезаю в вебмфорретардс и вот он у меня видимо не работает. Ты мне посоветуй гуи тогда какой-нибудь хороший для ffmpeg, пожалуйста. Чтобы я и кропнуть мог и обрезать и чтоб без прописывания команд этих ебучих
>>298719164 Не, мне нужно именно для ffmpeg гуи. Там просто вот эта программка вебмфорретардс дико удобная, там можно и рамкой обрезать видео и кропнуть с сохранением пропорций и замедлить и обрезать с очень удобным вбиванием времени кадров, и можно битрейт под определенный размер вебемки подогнать. Я вот просто аналогов не нашел совсем, хотя искал
>>298714990 (OP) А Я ПРОСТО НАПОМНЮ Что проект FFmpeg основал и НАПИСАЛ В ОДИЧНОКУ дикий хикка-социофоб-листва-очкарик Фабрис Беллар
Напомним список основных разработок Фабриса. Список выглядит очень впечатляюще. Как мы уже говорили в 2011 году, многие из этих программ достойны стать венцом карьеры программиста. А он сделал их все. И продолжает работать. Вот небольшая часть его проектов (ещё пара десятков в архиве): 1989-1990: LZEXE — исполняемый DOS-файл для прозрачного архивирования/разархивирования файлов. Многие пользовались этой программкой в 90-е. Как видим, это первый значимый проект Фабриса для пользователей всего мира. Он написал LZEXE на ассемблере 8086 в возрасте 17 лет, когда ещё учился в школе, на основе опенсорсного алгоритма LZSS. Надо было обязательно писать на ассемблере для бинарника минимального размера, чтобы заархивированные файлы вместе с разархиватором занимали меньше места, чем оригинальные файлы. Иначе идея не имела смысла. 1995: Реализация на С метода Полларда для эффективных операций перемножения с помощью быстрого преобразования Фурье (FFT). Это было первое практическое применение фундаментального открытия Полларда, поскольку тот сам как математик не мог написать код. 1996: Harissa, виртуальная машина Java и мощный компилятор нативного кода Java (транслирует код Java в C). 1996: fbcc, минималистичный компилятор C, который может скомпилировать сам себя. 1997: Публикация формулы Беллара для вычисления разрядов числа пи. Эта публикация принесла Фабрису всемирную известность (в узких кругах), ведь своей формулой он снизил сложность вычисления с прежних O(n³(log n)³) до простого O(n²). 1999: Linmodem — опенсорсный программный модем под Linux, аналог winmodem'ов под Windows. 2000: Вычисление самого большого известного простого числа (мировой рекорд, число 274207281-1, около 23 млн разрядов). Исходный код на С этого вычисления занимает 448 байт: 2000: LibBF, маленькая библиотека для работы с числами с плавающей точкой произвольной точности. Скомпилированный размер около 90 КБ кода x86 без зависимостей. Это не самая быстрая и не самая маленькая библиотека, но она старается быть простой, используя при этом асимптотически оптимальные алгоритмы. Основные арифметические операции имеют почти линейное время выполнения. Пример TinyPI из этой библиотеки вычисляет миллиарды знаков числа пи по формуле Чудковского.
2000: FFmpeg. Известная программа для обработки мультимедийных файлов, включая редактирование и транскодирование. Первые несколько лет Фабрис Беллар сам поддерживал этот проект (Open Source Multimedia System), а потом передал сообществу. 2001: Миниатюрный компилятор TCC (Tiny C Compiler или TinyCC), который позволяет компилировать и исполнять программы в условиях ограниченного места и памяти, например, на дискетах. Препроцессор, компилятор, ассемблер и линкер в сумме занимают меньше 100 КБ в одном бинарнике, работает примерно в девять раз быстрее GCC. 2002: TinyGL, маленькое, быстрое и свободное подмножество OpenGL. 2002: QEmacs (Quick Emacs) — клон emacs, в котором Фабрис начал изучать алгоритмы рендеринга Unicode, работу с текстовыми буферами и парсинг XML/HTML/CSS. Например, здесь можно прямо в редакторе просматривать результат рендеринга HTML:
2003: QEMU — опенсорсный эмулятор с динамической трансляцией кода под архитектуру одного процессора в код под другую архитектуру, причём не отдельными инструкциями, а целыми блоками кода, что обеспечивает высокую производительность. Это был первый в мире эмулятор CPU, который показал близкую к нативной производительность. 2004: Загрузчик TinyCC, который компилирует на лету и загружает ядро Linux прямо из исходников. На старом Pentium 4 2,4 ГГц компиляция ядра занимала менее 15 с. 2005: Передатчик сигнала в формате DVB-T с компьютера на телевизор. 2009: Мировой рекорд по вычислению числа пи, поставлен на Intel Core i7 с вышеупомянутой утилитой TinyPi (софт). 2011: JSLinux, эмулятор компьютера с Linux на JavaScript. Не только Linux, но и другие ОС теперь можно запустить в браузере.
>>298719482 Ну в крайнем случае ты можешь через ту прогу обрезать нужный фрагмент а дальше работать с ним в твоей проге. Может и у тебя есть настройка которая позволить вырезать нормально, тут смотреть нужно, пока ничего не могу подсказать.
На винде какой-то ад, нужно через вижуалстудию что-то делать, билдить, это пиздец. У меня нет вижуалстудии и мне не хочется это говно жирное ставить, думаю может забить хуй и через WSL накатить.
>>298719628 АНОНЬЧИК. Я сейчас, короче, загуглил, нашел форк этой проги. И попробовал. И ОН РАБОТАЕТ https://github.com/argorar/WebMConverter и там больше опций, можно mp4 конвертировать!!! Просто топ. Это лучше, чем с консолькой битрейт считать под конкретный размер
Раз уж вы здесь собрались - как решать проблему поиска повторяющегося лупа в шестичасовом аудиофайле? С какой стороны подойти хоть? Есть несколько закольцованных ambient-роликов от часа до 6 часов длиной. Я их выкачал, но внутренний перфекционист запрещает лить на плеер треки по 200мб, где внутре один луп на 10мб максимум. Я готов найти или написать тулзу, которая будет гонять луп по кругу, но как его сдетектить? Можно конечно купить третью микро-сд и не ебать мозг. Хотя задача интересная.
>>298720001 Каайф, молодец анон, рад. Теперь не будешь страдать с некорректным обрезанием. >последний коммит час назад Приятно что не заброшено. Свежее.
>>298720680 Дак ды опции то указывай. Сейчас ты ничего ни с чем сравнить не можешь. Если подгонишь к одному размеру то хоть время и качество можно сравнить
>>298720748 Так он под капотом наверняка одни и те же опции применяет/копирует битрейт и остальное с оригинала, получается при всех равных мне GPU'шный AV1 какую-то подлянку подкладывает.
>>298720826 > Так он под капотом наверняка одни и те же опции применяет/копирует битрейт и остальное с оригинала В пизду, не хочешь читать не читай доку
К тому же какие там опции можно ещё указать кроме битрейта (который я бы не трогал)/mod'а конвертации (fast и прочее)? Ну давай посмотрю ещё раз, уверен особо ничего не найду.
>>298720057 > не будешь страдать с некорректным обрезанием Да он не только с обрезанием помогает. Ты вот ему кидаешь, например, mov и он распаковывает его и предлагает тебе какие субтитры и аудиодорожки выбрать и тд. Опять же кропнуть видео рамкой видя изображение - это ни один гуи ффмпеговский тебе не даст. Да и батниками и скриптами ты задолбаешься реализовывать такие функции. Причем всё делается в пару кликов, а не какой-то там полноценный редактор аля премьер. Хотя и такие есть вот, наверное, лучший https://shotcut.org/ Но та прога это прям классика, делалась она специально для аноньчиков имиджборд
>>298720999 > кроме битрейта Encoder av1_nvenc [NVIDIA NVENC av1 encoder]: General capabilities: dr1 delay hardware Threading capabilities: none Supported hardware devices: cuda cuda d3d11va d3d11va Supported pixel formats: yuv420p nv12 p010le yuv444p p016le yuv444p16le bgr0 bgra rgb0 rgba x2rgb10le x2bgr10le gbrp gbrp16le cuda d3d11 av1_nvenc AVOptions: -preset <int> E..V....... Set the encoding preset (from 0 to 18) (default p4) default 0 E..V....... slow 1 E..V....... hq 2 passes medium 2 E..V....... hq 1 pass fast 3 E..V....... hp 1 pass p1 12 E..V....... fastest (lowest quality) p2 13 E..V....... faster (lower quality) p3 14 E..V....... fast (low quality) p4 15 E..V....... medium (default) p5 16 E..V....... slow (good quality) p6 17 E..V....... slower (better quality) p7 18 E..V....... slowest (best quality) -tune <int> E..V....... Set the encoding tuning info (from 1 to 4) (default hq) hq 1 E..V....... High quality ll 2 E..V....... Low latency ull 3 E..V....... Ultra low latency lossless 4 E..V....... Lossless -level <int> E..V....... Set the encoding level restriction (from 0 to 24) (default auto) auto 24 E..V....... 2 0 E..V....... 2.0 0 E..V....... 2.1 1 E..V....... 2.2 2 E..V....... 2.3 3 E..V....... 3 4 E..V....... 3.0 4 E..V....... 3.1 5 E..V....... 3.2 6 E..V....... 3.3 7 E..V....... 4 8 E..V....... 4.0 8 E..V....... 4.1 9 E..V....... 4.2 10 E..V....... 4.3 11 E..V....... 5 12 E..V....... 5.0 12 E..V....... 5.1 13 E..V....... 5.2 14 E..V....... 5.3 15 E..V....... 6 16 E..V....... 6.0 16 E..V....... 6.1 17 E..V....... 6.2 18 E..V....... 6.3 19 E..V....... 7 20 E..V....... 7.0 20 E..V....... 7.1 21 E..V....... 7.2 22 E..V....... 7.3 23 E..V....... -tier <int> E..V....... Set the encoding tier (from 0 to 1) (default 0) 0 0 E..V....... 1 1 E..V....... -rc <int> E..V....... Override the preset rate-control (from -1 to INT_MAX) (default -1) constqp 0 E..V....... Constant QP mode vbr 1 E..V....... Variable bitrate mode cbr 2 E..V....... Constant bitrate mode -multipass <int> E..V....... Set the multipass encoding (from 0 to 2) (default disabled) disabled 0 E..V....... Single Pass qres 1 E..V....... Two Pass encoding is enabled where first Pass is quarter resolution fullres 2 E..V....... Two Pass encoding is enabled where first Pass is full resolution -highbitdepth <boolean> E..V....... Enable 10 bit encode for 8 bit input (default false) -tile-rows <int> E..V....... Number of tile rows to encode with (from -1 to 64) (default -1) -tile-columns <int> E..V....... Number of tile columns to encode with (from -1 to 64) (default -1) -surfaces <int> E..V....... Number of concurrent surfaces (from 0 to 64) (default 0) -gpu <int> E..V....... Selects which NVENC capable GPU to use. First GPU is 0, second is 1, and so on. (from -2 to INT_MAX) (default any) any -1 E..V....... Pick the first device available list -2 E..V....... List the available devices -rgb_mode <int> E..V....... Configure how nvenc handles packed RGB input. (from 0 to INT_MAX) (default yuv420) yuv420 1 E..V....... Convert to yuv420 yuv444 2 E..V....... Convert to yuv444 disabled 0 E..V....... Disables support, throws an error. -delay <int> E..V....... Delay frame output by the given amount of frames (from 0 to INT_MAX) (default INT_MAX) -rc-lookahead <int> E..V....... Number of frames to look ahead for rate-control (from 0 to INT_MAX) (default 0) -cq <float> E..V....... Set target quality level (0 to 51, 0 means automatic) for constant quality mode in VBR rate control (from 0 to 51) (default 0) -init_qpP <int> E..V....... Initial QP value for P frame (from -1 to 255) (default -1) -init_qpB <int> E..V....... Initial QP value for B frame (from -1 to 255) (default -1) -init_qpI <int> E..V....... Initial QP value for I frame (from -1 to 255) (default -1) -qp <int> E..V....... Constant quantization parameter rate control method (from -1 to 255) (default -1) -qp_cb_offset <int> E..V....... Quantization parameter offset for cb channel (from -12 to 12) (default 0) -qp_cr_offset <int> E..V....... Quantization parameter offset for cr channel (from -12 to 12) (default 0) -no-scenecut <boolean> E..V....... When lookahead is enabled, set this to 1 to disable adaptive I-frame insertion at scene cuts (default false) -forced-idr <boolean> E..V....... If forcing keyframes, force them as IDR frames. (default false) -b_adapt <boolean> E..V....... When lookahead is enabled, set this to 0 to disable adaptive B-frame decision (default true) -spatial-aq <boolean> E..V....... set to 1 to enable Spatial AQ (default false) -temporal-aq <boolean> E..V....... set to 1 to enable Temporal AQ (default false) -zerolatency <boolean> E..V....... Set 1 to indicate zero latency operation (no reordering delay) (default false) -nonref_p <boolean> E..V....... Set this to 1 to enable automatic insertion of non-reference P-frames (default false) -strict_gop <boolean> E..V....... Set 1 to minimize GOP-to-GOP rate fluctuations (default false) -aq-strength <int> E..V....... When Spatial AQ is enabled, this field is used to specify AQ strength. AQ strength scale is from 1 (low) - 15 (aggressive) (from 1 to 15) (default 8) -weighted_pred <boolean> E..V....... Enable weighted prediction (default false) -b_ref_mode <int> E..V....... Use B frames as references (from -1 to 2) (default -1) disabled 0 E..V....... B frames will not be used for reference each 1 E..V....... Each B frame will be used for reference middle 2 E..V....... Only (number of B frames)/2 will be used for reference -dpb_size <int> E..V....... Specifies the DPB size used for encoding (0 means automatic) (from 0 to INT_MAX) (default 0) -ldkfs <int> E..V....... Low delay key frame scale; Specifies the Scene Change frame size increase allowed in case of single frame VBV and CBR (from 0 to 255) (default 0) -intra-refresh <boolean> E..V....... Use Periodic Intra Refresh instead of IDR frames (default false) -timing-info <boolean> E..V....... Include timing info in sequence/frame headers (default false) -extra_sei <boolean> E..V....... Pass on extra SEI data (e.g. a53 cc) to be included in the bitstream (default true) -a53cc <boolean> E..V....... Use A53 Closed Captions (if available) (default true) -s12m_tc <boolean> E..V....... Use timecode (if available) (default true)
О, а подскажите кто шарит. Вот такой строкой я делаю раскадровку видео в картинки. Нормально ли это и все кадры так превращаются в картинки или есть лучше способ?
>>298720881 Ну окей, как я вижу там даже интерфейс взаимодействия (choices аргументов) разные, так что вероятно что-то где-то отличается, но можно ебануться приводить их к "общему знаменателю" чтобы сравнить скорость/выходной размер при одинаковом выходном качестве.
Ладно, на том же av1_nvenc можно -cq подкрутить (аналог -crf у libx264 как я понял) на 45 к примеру и насколько мой глаз может видеть качество вроде особо не изменилось с оригиналом, но весить в 2 раза меньше стало. ffmpeg -i %1 -c:v av1_nvenc -cq 45 %1.mp4
Но опять же непонятно одно ли качество получилось, не ухудшил ли я где-то картинку. С nvenc'ом требуется самому настраивать индивидуально для каждого видео cq тот же, когда с libx264 ты можешь просто кодек прописать и не париться, он за тебя всю работу по сжатию сделает почти самым лучшим способом.
>>298722697 Тогда ты зачем пользуешься ffmpeg. Он нужен людям, которые любят ебаться с консолькоц, а так же тем кто хочет максимально сжать видео, при этом минимально понизить качество. По твоим цитатам, тебе больше нравится из коробки и особо парится не хочется, а на мелкие улучшения плевать, хотя в ффмпеге в них и суть, т.к. по факту жесткие щас стоят копейки.
>>298722944 >Тогда ты зачем пользуешься ffmpeg Мне нравится универсальность, когда я могу скачать видео, увидеть что оно слишком большое для отправки, перекодировать его быстрым способом батником/командой. Соответственно мне нужна +- универсальная команда, libx264 достаточно универсальный кодек и хорошо себя показывал. А если каждое видео перфекционировать то слишком много времени уйдёт. Я же гонюсь за минимальным размером с малыми потерями по качеству.
>>298723056 Куда отправки? очти во всех сайтах, если есть разрешение кидать видосики лимит 60 мб, как и на сасаче. Тебе че лимита 80 мб недостаточно, ты там фильмы кидаешь? Шиз, пасскод купи, у тебя 150 рублей нет?
>>298723217 Блять. Людям неприятно получать небольшие видосики которые весят больше 20 мегабайт, даже 20 мегабайт уже достаточно большая цифра. Я делаю это чтобы другим было удобнее, в телегу скинуть что-нибудь чтобы видео с камеры 500мегабайт люди не скачивали, на дваче запостить, в дискорд запостить, где лимит 28 мегабайт.
Хуиз. Пасскод покупать западло, хоть бы он 1 копейку стоил, это принципиально.
>>298723340 Ютуб это максимально неудобно, люди хотят получать небольшие файлы в личку а не переходить по ссылкам, не говоря о том что человеку придётся тратить время на залив когда бы он мог за 5 секунд перекодировать и скинуть в личку.
К примеру поиграл я в игру какую-нибудь, записал геймплей. Весит 100 мегабайт. Хочу отправить. Нужно сжать. Ну рядовые проблемы же, блять. Или с экрана что-то записал.
К тому же пасскод не решает проблему размера. Представь ты наткнулся в /b/ на видео 30мегабайт, скачиваешь и у тебя жопа горит что ты не можешь его потом постить. Это неуважение к другим пользователям. Пасскод полезен только если ты в шапке хочешь уместить несколько файлов и они в лимит 20 мегабайт не влезают.
>>298723411 >Людям неприятно получать небольшие видосики которые весят больше 20 мегабайт Кому неприятно, тебе чтоль? ККЕЕЕЕЕЕЕЕККК
>даже 20 мегабайт уже достаточно большая цифра Лол там это терабайтники на 16 продают уже вовсю, чел мы в 21 веке, а не в 20
>500мегабайт люди не скачивали У меня это видео за секунд 20 скачется, лууул. Тебе там и инет нормальный не завезли чтоль, лошек.
Это если что ахуенно большие лимиты, учитывая, что эти площадки не для залива видео, а для общения: Телега лимит: 2 Гб Двач лимит: 60 мб Дискорд: 28 мб
>К примеру поиграл я в игру какую-нибудь, записал геймплей. Весит 100 мегабайт. Хочу отправить. Нужно сжать. Ну рядовые проблемы же, блять. Или с экрана что-то записал.
LOOOOL ты же вкурсе, что можешь с таким же успехом просто обрезать видео на 2 половинки и все, так будет 10 раз быстрее скодировать твое видео 100 мб до 20.
>К тому же пасскод не решает проблему размера. Решает, Абу молодец, считаю самое лучшее решение. >Представь ты наткнулся в /b/ на видео 30мегабайт, скачиваешь и у тебя жопа горит что ты не можешь его потом постить. Нищеблядь не человек, если у него и 150 рублей нет, то он лох по жизе, пусть страдает
>Это неуважение к другим пользователям Лол, двач и уважение, круто пошутил.
>Пасскод полезен только если ты в шапке хочешь уместить несколько файлов и они в лимит 20 мегабайт не влезают. Нет, бро, он полезен во всем, в размерах, в кол-ве файлов, а также без капчи.
>>298723974 Ты даун, люди не покупают пасскод, потому что через почту и реквизиты оплаты ВК становятся известны все твои посты и в приватном профиле для майора будет привязка твоего аккаунта и всех твоих постов на дваче
>>298723908 Ну и нахуй ты мне вонючей махнаткой насрал?
>>298723974 >Кому неприятно, тебе чтоль Людям, представь себе. У меня есть эмпатия и я не желаю чтобы другие тратили трафик/время/память на скачивание неоправданно больших файлов.
>Лол там это терабайтники на 16 продают уже вовсю Тебе один фиг придётся затратить время на скачивание, к тому же не у всех всё в порядке с памятью. Представь ты с телефона сидишь или в роуминге отдыхаешь/мобильном интернете, приятно будет трафик в никуда гонять и мобильную память засорять?
>У меня это видео за секунд 20 скачется, лууул. У меня тоже, а у других нет, представь себе.
>Тебе там и инет нормальный не завезли чтоль, лошек К чему эти доёбы? А если бы был хуёвый, я не имею право на жизнь?
>LOOOOL ты же вкурсе, что можешь с таким же успехом просто обрезать видео на 2 половинки и все Пиздец. Ты меня троллишь, видимо. Хотя давно нужно было выкупить, но ладно, я покормлю. Это неудобно - смотреть видео по частям. Вспомни перезаливы стримов в телеге какие-нибудь. На каждый стрим по 100 файлов, ну как, приятно? Не говоря о том что в личке такое делать моветон.
>Нищеблядь не человек, если у него и 150 рублей нет, то он лох по жизе, пусть страдает Чел, я живу с родителями и у меня каждый месяц лишние 100к на карте копятся, поскольку я никуда не трачусь особо, кто бы говорил за нищенство. К чему эти проекции?
>Лол, двач и уважение, круто пошутил. Я уважаю любого пользователя пока он не начал творить хуйню против меня. Считаю это базой взаимоотношений.
>Нет, бро, он полезен во всем, в размерах, в кол-ве файлов, а также без капчи. Если бы там подвезли оплату в крипте ещё можно было бы подумать, а так нахуй. К тому же я неуважительно отношусь к владельцам этого ресурса и модератором, соответственно я с моральной точки зрения не могу позволить хоть копейку добровольно отдать им.
>>298724486 > крипте ещё можно было бы подумать LOOL ньюфажиг даже не знает что можно оплачивать через крипту. >К тому же я неуважительно отношусь к владельцам этого ресурса и модератором Так съеби нахуй, уебище, ты сначало говоришь "Я уважаю любого", а потом хуесосишь нечего не повинных модеров, которые оберегают тебя от вайпа и разрухи! Пздц ты мудила.
Сверху какой-то высер, прошелся глазами немного субъективную хуиту высрал на мою объективную! "ОЙ МАМА Я ХОЧУ ЧТОБ БЫЛО ВСЕМ УДОБНО МНЯМ ВОТЕ СЛИ ИМ БУДЕТ НЕУДОБНО МНЯМ ОНИ МЕНЯ КАМНЯМИ ЗАКИДЯЮ МНЯМ" лоооол
>>298724830 Тебе далбоебу нечего не буду скидывать, ведь ты дебил. И не знаешь, что можно спокойно купить через крипту и никто не узнает о том что ты пидорас и хранишь ЦП на жестком. Уебище с низким айкью.
>>298724761 >ньюфажиг даже не знает что можно оплачивать через крипту Честно говоря я даже не открывал никогда форму оплаты, поскольку мне было неинтересно, спизданул навскидку. >нечего не повинных модеров >нечего Пиздец, пошёл нахуй. К тому же да, мне есть на что гореть на мочу.
Ну ты просто дегенерат которому на всех похуй, пынямаю. Эджи выблядок.
>>298724958 >Пиздец, пошёл нахуй. К тому же да, мне есть на что гореть на мочу. МАМА МЕНЯ ОПЛЯТЬ ЗАБАНИЛИ НА ДВАСИЕДЖЕ ЗА ФОТОЧКИ МОЕГО ПИСРУНЬКА ВСЕ ПОДУМАЛИ ЧТО ЭТО СИПЕ МАМА ЭТО НЕ СПРАВЕДЛИВОООО"
>>298716255 Потому что любая попытка сделать гуй над такой сложной утилитой превращается в 200-300 галочек и работать с ней невозможно. CLI - лучшее что может быть для таких тулзов.
>>298725278 Лол, так этот имбецил наоборот говорит: "Я НЕ ХОЧУ ЕБАТЬСЯ ФФМПЕГОМ ДЛЯ КАЖДОГО ВИДЕО Я НАСТРОЧИЛ ОДНУ СТРОЧКУ И ВСЕ ВИДЕО КАНВЕРТИРУЮ" Че он там улучшает, хуй сосет разве только.
>>298725322 Имбецил, не буду я тебе нечего скидывать, ты уже обфавлился как только мог, срешь под себя. Еще тратить силы ради тебя и заходить на почту, лол
Потокового конвертера/редактора/енкодера тред.
Буду пытаться ковырять, реквестить вопросы.