Главная Юзердоски Каталог Трекер NSFW Настройки

Программы

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 76 22 40
FFmpeg и общий кодирования видео тред №12 /ffmpeg/ Аноним (Microsoft Windows 10: Chromium based) 23/03/24 Суб 13:42:01 3441805 1
1627836845985.png 400Кб, 2000x2000
2000x2000
FFmpeg и общий кодирования видео тред №12

В прошлый раз мы обсуждали азы и тонкости сжатия, даже обошлись без срачей.

FFmpeg - мощнейший видео-комбайн с открытым исходным кодом подо все существующие в наблюдаемой части нашей галактики платформы. 99% бесплатного и платного графического конвертероговна используют его в качестве бек-энда, так что давай-ка заканчивай пользоваться интерфейсными зондами и осваивай сам инструмент напрямую. Вебмки для двача тоже сжимают итт.

https://www.youtube.com/watch?v=9kaIXkImCAM

Скачать тут: https://www.ffmpeg.org/download.html

Для первичного ознакомления с тем, что тут происходит, прочитай это: https://www.ffmpeg.org/ffmpeg.html - тебе будет много непонятно, но основные термины тебе зацепятся за ухо, позже разберёшься что к чему.

Полная документация по самому конвертеру и всем встроенным кодекам: https://www.ffmpeg.org/ffmpeg-all.html - можно пользоваться как справочником и подглядывать, когда что-то забыл.

Более прикладная и полезная для бытовых целей официальная вики: http://trac.ffmpeg.org/wiki - здесь ты найдёшь детальные методички с пошаговыми инструкциями для решения типовых задач типа склейки нескольких видео в одно, наложения звуков, хардсаба и т.д. Очень полезная для того, чтобы набить руку с параметрами.

Также на очень много вопросов отвечено на стековерфло и неожиданно в предыдущих тредах.

Подробный разбор режимов кодирования основных кодеков читай тут: https://slhck.info/posts/ - там всего несколько постов, но они очень крутые, чтобы понять, что происходит внутри этой адской машины.

Вики WebM-треда (частично устарело): https://github.com/pituz/webm-thread/wiki
и https://hive.blasux.ru/webm/s

Актуальный гайд по кодированию от анона из треда №5 (принимается критика, её было много в предыдущих тредах): https://github.com/megapro17/FFmpeg-Guide/blob/master/FFmpeg%20кодирование%20гайд.md

ИТТ выбираем идеальные режимы кодирования, тестируем нереализованные параметры и просвещаем неофитов ffmpeg.

P.S. Для проверки отображения на дваче вашего нестандартного медиаконтента специально существует аж целая доска: https://2ch.hk/test/

Тред №0: https://2ch.hk/s/arch/2020-08-05/res/2591244.html
Тред №1: https://2ch.hk/s/arch/2021-02-25/res/2816778.html
Тред №2: https://2ch.hk/s/arch/2021-09-23/res/2979843.html
Тред №3: https://2ch.hk/s/arch/2021-11-13/res/3029626.html
Тред №4: https://2ch.hk/s/arch/2022-03-10/res/3056070.html
Тред №5: https://2ch.hk/s/arch/2022-06-29/res/3101682.html
Тред №6: https://2ch.hk/s/arch/2022-09-16/res/3144406.html
Тред №7: https://2ch.hk/s/arch/2022-11-14/res/3181555.html
Тред №8: https://2ch.hk/s/arch/2023-04-27/res/3205384.html
Тред №9: https://2ch.hk/s/arch/2023-07-25/res/3239508.html
Тред №10: https://2ch.hk/s/arch/2023-12-08/res/3301315.html
Тред №11: https://2ch.hk/s/res/3365343.html
Аноним (Microsoft Windows 10: Chromium based) 24/03/24 Вск 02:28:53 3441997 2
730285199920336[...].mp4 5035Кб, 720x1280, 00:00:12
720x1280
h265 в ближайшие годы сравнится по популярности с h264, av1 удел гугла с их датацентрами и асиками, они нужны чтобы не платить миллиарды за патенты и экономить трафик, обычный пользователь уже заплатил за кодек при покупке смартфона\пк
Аноним (Linux: Chromium based) 24/03/24 Вск 08:55:42 3442076 3
>>3441997
h265 не поддерживается в браузерах
Аноним (Microsoft Windows 10: Firefox based) 24/03/24 Вск 10:24:42 3442129 4
Аноним (Linux: Chromium based) 24/03/24 Вск 11:02:53 3442139 5
>>3442129
Большинство людей не будет заморачиваться этим, не работает из коробки - считай не поддерживается.
Аноним (Microsoft Windows 10: Firefox based) 24/03/24 Вск 11:22:36 3442145 6
Аноним (Linux: Chromium based) 24/03/24 Вск 11:35:43 3442147 7
>>3442145
Я исхожу с точки зрения человека, который хочет выложить клип и хочет чтобы его посмотрело как можно больше людей.
Я не стану выкладывать видео в неподдерживаемом формате и просить людей установить левую сборку браузера.

