November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Wednesday, March 17th, 2010 12:36 am

В процессе подготовки к записи завтрашнего парада, на который мне, кажется, попасть не суждено, я таки научился ловить местные трансляции в DVB-T. Хитрость тут в том, что местные телевизионщики два года тестировали трансляции в MPEG2, а когда тестировать закончили, взяли и включили MPEG4. С какой глубокой целью они это сделали, непонятно. Передачи в эфире идут нешифрованные, да и шифровать там особо нечего – четыре государственных телеканала, один матраc и четыре радиоканала.  Качество картинки очень высокое, субтитры в телетексте передаются, с технической точки зрения всё красиво. Только ни один продаваемый в стране телевизор с гордой надписью DVB-T  декодировать MPEG4 не умеет.

В общем, после установки последней версии драйверов и некоторого количества дополнительных телодвижений эти телеканалы удалось-таки посмотреть имеющимся тюнером производства AverMedia. Плюс в том, что производитель уже несколько лет честно обновляет эти драйвера для линукса,  установились они вообще на полном автомате. А минус – в том, что в исходниках там только обвязка, которая компилируется под имеющееся ядро, а основная часть поставляется в виде огроменного объектного модуля. Естественно, под другой архитектурой оно работать не будет. А хотелось бы.

Но это всё лирика, а интересно во всём этом то, что вышеупомянутые пачки каналов идут совершенно одинаковыи наборами на двух разных частотах. Интересно, зачем?
А ещё интереснее, почему этот MPEG4 в виде достаточно стандартизованного H.264 нормально проигрывается только в VLC (и в ffplay). А в mplayer’е звук идёт нормально, а видео сильно замедленное. Хотя они оба, кажется, используют для декодирования одну и ту же библиотеку из ffmpeg.

Оригинал этой записи. Комментировать можно тут или там.

Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме

Wednesday, March 17th, 2010 12:21 am (UTC)
Ресивер, который я оставил, умеет ловить эфирные DVB-T в MPEG-4 (собственно для этого и был куплен) и писать их на usb драйв. Юзай.

Кстати, все современные телеки с DVB-T на борту, продаваемые в Ирландии, умеют MPEG-4 :)
Wednesday, March 17th, 2010 07:32 am (UTC)
чего ж ты раньше не сказал? я сейчас настроить уже не успею, на работу надо :(
Wednesday, March 17th, 2010 09:07 pm (UTC)
Я вообще-то говорил что можешь смело юзать, ты ответил что самое место ему - на чердаке ;)
Wednesday, March 17th, 2010 02:28 pm (UTC)
Это же живые люди говорят "объектный модуль"?
Я ведь чёрт-те сколько выражения не слышал.
Пожалуй, года с 1993.
Wednesday, March 17th, 2010 02:28 pm (UTC)
а как нынче принято называть *.o?
Thursday, March 18th, 2010 10:42 am (UTC)
А я и .o чёрт-те сколько не видел. Всё сиране .dll или, в лучшем случае, .so
Thursday, March 18th, 2010 10:43 am (UTC)
и как вы предлагаете .so загружать в ядро?