Nowa wersja AltDVB v2.4: T2-MI, Unicode i strumieniowanie LAN
dodano: 2021-05-05 02:21 | aktualizacja:
2021-05-05 09:48
autor: Jerzy Kruczek |
źródło: altx.ro, forum.satkurier.pl, Mr. Orbita, satesco
3 maja aktualizacji doczekał się jeden z wyjątkowo cenionych wśród DX-erów odtwarzaczy kanałów DVB z kart DVB do PC - AltDVB. Aplikacja może się poszczycić długą historią, sięgającą 2003 roku. Przez lata AltDVB zyskał status kultowego programu, używanego przez zaawansowanych użytkowników. Cechuje się niezwykłą szybkością i stabilnością oraz dostępem do licznych szczegółów technicznych odbieranych kanałów, stanowiąc świetne narzędzie dla pasjonatów zainteresowanych zgłębianiem tajników transmisji DVB.
Prosimy o wyłączenie blokowania reklam i odświeżenie strony.
Poprzednie wydanie v2.3 ukazało się na początku stycznia 2020, po... 14 latach przerwy, ale mimo tak długiego czasu AltDVB świetnie współpracował ze współczesnymi systemami operacyjnymi i sprzętem. Aktualizacja pozwoliła dogonić zmiany wynikające z debiutu nowych standardów enkodowania wideo i audio.
Nowa wersja v2.4 wprowadza dalsze nowości, realizując najczęściej zgłaszane propozycje użytkowników oraz szykuje aplikację na rozwój w przyszłości.
interfejs sprzętowy: rozszerzona maksymalna liczba wykrywanych urządzeń z 8 do 64
dekapsulacja T2-MI (potwierdzony odbiór np. rosyjskich emisji T2-MI z satelity Yamal 402 - 54,9°E)
Odbiór T2-MI w AltDVB v2.4 (autor: satesco)
strumieniowanie LAN pojedynczego serwisu (do 32 PID) lub całego transpondera ze zdalną kontrolą VLC 3.x i MPC-HC (można zdefiniować do 5 klientów, np. także TransEdit czy TSReader, jedna z nich może uruchamiać się automatycznie wraz ze startem funkcji)
Strumieniowanie LAN w AltDVB v.2.4, jednoczesny podgląd w MPC BE oraz analiza w TransEdit
obsługa Unicode dla nazw kanałów, dostawców, zdarzeń EPG. Wsparcie zgodne z ETSI-EN-300-468 (v1.16.1), z zastosowaniem wewnętrznych tablic dla kodowania ISO-6937 oraz ISO-8859-05 do ISO-8859-15, a także obsługa kodowania Windows 20949, 20936 dla KS-X-1001 (Koreański) i GB-2312 (uproszczony Chiński) - dzięki temu wyświetlane są prawidłowo znaki diakrytyczne, także w polskim EPG, ale również cyrylica
Obsługa różnych metod kodowań znaków na przykładzie emisji chińskich i rosyjskich
wewnętrzna struktura danych zmieniona, aby pozwolić na zapis do 32 PID-ów ES, 32 PID-ów CA oraz nazw kanałów i dostawców do 127 znaków (UTF8). Rozszerzenie plików zmieniło się z .adcl do .adch - dzięki temu możliwe stało się zapisanie kompletu ścieżek audio dla kanałów EbS HD i EbS+ HD z 9°E
Zwiększona ilość zapisywanych PID-ów ES oraz CA pozwala sprostać kanałom nadającym np. bardzo dużo ścieżek audio
przycisk i skróty do robienia zrzutów ekranowych
[Ctrl+S] - obecne okno,
[Ctrl+Shift+S] - okno wideo,
[Ctrl+Alt+S] - wszystkie okna (klawisze można zmienić w konfiguracji, bo robią konflikt z polskim "ś")
Inne zmiany:
dodane szybkie ustawienia LOF dla konwerterów na pasmo Ka, rozszerzone C oraz X
umożliwienie wtyczkom zmieniania pakietów TS
można przełączać się między obsługą częstotliwości w MHz i kHz (Settings -> General)
wykrywanie typu strumienia 0x32 - VVC (na razie bez parsowania i demuksowania, brak gotowego filtra DirectShow na ten moment)
AltDVB v2.4 rozpoznaje VVC (Versatile Video Coding)
na razie nie pozwala na oglądanie z uwagi na brak filtrów DirectShow
opcja pozwalająca na określenie kodowania znaków dla transpondera (domyślnie ISO-6937 DVB Superset)
przyciski z ikoną kluczyka z okna głównego są ukryte, jeśli nie ma dla nich załadowanych i włączonych wtyczek
opcja Don't decrypt recorded channel pozwalająca na nagranie zaszyfrowanych pakietów
zapis kompozycji i strony pomocniczej z deskryptora napisów (krok w stronę obsługi napisów DVB, plan na kolejne wydania)
okno wyboru urządzenia ma opcję zmiany wysokości i zapamiętuje rozmiar listy
lista satelitów: drobne zmiany w GUI, zmieniona czcionka
Okno skanowania:
kolumny na liście transponderów mogą być teraz ukrywane (klik prawym przyciskiem myszy na nagłówki kolumn)
Okno skanowania w AltDVB v2.4
widać tu menu pozwalające na ukrywanie kolumn oraz wybór kodowania znaków dla transponderów
okno zapamiętuje wysokość, szerokość oraz listę ukrytych kolumn
naprawiono niedziałającą opcję menu "Select TP with scan errors"
wyszukiwanie tekstowe w oknie listy transponderów (tylko dla widocznych kolumn)
dodane różne skróty klawiszowe dla listy transponderów oraz akcję myszy [Ctrl+kliknięcie lewym przyciskiem] dla zaznaczania/odznaczania
Okno wyników skanowania (wywoływane przez przycisk Update po zakończeniu skanowania):
okno ma teraz możliwość zmiany rozmiaru i te ustawienia są zapamiętywane
okno zawiera teraz to, co do tej pory były w osobnym popupie - pokazuje zmiany dla danego kanału od razu po jego zaznaczeniu
dokładny raport różnic dla PID-ów ES/CA, nie tylko liczba jak dotychczas
możliwość zapisu raportu ze wszystkimi zmianami do pliku .csv
Okno podsumowania wyników skanowania w AltDVB v2.4
teraz z rozszerzonymi szczegółami oraz możliwością zapisu raportu
Drzewo listy kanałów:
szerokość kolumny informacyjnej jest automatycznie dostosowywana na bazie wyświetlanej treści
rezygnacja z użycia czcionki o stałym rozmiarze dla grup
możliwość wyświetlania SID w kolumnie informacyjnej
Lista kanałów w AltDVB v2.4
Wartości SID w drugiej kolumnie (informacyjnej)
wyszukiwanie tekstowe działa także na nazwy grup w drzewie
EPG:
automatyczna zmiana rozmiaru pola ze skróconym opisem, aby dopasowało się do zawartości
można zmieniać rozmiar dolnego panelu z opisem EPG
parsowanie i wyświetlanie "itemów" z rozszerzonego opisu (używane u nas w DVB-T przez TVP, na satelicie przez TVN) oraz dodatkowo obsługa nowych linii w rozszerzonych opisach, co poprawia czytelność
Okno EPG w AltDVB v2.4, widać obsługę tzw. itemów w EPG
Poza tym wprowadzono wiele drobnych udoskonaleń, np. w oknie TS Analyzer można przełączać wyświetlanie PID między HEX, a DEC, oraz np. odświeżono informacje o ograniczeniach wiekowych w EPG.
O T2-MI:
Jeśli nie jest znany PID T2-MI, należy spróbować przeskanować transponder bez uruchomionej dekapsulacji i sprawdzić wyszukane serwisy z sugestywną nazwą lub zawierające typ strumienia T2-MI. Gdy PID jest znany/udało się go zgadnąć, należy przełączyć dekapsulację do T2-MI, ustawić PID i przestroić transponder. Następnie należy otworzyć okno T2-MI status i zweryfikować, czy wzrasta liczba pakietów. Jeśli tak i są bez błędów CRC, lista PLP powinna zostać wypełniona. Wybieramy jeden i skanujemy transponder, aby uzyskać dostępne kanały dla wybranego PLP. Dla wielu PLP, należy tylko powielić transponder na liście i zmienić wartość PLP.
Podziękowania od autora dla satelescu/satesco za dostarczenie strumieni T2-MI do testów!
Podpowiedzi dla strumieniowania LAN:
kontrola MPC-HC działa, tylko jeśli zmienimy skrót klawiszowy dla "Zamknij" na "C" (domyślnie jest to Ctrl+C) oraz dla "Rozpocznij odtwarzanie" na "P" (domyślnie jest nieprzypisany), co jest w ustawieniach MPC-HC: Widok -> Ustawienia -> Program -> Skróty klawiszowe
multicastowy adres IP jest wymagany, jeśli chcemy strumieniować jednocześnie do wielu aplikacji
można zablokować wyświetlanie wideo w oknie głównym programu bez wpływu na strumieniowanie
Co do kodowania znaków:
AltDVB, zgodnie z normą DVB, zakłada ISO-6937 jako domyślne kodowanie znaków, jeśli nadawca kodowania nie wskazuje. Jeśli po skanowaniu tekst jest nieczytelny lub brakuje pojedynczych znaków/są błędne, to zdradza, że dany nadawca nie dba o odpowiednie ustawianie kodowania znaków. Ma to miejsce np. dla Movistar+, Nova lub Meo/Zon. AltDVB umożliwia ręczne ustawienie poprawnego kodowania dla takich transponderów i wtedy po przeskanowaniu wszystko będzie się wyświetlać zgodnie z oczekiwaniami. Np. dla Nova poprawne ustawienie to ISO-8859-7.
Nowy format listy kanałów - konwerter:
Ponieważ zmienił się nieco format listy kanałów (nazwy mogą być dłuższe, a serwisy mogą zawierać więcej PID-ów ES i CA), polski autor Mr. Orbita przygotował prosty konwerter list kanałów do nowego formatu. Nie ma konieczności jego użycia - wtedy trzeba zacząć skanowanie orbity od nowa. Ale jeśli użytkownik chce zacząć od tego, co już miał, to konwerter jest do pobrania pod adresem URL: https://mr-orbita.pl/altdvb/ADCLtoADCH_v1.0.zip
Użycie łatwe - należy wypakować sam ADCLtoADCH.exe do katalogu głównego, uruchomić i jeśli poprawnie wykryje pliki - kliknąć na przycisk START.
Konwerter list kanałów z AltDVB v2.3 do AltDVB v2.4 (ADCL na ADCH)
Kod źródłowy jest załączony w paczce, wydany na licencji MIT, napisany w C#.
Wymagany .NET Framework v4.
Jeśli będą problemy z konwerterem, autor oferuje pomoc - uwagi należy zgłaszać dowolnym kanałem wsparcia technicznego dla aplikacji (podane na końcu tekstu), najlepiej dorzucając zawartość katalogu Channels.
Konwerter nie przerabia nazw kanałów na Unicode (bo nie ma o tym informacji w starych plikach), więc nazwy z nietypowymi znakami będą wymagać przeskanowania.