Я как-то прошелся ffprobe'ом по вебм треду в /mov/, там половина была h264, половина vp8/9, два h265 и еще несколько av1.
Я нашел те два h265, превью были поломаны и автор тут же их переделал на другой кодек, не помню какой именно.
Аноним (Microsoft Windows 10: Firefox based) 24/03/24 Вск 11:46:51 3442154 8
.png 17Кб, 510x903
510x903
Аноним (Microsoft Windows XP: Firefox based) 24/03/24 Вск 16:35:18 3442259 9
>>3441997
> h265 в ближайшие годы сравнится по популярности с h264
Имеешь в виду, что так же уйдёт на вторые роли? Ну да.

Google не для того вкладывался в разработку и скупал патенты, чтобы доходами делиться с конкурентом. Декодер HEVC в Android появился 10 лет назад (при покупке лицензии на программное или аппаратное декодирование производителем), а вот в Chrome поддержку передачи видео системному декодеру добавили только в конце 2022 года. Совершенно случайно так вышло, да.

Само собой, Apple, очень давно крутящий шашни с MPEG, стоит на противоположных позициях. HEVC официально лучший кодек, всё остальное побоку.

80% малограмотных пользователей (не блокирующих StatCounter) могут декодировать AV1, остальные — под вопросом. Большая часть этих 80% — стадо в коровнике Chrome. 20% малограмотных пользователей могут декодировать HEVC, остальные — под вопросом. Большая часть этих 80% — стадо в коровнике Safari. Вот и всё, никаких сюрпризов. Любой крупный сервис, который не может позволить себе игнорировать десятки процентов аудитории, всё равно вынужден кодировать в несколько форматов, так что выгода «сообщества» не так очевидна, как выгода Google.
Аноним (Microsoft Windows 10: Firefox based) 01/04/24 Пнд 18:20:11 3445643 10
Есть у кого-нибудь готовая сборка фмпепега с включенными аппаратно-ускоренными энкодерами от амд - AMF? Или только самому собирать...
Аноним (Microsoft Windows 10: Chromium based) 02/04/24 Втр 01:54:58 3445779 11
mpv-shot0061.png 3261Кб, 3840x2160
3840x2160
>>3445643
он по дефолту там есть
Аноним (Linux: Firefox based) 05/04/24 Птн 11:09:45 3447261 12
Аноним (Google Android: Mobile Safari) 05/04/24 Птн 11:36:30 3447274 13
>>3447261
> после пяти месяцев
Чет резво они релизятся, для ломающих ABI мажорных версий
Аноним (Apple Mac: Chromium based) 05/04/24 Птн 22:00:11 3447643 14
>>3441997
>обычный пользователь уже заплатил за кодек при покупке смартфона\пк
Так а гугл не заплатил и нарезать в нём контент не будет.

