Программы


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
51 9 30

Куда пропал тред видеокодирования и ффмпег? Аноним (Microsoft Windows 7: Chromium based) 13/06/19 Чтв 02:22:20 25912441
1.png (68Кб, 809x1050)
809x1050
Куда пропал тред видеокодирования и ффмпег? Раз уж я слепой даун, то высру отдельный тред.

Скачал тут маняме в каком-то волшебном формате. Картинка сочная и пиздатая, несмотря на мелкий размер, но когда я кидаю её на свой убогий самсунг, то MX Player лагает до пизды и смотреть невозможно. Я пытался качать всякие кодеки на телефон и менять плееры - нихуя не помогло.
После просмотра десятков форумов в гугле я пришел к выводу, что мой всратый смартфон тупо неспособен в неординарные кодеки, а он в этом маняме - yuv10.

Я попытался вручную перекодировать этот yuv в стандартный h264 в .mp4
ffmpeg -i a.mkv -c:v libx264 -b:v 1500k -b:a 128k -preset veryfast a.mp4
Но на выходе получилась несмотрибельная хуйня с артефактами на самых тяжелых моментах. Еще и кодировалась по 30 минут.

Это мой код получился хуевым? Подскажите, пожалуйста, как оптимизировать эту срань.
Аноним (Microsoft Windows 7: Chromium based) 13/06/19 Чтв 02:24:04 25912452
У тебя hevc, норкоман.
Аноним (Microsoft Windows 7: Chromium based) 13/06/19 Чтв 02:27:18 25912473
1.png (13Кб, 377x422)
377x422
>>2591245
Ну да, это я понял. Юв это пиксель формат, а хевк - кодек. или нет?
Но как перекодировать, чтобы было быстро и качественно? Желательно в мп4
Аноним (Microsoft Windows 7: Chromium based) 13/06/19 Чтв 04:09:29 25912694
ну найс чо я сам разобрался
проблема была в ебучей 10-битной цветовой схеме, мой говнофон не умеет в него
надо было тупо поменять юв10 на обычный 8битный юв

-c:v libx265 -pix_fmt yuv420p -crf 20 -preset ultrafast

всем спасибо :)
Аноним (Неизвестно: Неизвестно) 13/06/19 Чтв 04:37:00 25912725
>>2591269
Плеер поменять не пробовал, кодировщик хренов?
Аноним (Microsoft Windows 7: Chromium based) 13/06/19 Чтв 07:03:11 25912926
>>2591272
>Я пытался качать всякие кодеки на телефон и менять плееры - нихуя не помогло
Жопой читаешь, ебло?
Аноним (Microsoft Windows 10: Firefox based) 13/06/19 Чтв 11:07:26 25913497
1560413226664.webm (10240Кб, 3840x2160, 00:01:01)
3840x2160
Как добиться такого же результата?
13/06/19 Чтв 20:04:13 25916168
>>2591349
Квадратит же пиздец. И все движения сплошная каша
Аноним (Microsoft Windows 10: Firefox based) 13/06/19 Чтв 21:20:07 25916739
>>2591616
Ладно, но мне не понятно как он уместил минутное 30фпс 4к в 10 мб.
Аноним (Microsoft Windows 10: Firefox based) 13/06/19 Чтв 21:41:02 259168710
>>2591673
Практически статичная картинка. Нет динамики никакой.
Аноним (Linux: Firefox based) 13/06/19 Чтв 21:41:34 259168811
>>2591673
степень сжатия,
статическая картинка
Аноним (Linux: Chromium based) 14/06/19 Птн 00:18:35 259183912
Аноним (Microsoft Windows 7: Firefox based) 14/06/19 Птн 03:25:49 259194413
Вы чо, староверы блядь?
Хуле не кодируете через видеокарту? Можно и нвидию юзать и радики, и даже интоловскую встройку.

Вместо libx264 пишешь h264_amf и видос кодит уже радик.
Для h265 hvec_amf пишется, если его умеет видюха конечно. Старые не умеют.

Сраная зелень работает через h264_nvenc
Аноним (Microsoft Windows 7: Firefox based) 14/06/19 Птн 03:34:16 259194714
https://trac.ffmpeg.org/wiki/Hardware/VAAPI
А это должно линуксоидов заинтересовать.

Но я узнал про поддержку HWA для кодирования через ffmpeg минуту назад.
Так что не бейте. Просто удивлен, что этого нет в треде и в старом не было вроде.

