Перейти к содержимому
Калькуляторы

Транскодинг чем?

Посоветуйте чем транскодить mpeg2 каналы в mpeg4, мультикаст в мультикаст.

И какое железо примерно необходимо.

 

Попробовал vlc... отжирает немеряно ресурсов...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

если каналов много и нет надобности сильно экономить , то только аппаратные кодеки , дорого и надежно . Если надо дешево и сердито , то проще набрать каналы со спутника уже в мп4 , чем транскодить самому , для стандартного процессора это черезчур ресурсоемкий процесс , думается врядли сильно изменится нагрузка от смены кодера , единственный еще вариант , на уровне чисто теории , прикрутить технологию CUDA от видеокарты и грузить ее транскодингом , gtx280 думается вытянет 8 потоков мп2->мп4 , может быть больше , оценка чисто субьективная взятая из опыта транскодинга с этой технологией на винде .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Посоветуйте чем транскодить mpeg2 каналы в mpeg4, мультикаст в мультикаст.

И какое железо примерно необходимо.

http://www.elecard.com/en/products/digital-tv-solutions/software-servers/codecworks.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Отжирает ресурсы не VLC, а собственно сам энкодинг в H.264

 

libx264, использующаяся в VLC и во всех остальных бесплатных энкодерах — очень хороший софт, дающий прекрасные результаты, причем самые дешевые по цена-качество.

 

Варианты с CUDA и прочим на сегодняшний день несерьезны, потому что дают плохой результат.

 

Аппаратные энкодеры, сравнимые по качеству с libx264 очень дорогие.

 

Дешевле всего ставить Xeon или Core i7 и кодировать компьютером. Рассчет примерно по 10-15 SD каналов на один Core i7

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Дешевле всего ставить Xeon или Core i7 и кодировать компьютером. Рассчет примерно по 10-15 SD каналов на один Core i7

 

i7 топовый, который Extreme Edition?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

i7 топовый, который Extreme Edition?

 

Ну я бы не удивлялся такой скорости. Есть разница в "перекодировании по-честному" и "перекодировании с тюнингом кодера". После тюнинга канал после переключения начинает показывать с квадратов и в зависимости от динамичности картинки квадраты постепенно собираются в картинку. На канале "говорящая голова" срезка битрэйта с 1500-2000 до 500 не играет особой роли: там и резкое движение камеры происходит раз в три часа, а появляющиеся при этом небольшие квадраты и мазки по краям объектов воспринимаются как задумка оператора показать неразбериху и панику, творящуюся в динамичной сцене. На каналах же а-ля "MTV UK", где идет частая смена картинки и постоянные "резкие" спецэффекты эти размытости начинают немного мешать, так же как и, например, на TLC, где бабы постоянно размахивают цветными платьями и разноцветными лазаньями. Сегодня попробовал на 4-х головом i3 10 каналов пережать с битрэйтом 500 -- вполне себе, если не придираться, ну явно лучше, чем на youtube и там, где другой альтернативы нет и такое ТВ тоже ТВ.

 

А вообще, конечно, баловство все это, потому как на топовых каналах битрэйт, уже пережатый по-честному, доходит до 3000 и в эти моменты проц подскакивает серьезно. Но в целом все это сглаживается: у одного канала скакнуло, у двух других наоборот упало, в итоге смотреть можно. Хотя бывали откровенные шахматные доски секунд на 5, ну и, конечно, эта задержка с прорисовкой вновь включенного канала. Я полагаю, что поиздевавшись над кодеком, растянув key-фреймы на пару минут, да и ещё раздавая по хттп, где key-фрэйм просто не может потеряться можно и больше выжать и битрэйт (честный, до срезки) дожать до 500 (в среднем, не резанный битрэйт, без cabac'а, в районе 700-1500 у среднего канала, с cabac'ом 500-900, но у последнего свои неприятности).

Изменено пользователем RealResident

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Самый топовый процессор обычно не нужен. Он очень дорогой и не сильно быстрее, чем предпоследний в линейке.

 

 