>>3442259
>Любой крупный сервис, который не может позволить себе игнорировать десятки процентов аудитории, всё равно вынужден кодировать в несколько форматов
Да, VP9 и H.264. Очень крупный может к VP9 добавить AV1.
265 нахуй никому не сдался кроме эппла.

мимо инженер очень крупного видеосервиса
Аноним (Ubuntu Linux: Firefox based) 25/04/24 Чтв 17:56:24 3454359 15
17140401876711.webm 9164Кб, 640x360, 00:02:03
640x360
Mr.Kitty - Empt[...].mp4 3960Кб, 640x360, 00:03:42
640x360
Анончики, сорри, если не по теме, но мб тут поскажут: как называется эффект "приглушения" звука на первом вебм? Видео2 - оригинал.
Аноним (Linux: Firefox based) 26/04/24 Птн 01:52:02 3454543 16
Аноним (Microsoft Windows 7: Chromium based) 26/04/24 Птн 09:26:27 3454548 17
>>3454359
Он называется, не поверишь... эквалайзер!. В данном случае похоже на lowpass начиная с ~1kHz.
Аноним (Microsoft Windows 10: Chromium based) 27/04/24 Суб 11:43:36 3454987 18
>>3454359
Высокие частоты обрезали
Аноним (Microsoft Windows 10: Firefox based) 27/04/24 Суб 16:35:27 3455088 19
Сап двач. Как скачать сразу обрезанное видео с ютуба?
Как сделал я:
yt-dlp -g "ссылка на видео"
Мне выдало две длинные ссылки на видео и аудио
Далее пробовал вот это и не совсем понимаю как оно работает:
ffmpeg -i "ссылка" -ss 00:10:10 -to 00:10:20 -c copy test.webm
ffmpeg -ss 00:10:10 -i "ссылка" -to 00:10:20 -c copy test.webm
В обоих случаях получалась ебанина с непонятными таймингами.

В итоге сделал так
ffmpeg -ss 00:10:10 -i "ссылка" -t 10 -c copy test.webm
Но сука видео и аудио скачались разной продолжительностью.
Что я делаю не так и как нужно?
Аноним (Microsoft Windows 10: Chromium based) 27/04/24 Суб 18:52:42 3455148 20
>>3455088
>Что я делаю не так
Режешь мимо ключевого кадра.
>как нужно
yt-dlp [ссылка] --downloader ffmpeg --downloader-args "ffmpeg_i:-ss [время начала] -to [время конца]"
Аноним (Google Android: Mobile Safari) 27/04/24 Суб 19:29:19 3455160 21
1714235361232.png 182Кб, 1004x911
1004x911
>>3455088
> Что я делаю не так и как нужно?
> -c copy
Вот это. Поиск при копировании потока ориентируется на I-фреймы, а они разбросаны в потоке по воле того кодека, которым этот поток был создан.
Так что без перекодирования тут не обойдешься, если тебе нужна точность