Но мне понадобилось перегнать видео на холодильнике одноядерном, как-то оно грусто кодировалось со скоростью 1,23. Воткнул видюху и через неё дело пошло веселее.
Аноним (Apple Mac: Firefox based) 14/06/19 Птн 03:43:59 259194815
>>2591944
Вроде как качество страдает и если не только перекодировка, но и какие-то (некоторые) фильтры, то прирост спадает.
Аноним (Microsoft Windows 7: Vivaldi) 16/06/19 Вск 07:24:36 259341916
360p-video-ms10[...].png (4Кб, 306x149)
306x149
Здравствуйте. Я нуб. И я никак не могу понять, почему HD mp4-видео, скачанное с ютюба, весящее 17 мб и имеющее отличное качество, если его рендерить в точно такие же параметры, вырастает до ста-ста пятидесяти мегабайтов. И приходится резать битрейт/разрешение. Пробовал Вегас с разными настройками, пробовал OpenShot - везде одна картина.

И ведь мне много-то не надо, мне нужен тупо редактор, в котором можно вырезать нужные сцены, склеить их, и потом сохранить получившееся в точно таком же формате, с тем же разрешением и битрейтом. Без перекомпиляций, без смены типа файла - вот просто, было 17 мб, половину вырезал, сохранил - теперь 8,5 мб. Такое вообще бывает?
Аноним (Linux: Firefox based) 16/06/19 Вск 09:06:41 259344217
photo.jpg (101Кб, 800x1200)
800x1200
>>2591244 (OP)
Сейчас нет смысла в консоли, скрипты лучше делают без пердолинга.
https://github.com/ekisu/mpv-webm
Быстро нарезать
https://github.com/deterenkelt/Nadeshiko
Комбайн который сделает максимально возможное качество webm а лимите сосаки 20 мегабайт.
>>2591947
У людей народные видеокарты уровня 750gtx, 1050, 1060 в лучшем случае а поддерживают только новые.
Аноним (Microsoft Windows 10: Firefox based) 16/06/19 Вск 09:35:09 259345018
>>2593419
> котором можно вырезать нужные сцены, склеить их, и потом сохранить получившееся в точно таком же формате, с тем же разрешением и битрейтом. Без перекомпиляций, без смены типа файла
Можно, если повезёт. Если делать это без перекодировки, то придётся резать по ключевым кадрам, а они могут оказаться не там, где тебе нужно.
В ффмпег можно, возможно где-то ещё.
Аноним (Microsoft Windows 7: Firefox based) 16/06/19 Вск 10:27:43 259347419
>>2593442
> в лучшем случае а поддерживают только новые.
У меня hd7750. И она поддерживает. И в ней даже есть быстрая видеопамять, целвй гиг. Видюха 12ого года лоу сегмента.
Это даже не r9 285 и не 770gtx.
h265 она не умеет, это да.
Аноним (Linux: Firefox based) 16/06/19 Вск 10:46:35 259348520
Аноним (Microsoft Windows 7: Firefox based) 16/06/19 Вск 11:32:38 259352321
>>2593485
>хотя карта огонь
хуйня это, а не карта.
От нвидии только топы есть смысл покупать.
Аноним (Microsoft Windows 7: Firefox based) 16/06/19 Вск 12:09:42 259356022
>>2593485
>на нвидии список совсем небольшой
>For a complete list, click on the buttons below to open the complete tables
Аноним (Linux: Firefox based) 16/06/19 Вск 13:42:10 259361223
19-06-161.png (3941Кб, 1493x2240)
1493x2240
>>2593560
Да нашел, но я живу яркой полноценной жизнью у меня нет времени на дроч в консоли. Скрипты написанные специалистами сделают лучше. Ты же не учишь пять лет хирургию чтобы чтобы починить перелом а обращаешься к специалисту, вот и я не делаю webm сам.
Аноним (Microsoft Windows 10: Chromium based) 18/06/19 Втр 14:21:00 259480524
Какого хуя vp9 кодируется только на 1 ядре? Пиздос
Аноним (Apple Mac: Firefox based) 18/06/19 Втр 14:28:19 259481125
Аноним (Microsoft Windows 7: Firefox based) 18/06/19 Втр 14:32:44 259481426
Аноним (Microsoft Windows 10: Chromium based) 18/06/19 Втр 14:36:50 259481827
>>2594814
Хуясе, а я пол часа 5тиминутную шебмку для порнотреда кодировал
Аноним (Microsoft Windows 10: Chromium based) 18/06/19 Втр 15:50:13 259487828
>>2593442
Причем здесь, блядь, твои вебм? Речь о кодировании нормального видео.
Аноним (Microsoft Windows 7: Chromium based) 18/06/19 Втр 19:13:05 259502229
Пацаны, я записывал потоковую трансляцию. В логе было, мол скачан мп4 файл длительностью 30минут и весом 1гб.
Но реальный файл длительностью 5мин и 1гб.
Может ли система не видеть лишние минуты?
Если да, то как починить файлик?
Аноним (Microsoft Windows 10: New Opera) 19/06/19 Срд 01:22:54 259525430
156087632017721[...].jpg (613Кб, 1600x1600)
1600x1600
Спрошу тут. Есть видосы с экшен-камеры, пешие прогулки, 1440p. Чем его удобно порезать, отстабить и отресайзить в 1080p? В первую очередь отстабить. И чтобы без хардкора. Или по старинке virtualdub и deshaker?
Аноним (Microsoft Windows 7: Firefox based) 19/06/19 Срд 10:38:19 259532731
>>2595022
Так качал или записывал потоковую трансляцию в TS с кодированием в mp4?
Пиши прямой эфир в ts через streamlink, только он делает это без косяков. ffmpeg сильно косячит.