Замечания насчёт битрейтов безусловно верные. У libx264 есть очень полезный режим под названием ABR — average bitrate. Его использование разрешает вставлять кратковременные многократные скачки битрейта, которые компенсируются последующим снижением использования канала.

 

Ну и, конечно, разница между однопроходным live сжатием и двухпроходным сжатием файлов может достигать двух раз за счёт более точной информации о скачках сложности картинки.

 

В целом для эфирных каналов 720x576 700кбит — хорошая картинка. В локальной сети можно не ужиматься и давать больший битрейт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всем привет. Есть вопрос по теме кодирования. Настроил транскодирование с аналогового тюнера на VLC в h264, дальше поток по RTSP бежит к Erlyvideo и оттуда едет на флешплеер сайта. В роли тестового источника использовал .avi-файл и все было ок. Когда запустил источником v4l с сигналом с тюнера - картинка стала в разы меньшего разрешения и во фрейме плеера теперь одни квадратики. При этом камень (Core i5) чувствует себя более чем нормально - в топе 50% нагрузки. Особо в параметрах транскода VLC, к сожалению, не особо разбираюсь, может кто ткнет носом что не так?

transcode{vcodec=h264,venc=x264{threads=2,keyint=250,bframes=2,level=3.0,profile=main,qpmin=26,qpmax=50,vbv-maxrate=2200,vbv-bufsize=1800,
partitions=-parti8x8-parti4x4-partp8x8-partb8x8,subme=4,me=hex,merange=10,trellis=2,lookahead=100,ref=2,mixed-refs=0,weightb=0},hurry-up,audio-sync,
deinterlace=yes,acodec=aac,aenc=avcodec{strict=-2},ab=64,channels=2,samplerate=48000}

PS:Параметры транскодирования брал с сайта erlyvideo. За ранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

попробуйте поиграть с qpmin, понизив его.

 

Какого размера захватываемая картинка?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Обычный SD канал (4:3). Судя по всему разрешение как раз 720x576. Вечерком еще поковыряюсь, попробую покрутить qpmin.

Изменено пользователем y_brother

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как по мне, то у вас не очень cтабильное решение...

У нас работает схема:

железка ASI->codecworks(mpeg-ts,mcast)->ffmpeg->ffserver->flash страничка

 

У вас можно сразу забирать в виде:

железка->ffmpeg->ffserver->flash страничка

Изменено пользователем vvvua

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

помоготи решить задачку перетранслировать выборочно каналы с сайта http://www.cracketzaa.tv/ в локальную wifi сеть,

точнее смешаную сетку, по wifi собственый канал, плюс 2-8 насколько хватит трафика примерно 40 мб, также вопрос ,как соорудить на компе типо студии ,пускать рекламу ,бегующию строку ,вообщем нужен софт ,так как за 1.50 eur, есть возможность смотреть канал в высоком качестве 720 http://www.mozzi.com/online_ads/streamvm.php?data=ES_STREAMVM.swf&affid=ADB&type=NM&sem=N&stype=SCENARIO&vas=100749&sc=797133&offer_id=1700&transaction_id=10207a4a084ac3f4b1e00c6428b74c&aff_id=460&utm_expid=26302637-20&utm_referrer=http%3A%2F%2Fcdn.adbooth.net%2Falert.html%3Furl%3Dhttp%253A%252F%252Fwww.mozzi.com%252Fonline_ads%252Fstreamvm.php%253Fdata%253DES_STREAMVM.swf%2526affid%253DADB%2526type%253DNM%2526sem%253DN%2526stype%253DSCENARIO%2526vas%253D100749%2526sc%253D797133%2526offer_id%253D1700%2526transaction_id%253D10207a4a084ac3f4b1e00c6428b74c%2526aff_id%253D460%26msg%3DPor%2520favor%2520verifica%2520que%2520eres%2520humano%2520con%2520tu%2520telefono%2520movil%2520para%2520poder%2520acceder , вот каналы эти каналы я хочу и ретранслировать ,подскажите как экономично решить задачку

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.