А вообще, вот мануал на эту тему
https://trac.ffmpeg.org/wiki/Seeking
Аноним (Linux: Firefox based) 27/04/24 Суб 20:38:31 3455174 22
Как лучше вырезать определенный отрезок времени? Варианты из гугла мне криво режут или с рассинхроном, зависанием кадра.
Аноним (Microsoft Windows 10: Chromium based) 27/04/24 Суб 21:04:22 3455184 23
Аноним (Microsoft Windows 10: Firefox based) 27/04/24 Суб 21:16:28 3455188 24
>>3455148
>>3455160
> yt-dlp [ссылка] --downloader ffmpeg --downloader-args "ffmpeg_i:-ss [время начала] -to [время конца]"
Вот это попробовал, вообще ебанина получилась, и в середине скачки ошибка вылазила.
Спасибо за помощь аноны, но это всё похоже слишком сложно для меня. Наверно было проще сразу 12 часов стрима выкачать и спокойно нарезать, чем весь день с красными глазами сидеть тестировать, благо интернет позволяет.
Аноним (Microsoft Windows 7: Chromium based) 27/04/24 Суб 22:11:17 3455222 25
>>3455088
Попробуй юзать --download-sections.
Аноним (Linux: Firefox based) 01/05/24 Срд 10:11:47 3456477 26
SVT AV1 2.0 88Кб, 744x428
744x428
Аноним (Microsoft Windows 10: New Opera) 11/05/24 Суб 17:25:33 3459745 27
>>3456477
А шо там написано ? в AV1 теперь двухпроходное кодирование добавили ?
Аноним (Google Android: Mobile Safari) 11/05/24 Суб 17:31:49 3459746 28
>>3459745
Наоборот, трехпроходное выпилили. Читать учись, анон
Аноним (Linux: Firefox based) 11/05/24 Суб 18:21:22 3459750 29
>>3459745
>>3459746
Трёхпроходное убрали, двухпроходное добавили. Так и есть. И сделали это для совместимости с ffmpeg.

Осталось дождаться новой версии ffmpeg.
Аноним (Microsoft Windows 10: New Opera) 12/05/24 Вск 00:07:56 3459895 30
image.png 115Кб, 438x347
438x347
>>3459750
Получается AV1 по дефолту кодировал в три прохода ?
И как на скорости\качестве отразится нововведение ?
Аноним (Linux: Firefox based) 12/05/24 Вск 00:17:12 3459897 31
>>3459895
Поправка: SVT AV1. Конкретно этот кодировщик.

libaom умел в два прохода и ранее. Просто это референсный кодировщик, корнями из libvpx, кодовую базу которого мало кто желает поддерживать. Поэтому большинство кодирует в SVT AV1.
Аноним (Microsoft Windows 10: Chromium based) 12/05/24 Вск 01:04:02 3459903 32
Как сжать webm размером с 200мб до 40, с минимальной потерей качества?
Аноним (Google Android: Mobile Safari) 12/05/24 Вск 01:42:56 3459910 33
Аноним (Linux: Firefox based) 12/05/24 Вск 09:55:15 3459984 34
>>3441805 (OP)
> -vbr 5 -cutoff 20000
> Слишком агрессивный фильтр частот по умолчанию я рекомедную отключить.
Когда он там появился? Я что-то пропустил? Последний раз когда я гуглил эту тему, у режима 5 не было установленного среза. И получается, что ты установил срез агрессивнее чем он был. Зачем?

Ну я устанавливал срез на 18k когда кодировал в режиме 4, чтобы получить файл с битрейтом около 160kbps. Но и кодировал я музыку не через ffmpeg, а через консольную утилиту fdkaac. Хотя и qaac под wine тоже работает.
Аноним (Microsoft Windows 10: Chromium based) 12/05/24 Вск 15:36:22 3460057 35
>>3459910
Блин, а можно просто пример команды а не эти километровые гайды?
Аноним (Google Android: Mobile Safari) 12/05/24 Вск 15:42:19 3460059 36
>>3460057
С таким подходом — скачивай какую-нибудь графическую утилиту, и жми на кнопки
Аноним (Microsoft Windows 10: Chromium based) 12/05/24 Вск 16:09:23 3460070 37
FireShot Captur[...].png 11Кб, 676x165
676x165
FireShot Captur[...].png 75Кб, 429x623
429x623
>>3460059
Да там вообще хуйня какая-то. Вот здесь например автор пишет "Можно написать чтобы первый проход был качественее -fastfirstpass false", а куда дописать, зачем там первый вариант недописан, зачем второй вариант, зачем вообще делать проходы никакой инфы. Но уже не надо, спросил у чатжпт и он ответил одним постом, пока кожаный мешок разродился целой документацией с ебанутыми командами.
Аноним (Microsoft Windows 7: Chromium based) 12/05/24 Вск 17:14:12 3460088 38
>>3460070
>Как сжать webm размером с 200мб до 40, с минимальной потерей качества?
>зачем там первый вариант недописан
>зачем второй вариант
>зачем вообще делать проходы
>спросил у чатжпт и он ответил
Но он тебе тоже не ответил ни на один вопрос.
Аноним (Linux: Firefox based) 12/05/24 Вск 17:17:45 3460092 39
>>3460088
Не, ответил, просто мы не поняли его вопроса. Просто он настолько сверхразум, что его понять может только чатбот.
Аноним (Microsoft Windows 10: Chromium based) 12/05/24 Вск 17:20:54 3460095 40
16995403295450.png 26Кб, 1026x212
1026x212
Как фиксить? Пытался сделать вот это: -i input.webm -c:v libx265 -crf 30 -preset medium -pix_fmt yuv420p10le output.webm
Аноним (Linux: Firefox based) 12/05/24 Вск 17:25:48 3460096 41
>>3460095
> -c:v libx265
> output.webm
Я вижу в чём проблема.