А если качаешь просто залитые в видеохостинг видео через youtube-dl, то я хз, такого не встречал. Но опять же качать такое через ffmpeg не стоит, он косячит, его youtube-dl использует только для склейки загруженных потоков в один контейнер.
Аноним (Microsoft Windows 7: Chromium based) 19/06/19 Срд 15:41:00 259545732
>>2595254
В Премьере есть какие-то стабилизаторы, ну и для ффмпега, разумеется, тоже, но это уже хардкор для тебя, скорее всего.

Но это всё хуйня, на самом деле. Любая программная стабилизация даёт дикий кисель при мощной тряске и если исходник говно - на выходе будет говно, но ещё и криповое. Т.ч. на будущее озаботься хотя бы карманным складным стабилизатором для своей камеры, я уже не говорю о чём-то серьёзном.
Аноним (Microsoft Windows 7: Chromium based) 19/06/19 Срд 16:17:59 259548633
>>2595327
Записывал поток через youtube-dl и ffmpeg.
До этого совершенно не было с ним проблем.
Возможно одновременное сохранение, склейка и конвертация в мп4 слишком его нагрузила, поэтому возникла ошибка.
Потыкаю streamlink, спасибо.
Но все же хочется исправить файл и посмотреть полный стрим.
Аноним (Microsoft Windows 7: Firefox based) 19/06/19 Срд 20:01:27 259560234
фувфцуу.JPG (155Кб, 1169x581)
1169x581
>>2595486
>Потыкаю streamlink, спасибо
Если ты пишешь именно трансляцию, когда оно недоступно будет потом. То стримлинк лучший вариант. А ютуб-дл только для обычного видео. Если ты кормишь ютуб-дл линк на трансляцию живую, то он использует для загрузки ffmpeg, а тот, как я уже сказал, косячит.


Стримлинком легко пользоваться.
>streamlink.exe --hls-live-edge 99999 --hls-segment-threads 2 --default-stream best -o "D:\out.ts" --url "https..."

--hls-live-edge 99999 Выбор сегмента, с которого начнется загрузка, из доступного для промотки назад стрима (99999 - промотать назад макимально). Зная доступное для промотки время стрима и битрейт, можно посчитать какой выбрать сегмент. Можно не указывать эту опцию, само собой.
--hls-segment-threads 2
Выбирать число потоков загрузки. Тоже можно не писать.
Выходной файл пишешь именно в TS, а потом уже после записи кодируешь в mp4, если хочешь. Но его можно и так смотреть.

Ещё можно выводить стрим на плеер по http или Stdin.
Можно скормить ссылку, вытащенную из динамических страниц, из панели разработчика браузера, там надо просто манифест найти в коде после запуска нужного видео. Если он сам не смог или не то зацепил, что тебе надо. Я так делал с записью выборов хуиборов, пикрилейтед.

вот тут ещё можешь почитать
https://streamlink.github.io/cli.html
Аноним (Microsoft Windows 7: Firefox based) 19/06/19 Срд 20:06:00 259560435
А файл ты скоре всего никак не починишь., потому что нет в нёи никаких 30 минут.
Аноним (Microsoft Windows 10: New Opera) 19/06/19 Срд 20:25:53 259561636
>>2595457
>Любая программная стабилизация даёт дикий кисель при мощной тряске и если исходник говно - на выходе будет говно, но ещё и криповое.
На ютубе куча видео со всяким экстримом, нормально стабилизированное как экшен-камерами, так и софтом. У меня - пешие прогулки.

