Skrypt, aby zobaczyć całą hiszpańską telewizję cyfrową

Oto prosty scenariusz en bash dla oglądać i nagrywać telewizję w systemach GNU / Linux / BSD brak karty przechwytywania / tunera. Potrzebujesz tylko połączenia z Internetem, zainstalowałeś Mplayer, Curl, Rtmpdump i Zenity dla środowisk Gtk lub Kdialog dla komputerów stacjonarnych, które używają Qt jak KDE. Obecnie jest ich więcej niż Kanały 80 z Hiszpański DTT.


Zainstaluj zależności

En Debian / Ubuntu:

apt-get zainstaluj mplayer rtmpdump curl

En Mandriva / Mageia:

urpmi mplayer rtmpdump curl

En łuk:

sudo pacman -S mplayer rtmpdump curl

UWAGA: Pakiet „curl” nie jest wymagany, ale umożliwia wyświetlenie programowania dla każdego kanału.

Uruchom TVenLinux.sh

Raz descargado i mając zainstalowane niezbędne pakiety, pozostaje tylko nadać mu uprawnienia do wykonywania. Możemy to zrobić graficznie lub z poziomu terminala.

Środowisko graficzne:

1.- Kliknij plik prawym przyciskiem myszy i kliknij „Właściwości”.

2.- Karta Uprawnienia, ustaw plik wykonywalny.

3.- Kliknij dwukrotnie plik.

Terminal:

chmod u + x TVenLinux.sh
./TVenLinux.sh (zadziała również po dwukrotnym kliknięciu pliku)

Korzystanie z TVenLinux.sh

Aby uruchomić program, możemy to zrobić z konsoli ($ ./TVenLinux.sh) lub kliknąć dwukrotnie w środowisku graficznym.

Po uruchomieniu, jeśli brakuje pakietu do zainstalowania, zostaniesz o tym powiadomiony.

Niektóre kanały nie nadają w Internecie o określonych porach lub nie nadają określonych programów ze względu na prawa autorskie.

Możliwe, że niektóre kanały przestaną działać, będziemy próbować okresowo aktualizować (Spójrz na datę) skrypt, aby wymienić kanały i ulepszyć go.

Jeśli przepustowość jest nasycona lub niewystarczająca, wystąpią problemy z rozłączaniem (patrz sekcja „Konfiguracja”).

Aby zmienić kanał, musisz zamknąć odtwarzacz (litera Q lub zamknąć okno).

Niektóre kanały nie pokazują swojego programu, to normalne, a nie błąd.

Praktyczne porady

Miej nienasyconą przepustowość (P2P, Youtube, Torrent, ...), aby uniknąć problemów z odbiorem.

Jeśli dźwięk i audio są poza fazą, lewym kursorem możemy cofnąć się o 10 sekund i zwykle rozwiązuje to problem.

Jeśli masz zainstalowane Zenity i Kdialog bez używania Kde jako pulpitu, skrypt użyje Zenity, aby zmusić Kdialog do zmodyfikowania skryptu w sekcji «Pulpit KDE»

Jeśli rozłączenia są częste, możemy spróbować wstrzymać (litera P) odtwarzanie zaraz po uruchomieniu, w ten sposób pamięć podręczna wzrośnie. Możesz także zmodyfikować skrypt w sekcji „Ustawienia”, aby buforował się dłużej przed rozpoczęciem gry.

Na dole skryptu możesz zmodyfikować odtwarzacz, aby użyć, chociaż mplayer jest zalecany, ponieważ inne odtwarzacze, takie jak VLC, nie synchronizują dźwięku z wideo tak wydajnie.

Jeśli program ma dziwne znaki zamiast akcentów, dzieje się tak, ponieważ Twoja dystrybucja GNU / Linux nie używa kodowania UTF-8.

Jeśli gracz wyświetla niebieski ekran, to z powodu problemów ze sterownikiem Nvidii i komendę mplayer należy zmodyfikować poprzez dodanie opcji: -vo gl

Przydatne klucze mplayera, które warto znać

Po lewej: cofnij się o 10 sekund.

Po prawej: Przewiń do przodu o 10 sekund (niezalecane, chyba że mamy dużo pamięci podręcznej przesyłania strumieniowego).

W górę: 1 minuta do przodu (niezalecane, chyba że mamy dużo pamięci podręcznej przesyłania strumieniowego).

W dół: cofnij się o 1 minutę.

Pg Down: Cofnij się o 10 minut (niezalecane, chyba że mamy dużo pamięci podręcznej przesyłania strumieniowego).

Page Up: Przejdź 10 minut do przodu.

p, spacja: pauza / odtwarzanie.

m: Cisza.

F: pełny ekran.

Shift + t: zawsze na wierzchu.

q, Esc: Zamknij mplayer.

źródło: tvenlinux.com