Меняй на
> output.mp4

Но если ты хочешь постить на двачах, тогда вместо этого учись кодировать в libvpx-vp9.
Аноним (Linux: Firefox based) 12/05/24 Вск 17:49:06 3460104 42
>>3460057
>Блин, а можно просто пример команды
Нет, нельзя. Ты как малое дитя требуешь от реальности соответствия твоим инфантильным хотелкам. Реальность работает не так.

> а не эти километровые гайды?
Так-то там короткая заметка на минут 20 вдумчивого чтения. Если для тебя это за пределом сложности, то у меня про твои когнитивные способности плохие новости.

>>3460070
> Можно написать чтобы первый проход был качественее -fastfirstpass false
Это, скорее всего, косяк инструкции. Так-то должно было быть сформулировано как
> передать библиотеке libx264 параметр «fastfirstpass=false», добавив его через двоеточие в конец строки-параметра для опции «-x264opts». Например так
> ffmpeg -i input.avi -b:v 3000 -c:v libx264 -x264opts ref=4:fastfirstpass=false
В целом, так бывает, когда пытаются просто и коротко рассказать про сложное и большое. Возможно, что в ffmpeg есть возможность опцию «fastfirstpass» библиотеке libx264 передать не через специальный ключ в строке-параметре опции «-x264opts», а через обычную опцию ffmpeg «-fastfirstpass» со строкой-параметром «false». Тогда команда была бы примерно:
> ffmpeg -i input.avi -b:v 3000 -c:v libx264 -x264opts ref=4 -fastfirstpass false

> зачем вообще делать проходы никакой инфы
Ты уже давай определись — тебе объяснять нужно долго и печально, или на скорую руку.

> Но уже не надо, спросил у чатжпт и он ответил одним постом, пока кожаный мешок разродился целой документацией с ебанутыми командами.
Он тебе ответил формально верную, но не соответствующую твоему вопросу ерунду.

>>3460095
H.265 не поддерживается доброй половиной браузеров. И про это в той короткой заметке написано.
Ты там что собрался делать-то? Каков конечный результат? Куда ты его собрался деть? Какие свойства у исходной последовательности? Почему не приложен отчёт mediainfo?
Аноним (Microsoft Windows 10: Chromium based) 12/05/24 Вск 21:37:43 3460219 43
1234.jpg 77Кб, 1304x242
1304x242
>>3460104
>ffmpeg -i input.avi -b:v 3000 -c:v libx264 -x264opts ref=4:fastfirstpass=false