>Т.ч. на будущее озаботься хотя бы карманным складным стабилизатором для своей камеры, я уже не говорю о чём-то серьёзном.
Чувак, ты знаешь зачем нужны экшен-камеры? Чтобы в руках тягать на раскладном стабе или чём-то серьёзном? Ты вот это сейчас серьёзно?
Аноним (Microsoft Windows 7: Vivaldi) 21/06/19 Птн 21:58:25 259676737
>>2593419-анон снова выходит на связь. В общем, я нашёл то, что искал. Может быть кому-нибудь ещё пригодится:

https://github.com/mifi/lossless-cut/releases

Реальный lossless, название не врёт. Причём отрезаешь от ста мегабайт половину - остаётся пятьдесят. И делает это за секунды. Впрочем, насколько я понимаю, это всего лишь графическая оболочка для ffmpeg. Единственный минус - странно работает выбор нескольких отрезков (или может быть это я ещё не разобрался).
Аноним (Microsoft Windows 7: Vivaldi) 21/06/19 Птн 22:28:27 259678838
Аноним (Microsoft Windows 10: Chromium based) 22/06/19 Суб 08:37:51 259690739
explorerTmfHTrg[...].png (142Кб, 1461x899)
1461x899
Посоны, у меня есть примерно 98 музыкальных альбомов, каждый в отдельной папке порезан на треки в формате flac.
Что я хочу получить: получить порезанные альбомы в mp3/320, а также каждый альбом в виде целого трека в mp3/320.
Как наиболее просто и удобно сделать?
Аноним (Google Android: Mobile Safari) 22/06/19 Суб 08:46:40 259691040
>>2596907
В foobar2000 есть очень охуенный конвертер, который отвечает всем твоим требованиям. В качестве кодера в mp3 используй LAME от tmkk.
Аноним (Microsoft Windows 7: Firefox based) 22/06/19 Суб 10:30:59 259696541
>>2596910
удвою, сам хотел его посоветовать.
lame encoder тут бери http://www.rarewares.org/mp3-lame-bundle.php

-q 0 - максимальное качество, но и самое длительное кодирование. 2 побыстрее без особой разницы. В ffmpeg -q работает не так, оно там задает качество переменного битрейта, то есть является аналогом -V при юзании лейма вне пакета ffmpeg. А в ffmpeg для задания качемтва сжатия вместо q сдужит параметр compression_level 0-9. Так что не путайте.

битрейт 320cbr и оставляй жоинт стерео. Можно переменный битрейт, но с ним хуже работают железки и надо тогда выбирать максимальное качество, место сэкономишь, но качества лучше не получишь, чем при 320 постоянного.
Аноним (Microsoft Windows 10: Firefox based) 22/06/19 Суб 16:13:04 259718942
Аноним (Microsoft Windows 10: Firefox based) 22/06/19 Суб 16:16:09 259719143
Аноним (Microsoft Windows 7: Firefox based) 22/06/19 Суб 17:24:48 259722344
>>2597189
>быстрее
лейм считается самым качественным.
Что тебе быстрота? У тебя селерон на 775ом что ли?
Аноним (Google Android: Mobile Safari) 22/06/19 Суб 18:00:32 259724345
>>2597223
По ссылке такой же LAME, но скомпилированный со специальным оптимизационным патчем, который сделал tmkk.
Аноним (Google Android: Mobile Safari) 22/06/19 Суб 18:15:13 259725546
>>2597243
P. S. Именно LAME с патчем от tmkk, показал самую высокую скорость на hydrogenaudio, так как может задействовать оптимизации SSE 4.1 на Intel процессорах.
Аноним (Microsoft Windows 7: Firefox based) 22/06/19 Суб 18:28:22 259726847
>>2597223
>лейм считается самым качественным
Это его форк.
Аноним (Google Android: Mobile Safari) 22/06/19 Суб 18:31:38 259727248
Аноним (Microsoft Windows 7: Firefox based) 22/06/19 Суб 18:45:01 259727549
>>2597189
>Или отсюда
Бля. Я сначала прочитал ИДИ ОТСЮДА
И обиделся.

Ну ладно, скачаем пропатченный.
Аноним (Microsoft Windows 10: Chromium based) 23/06/19 Вск 03:25:03 259756250
Аноним (Microsoft Windows 7: Firefox based) 23/06/19 Вск 04:18:32 259756851
>>2597562
Там есть sse4.1 и 4.2.
Интересно, почему патч не работает на амд.
Аноним (Microsoft Windows 10: Chromium based) 23/06/19 Вск 04:32:57 259756952
>>2597568
А он не работает на амд?
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов