Сохранен 25
https://2ch.hk/pr/res/1444222.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

У кого есть опыт работы с h.264 кодеком? И вообще с кодеками

 Аноним OP 29/07/19 Пнд 07:23:42 #1 №1444222 
h264.jpg
Есть здесь программисты, работавшие с кодеками? Как с ними работать, что с ними делать, это я хочу узнать от вас.
Аноним 29/07/19 Пнд 09:57:50 #2 №1444238 
Это довольно интересная тема, но надо в неё конкретно быть погруженным, по работе такое делать не приходится. Там много интересной математики, операций с разрядами. Перекидывание из одной базы в другую. Сабж это крутой кодек где много всего есть и сходу хер поймёшь что там происходит. Самое лучшее чтобы понять как работает кодек написать свой простой кодек, который сериализует битмап и кидает его по сокету на сервак. Отсюда можно понять сколько октетов занимает стерилизованная дата, так скажем сырой алгоритм, который просто мапит пиксели в дату, и что есть пути, чтобы сделать этот алгоритм более хорошим, пожертвовав в некоторых местах качеством, например распознав чёрный фон и заменив эту матрицу просто на более короткое описание что на этих координатах чёрный фон.
Аноним 29/07/19 Пнд 10:27:58 #3 №1444242 
>>1444222 (OP)
Вариант первый, потребительский:
1) Скачать ffmpeg
2) Почитать примеры из сурцов
3) ??????
4) PROFIT

Вариант второй, лучше бы ты им занялся в каком-нибудь университете:
1) Обложиться учебниками по теории вероятностей, DSP и сжатию данных
2) Читать статьи по всяким Daala, AV1
3) Читать исходники энкодеров типа x264 и декодеров в том же ffmpeg (но учти, там хардкорное битоёбство)
4) ????
5) Не знаю, будет ли PROFIT, ты ведь не написал, для чего это тебе нужно.
Аноним OP 30/07/19 Втр 08:40:54 #4 №1444805 
>>1444242
С битоёбством уже столкнулся читая RFC H.264, а нужно мне, знать кодеки от а до я, знать про них всё. Как я понял, хотят чтобы я кодек для фирмы написал
Аноним 30/07/19 Втр 09:51:40 #5 №1444815 
>>1444805
>Как я понял, хотят чтобы я кодек для фирмы написал
Ебанутство. Чем обычные кодеки с permissive лицензиями не устраивают?
Аноним OP 30/07/19 Втр 11:56:00 #6 №1444831 
Ко
>>1444815
Хуй его знает, ДОРОХО, наверное.
Аноним 30/07/19 Втр 11:58:39 #7 №1444834 
>>1444242
>DSP
а фунцинальный онализъ нужон там?
а то у меня вить от аднаво слова банахопосранстфы из жёпы гауно фантанам дрисчет
Аноним 30/07/19 Втр 12:00:00 #8 №1444835 
>>1444242
>хардкорное битоёбство
тебя смущают нули и единицы?
тогда какого хера ты вообще программистом стал?
Аноним 30/07/19 Втр 12:30:21 #9 №1444847 
>>1444222 (OP)
>Как с ними работать
Просто и без задней мысли.
>>1444805
>хотят чтобы я кодек для фирмы написал
Ну так напиши, кодек среднего качества - это элементарно.
Если ты не дебил, конечно же.
Аноним 30/07/19 Втр 12:32:33 #10 №1444848 
>>1444847
>Ну так напиши, кодек среднего качества - это элементарно.
Это не элементарно
Аноним 30/07/19 Втр 12:57:11 #11 №1444857 
>>1444848
С точки зрения двачного дурачка - может быть.
А вообще не элементарно - это хороший кодек, быстрый и с хорошим сжатием/качеством.
Аноним OP 30/07/19 Втр 13:16:52 #12 №1444864 
>>1444815
>>1444847
Ну так что мне нужно изучить для этого? Только то что было озвучено выше? Никогда с ними дело не имел
Аноним 30/07/19 Втр 13:18:54 #13 №1444867 
>>1444857
Относительно элементарно закодировать картинку. Но закодировать аудио или видео поток это сложная задача. Если бы это было "элементарно", то почему так мало видеоплееров и месенджеров с передачей аудио и видео. Даже телега до сих пор видеозвонки не поддерживает, хотя там работают нереальные ботаны.
Аноним 30/07/19 Втр 13:25:30 #14 №1444870 
>>1444867
Да блять а тем более и аудио и видео поток. Там один дисплей линк чего стоит.
Аноним 30/07/19 Втр 13:25:58 #15 №1444871 
>>1444867
>закодировать картинку

>видео поток

При нормальном (не дебильном) подходе разница в основном количественная а не качественная.
>это сложная задача
Бедняжка, даже жаль тебя.
>почему так мало видеоплееров и месенджеров с передачей аудио и видео
Так вебмартышки же, животные же.
Идиократия as is.
Аноним 30/07/19 Втр 13:35:03 #16 №1444875 
>>1444871
Бля у меня аж бомбануло. Ты просто мамкин теоретик который только выпустился из универа и знаком с многомерными пространствами, но в реале ты заебёшься это делать, и ничего кроме чёрного(разноцветного) экрана и шипения ты не накодишь.
Аноним 30/07/19 Втр 13:52:36 #17 №1444879 
>>1444875
>написал немного разномерных кодеков, немного рейтрейса на гпу и т.д.
>но в реале ты заебёшься это делать
Бедная ты проецирующая няша, ты только не плачь - все равно я тебя люблю потому что зоофил :3
Аноним 30/07/19 Втр 14:11:24 #18 №1444885 
>>1444879
Возможно я и проецирующая няша, но ты пиздабол
Аноним 30/07/19 Втр 14:19:46 #19 №1444892 
simplescreenrecorder-2019-06-2413.11.42(1).webm
>>1444885
Специально для тебя, зверушка, только никому не рассказывай.
^_^
Аноним 30/07/19 Втр 14:28:29 #20 №1444896 
>>1444892
Ну и что ты там назаписывал?
Короче один хуй это вовсе не элементанрая хуйня.
Аноним 30/07/19 Втр 14:30:50 #21 №1444899 
>>1444896
>Ну и что ты там назаписывал?
То, что ты тупой было понятно сразу - но благодарю за очередную иллюстрацию, няша.
>не элементанрая
Не нервничай так, бедолага, я с тобой согласен - это все очень сложно для дурачка вроде тебя
Аноним 30/07/19 Втр 14:31:49 #22 №1444901 
Если ты конечно не ебёшься каждый день на работе с визуализацией данных, инпутами, расшаренной памятью и указателями хуй знает куда.
Аноним 30/07/19 Втр 14:32:12 #23 №1444902 
>>1444899
Да понял я, иди нахуй короче
Аноним 30/07/19 Втр 14:36:42 #24 №1444904 
>>1444902
> >ты тупой
>Да понял я
Малаца.
Теперь иди с миром и не греши.
Аноним 30/07/19 Втр 19:09:45 #25 №1445070 
>>1444864
Честно? Не знаю, я всегда с готовыми кодеками работал. Из книг по сжатию я помню только Data Compression: The Complete Reference, которую я давно для диплома читал. Там, ЕМНИП, даются основы как частотных и энтропийных методов сжатия данных, после чего есть относительно подробный разбор различных кодеков сжатия изображений (JPEG, JPEG2000, PNG и другие), из видео подробно MPEG. Наверняка есть более специализированная литература.
comments powered by Disqus