Ошибка
Аноним (Google Android: Mobile Safari) 13/05/24 Пнд 06:19:11 3460291 44
>>3460219
А ты забавный.
Напиши что ли так:
ffmpeg -i input.mp4 -cfr 36 output.mp4
Аноним (Google Android: Mobile Safari) 13/05/24 Пнд 06:20:29 3460292 45
>>3460291
>ffmpeg -i input.mp4 -crf 36 output.mp4
Fix
Аноним (Microsoft Windows 10: Firefox based) 13/05/24 Пнд 09:45:53 3460310 46
Посоветуйте гуй для монтажа наподобе LosslessCut но чтоб можно было сразу несколько файлов в сплитскрине
Аноним (Microsoft Windows 10: Chromium based) 13/05/24 Пнд 14:06:05 3460414 47
>>3460291
>>3460292
Все равно ошибка, ладно похуй, не работает эта пердольская хуита кароч, чисто ебля с кодеками ради ебли с кодеками
Аноним (Linux: Firefox based) 13/05/24 Пнд 20:28:41 3460540 48
>>3460414
>Все равно ошибка, ладно похуй, не работает эта пердольская хуита кароч, чисто ебля с кодеками ради ебли с кодеками
Головушка твоя не работает.
https://pastebin.com/9fdkqbiF
Аноним (Microsoft Windows 10: Chromium based) 13/05/24 Пнд 21:57:37 3460563 49
>>3460104
> H.265 не поддерживается доброй половиной браузеров.
Не поддерживается полноценно он только копробздоксом (нет поддержки 10 бит, в чём основная соль кодека), всеми остальными поддерживается.
https://caniuse.com/hevc
Аноним (Google Android: Mobile Safari) 13/05/24 Пнд 22:28:39 3460572 50
>>3460563
По твоей ссылочке как раз сказано, что поддержка для большинства обозревателей как раз частичная (в основном, ограничена чисто аппаратным декодером). Ты надеялся, что труъ по ссылкам не ходят?
Аноним (Microsoft Windows 10: Chromium based) 13/05/24 Пнд 22:32:32 3460574 51
>>3460572
> в основном, ограничена чисто аппаратным декодером
Чтобы декодировать контент железо(будь то процессор или видеокарта) должно поддерживать его аппаратно. Истории для самых маленьких.
> Ты надеялся, что труъ по ссылкам не ходят?
Фикси кал в башке, лол.
Аноним (Microsoft Windows XP: Firefox based) 13/05/24 Пнд 22:40:57 3460576 52
>>3460574
> Чтобы декодировать контент железо(будь то процессор или видеокарта) должно поддерживать его аппаратно.
Аноним (Microsoft Windows 10: Chromium based) 13/05/24 Пнд 22:49:38 3460579 53
Аноним (Google Android: Mobile Safari) 14/05/24 Втр 06:18:57 3460632 54
>>3460574
>Фикси кал в башке, лол
Попробую снова пофиксить это самое непотребство в твоей голове, заменяющее тебе орган мышления. Смотри, как у нас вышло. Ты выдвинул тезис вот здесь >>3460563, настаивая на том, что данные, на которые ты ссылаешься, подтверждают его. Затем в >>3460572 я напомнил, что:
- данные по ссылке подтверждают скорее мой тезис, который ты собирался опровергать,
- твой вывод спекулятивный, для него не достаточно фактических оснований.
В ответ на критику ты разразился в >>3460574 негодованием, оскорблениеми и по-детски наивной и жалкой попыткой выкрутиться из очевидной и для тебя тоже логической ловушки.
Ты это делаешь на анонимном форуме зачем? Здесь у тебя ни кармы нет, ни авторитета. Здесь нет необходимости притворяться умным — твоя глупость в твоих же мыслях видна непосредственно.
Аноним (Google Android: Mobile Safari) 14/05/24 Втр 07:15:11 3460635 55
Опять зелень на тред набигает
Аноним (Google Android: Mobile Safari) 14/05/24 Втр 07:42:31 3460636 56
>>3460632
Хуя манявры бессмысленные. Кто-нибудь дайте почитать этим болезням датащиты видеокарт и процессоров, ещё о таком явлении как однлплатники ака андроид-приставки не забудьте упомянуть.
Аноним (Linux: Firefox based) 14/05/24 Втр 08:34:56 3460638 57
image.png 49Кб, 812x330
812x330
image.png 58Кб, 808x366
808x366
>>3460636
Причём здесь блядь ваше железо? Разработчики софта говорят «не хотим мы лицензии платить на h265, не будет у пользователей этого кодека» — вот его и нет.

Вы вот проводили реальное тестирование ваших браузеров? Вот например здесь? https://tools.woolyss.com/html5-audio-video-tester/

У меня вот например стоит 1650. Она может декодировать h265 аппаратно. И чё? Ни нативно установленный firefox, ни chromium из flatpack этого кодека не понимают.

Что? Винду поставить? Браузер сменить и ещё до кучи ядро пересобрать?
А почему меня, как пользователя, вообще должны волновать проблемы лицензирования кодеков? Вы, господа, слишком многого от меня хотите. Нет у меня в браузере h265, ну и не надо. Что в ваших вебэмах может быть такого, что заставит меня пойти на такое? Да понятно что ничего. Мне проще проигнорировать дурачка и посмотреть другие вебэмы, которых полно.
Аноним (Google Android: Mobile Safari) 14/05/24 Втр 13:41:15 3460670 58
>>3460638
Edge Canary, Android 14, Pixel 6 HEVC воспроизводится.
Аноним (Google Android: Mobile Safari) 14/05/24 Втр 13:41:53 3460671 59
Screenshot20240[...].png 594Кб, 1080x2400
1080x2400
Screenshot20240[...].png 484Кб, 1080x2400
1080x2400
Аноним (Microsoft Windows 10: Chromium based) 14/05/24 Втр 19:51:08 3460756 60
image.png 1426Кб, 2560x1440
2560x1440
image.png 1475Кб, 2560x1440
2560x1440
>>3460671
Edge Windows 11 тоже HEVC воспроизводит.
Аноним (Linux: Firefox based) 14/05/24 Втр 21:07:31 3460781 61
>>3460670
>>3460756
И на андроиде Edge, и на компе Edge. Там Microsoft наверняка держит патенты на Hevc. Так что ничего удивительного в том что их браузеры это поддерживают я не вижу.

Это как спрашивать с Apple за внедрение того-же Hevc/Heic и xHE-AAC. Они всегда так делали. И патентами они тоже владеют. Им тупо выгодно внедрять такие технологии.
Аноним (Microsoft Windows 10: Firefox based) 15/05/24 Срд 09:03:12 3460888 62
>>3454359
Cross-fade он называется.
>Он называется, не поверишь... эквалайзер!
Хуя тут спецы сидят.
Аноним (Microsoft Windows 10: Firefox based) 15/05/24 Срд 11:05:33 3460916 63
>>3460781
Копротивление Apple с кодеками в 2024 году выглядят очень смешно. Уже не то время, когда отказ от Флешплеера уничтожал его.
Аноним (Microsoft Windows 10: Chromium based) 15/05/24 Срд 11:16:46 3460918 64
image.png 474Кб, 869x1012
869x1012
>>3460916
При чём здесь Apple, если патентодержателем хевка является Broadcom, а Apple лишь отчисляет как и МС? Флеешплеер это вообще Adobe. У Apple так-то годные есть кодеки вроде ALAC и AAC.
Сам же HEVC поддерживается солидным спектром устройств на ОС Android/Windows/macOS. На линуксе через VAAnusPI на хромых. Копробздоксич же 10 бит не держит, а смысла в хевке 8 бит нет, для этого х264 есть. Если говорить о хардвари, то даже одноплатниками на рокчипе хэвк поддерживается.
Аноним (Microsoft Windows 10: Firefox based) 15/05/24 Срд 11:25:49 3460923 65
>>3460918
Перефразирую. Копротивление Apple с кодеками выглядятят сегодня как "на зло маме отморожу уши". Эплотехника единственная где сегодня надо думать о форматах.
Аноним (Microsoft Windows 10: Chromium based) 15/05/24 Срд 23:04:12 3461090 66
image 727Кб, 2048x2500
2048x2500
Дайте команду чтобы перекодировать .webm в .mp4
Аноним (Google Android: Mobile Safari) 16/05/24 Чтв 00:26:01 3461119 67
>>3461090
ffmpeg -i video.webm video.mp4

Ты в гугл не в состоянии выйти с таким вопросом?
Аноним (Microsoft Windows 10: Chromium based) 16/05/24 Чтв 09:58:45 3461157 68
>>3461119
Следи за логикой
1) Гугл устаревший формат поиска информации в годы нейросетей
2) Нейросети компилируют инфу с сотен сайтов за раз и выдают лучший ответ сразу. Нейросети либо заменять поисковые энжины либо поглотят их
3) Двач это не гугл
4) На дваче пишут одни боты
5) Судя по качеству ботов они пользуют минимум гпт 4.0 и платят за нее
6) Спросить на дваче = Прогрессивной бесплатно спросить у гпт 4.0 ответ, вместо того чтобы пользоваться устаревшим гуглом, который скоро вообще перестанет существовать
Аноним (Google Android: Mobile Safari) 16/05/24 Чтв 10:12:57 3461160 69
>>3461157
Заебись шутканул, можешь пройти за медалью Петросяна вне очереди
Аноним (Microsoft Windows 8: Firefox based) 16/05/24 Чтв 14:39:52 3461195 70
1) Вырезаю часть видео, первые секунды черный экран, потом появляется изображение. Как сделать, что бы изображение было при обрезании с любой секунды?
2) Как вырезать кусок из середины видео, т.е. начало и конец соединились автоматом?
Аноним (Microsoft Windows XP: Firefox based) 16/05/24 Чтв 14:57:53 3461198 71
>>3461195
О, наивный новичок. Иди читай про I-фреймы и группы зависимых кадров. Без перекодирования ты можешь резать видео только по конкретным точкам, где декодер может быть инициализирован полной картинкой (если, конечно, не хранишь исходные материалы в специфических форматах сжатия с независимыми кадрами).
Аноним (Microsoft Windows 8: Firefox based) 16/05/24 Чтв 15:22:12 3461206 72
>>3461198
>только по конкретным точкам
Это уже понял.

>Иди читай про I-фреймы и группы зависимых кадров
Может есть статьи с примерами, как там чего перекодировать?
Аноним (Microsoft Windows 10: Chromium based) 17/05/24 Птн 15:18:33 3461498 73
output.webm 298Кб, 406x720, 00:00:04
406x720
Когда вырезаю кусок видео, у меня картинка зависает на первых секундах, как на этой шебм, юзаю обычную команду ffmpeg -i input.webm -ss 00:01:04 -to 00:01:09 -c:v copy -c:a copy output.webm

Почему так, как резать чтобы кадр не зависал?
Аноним (Microsoft Windows 10: Firefox based) 17/05/24 Птн 15:26:55 3461500 74
>>3461498
ffmpeg -ss 00:01:04 -t 00:00:05 -i input.webm -c:v copy -c:a copy output.webm
Аноним (Google Android: Mobile Safari) 17/05/24 Птн 15:53:22 3461504 75
>>3461206
> Может есть статьи с примерами, как там чего перекодировать?
Если не хочешь читать тред — то хотя бы научись гуглить документацию >>3455160
Аноним (Microsoft Windows XP: Firefox based) 17/05/24 Птн 22:14:24 3461602 76
>>3461206
Целиком перекодируешь всё видео.
Ответить в тред Ответить в тред

Check this out!

Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов