DVB-usb tuner w Ubuntu (AF9015)

June 11th, 2009 GoudaCaster No comments

Jakiś czas temu kupiłem tani tuner DVB który nie działał pod Ubuntu 8.10. Schowałem go do szuflady i zapomniałem o nim do dziś kiedy go znalazłem mając już zainstalowany Ubuntu 9.04. Postanowiłem sprawdzić czy zadziała na najnowszym Ubuntu. Nie zadziałał od razu jak się można było spodziewać, ale szybko znalazłem stronę opisująca jak uruchomić DVB Tuner Afatech  9015 pod Ubuntu 8.10.

Pozwoliłem sobie zatem streścić opis instalacji tego tunera USB w Ubuntu 9.04.

Należy zainstalować narzędzia służące do kompilacji jeżeli i jeszcze nie mamy:

sudo apt-get install mercurial linux-headers-$(uname -r) build-essential gcc make

Później pobieramy plik i przystępujemy do instalacji:

 hg clone http://linuxtv.org/hg/~anttip/af9015/archive/tip.tar.gz
 cd tip.tar.gz
 make && sudo make install

Po jakimś czasie około 7 minut później instalacja była gotowa i można przejść do dalszego ciągu uruchamiania tunera.
Otwórzplik /etc/modules dowolnym edytorem tekstu:

 sudo nano /etc/modules

dodaj następująca linie na końcu tego pliku

 dvb-usb-af9015

Pobierz ostatnia wersje firmware z tego miejsca:

 http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/

na dzień dzisiejszy była to wersja 4.95.0

 http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw

po pobraniu skopiuj ten plik do pliku /lib/firmware następującym poleceniem:

sudo cp dvb-usb-af9015.fw /lib/firmware

Teraz uruchomiłem podgląd w logu /var/log/messages poleceniem:

tail -f /var/log/messages

podłączyłem tuner do gniazda USB i odczytałem podobny komunikat:

Jun 10 23:56:38 think2 kernel: [  352.900670] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware Jun 10 23:56:38 think2 kernel: [  352.900679] usb 1-8: firmware: requesting dvb-usb-af9015.fw Jun 10 23:56:38 think2 kernel: [  352.966023] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' Jun 10 23:56:39 think2 kernel: [  353.045240] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state. Jun 10 23:56:39 think2 kernel: [  353.046656] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. Jun 10 23:56:39 think2 kernel: [  353.046999] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick) Jun 10 23:56:39 think2 kernel: [  353.483721] af9013: firmware version:4.95.0 Jun 10 23:56:39 think2 kernel: [  353.486976] DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)... Jun 10 23:56:39 think2 kernel: [  353.526282] MT2060: successfully identified (IF1 = 1220) Jun 10 23:56:40 think2 kernel: [  354.003392] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected. Jun 10 23:56:40 think2 kernel: [  354.024379] Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 16 -> 8 Jun 10 23:56:40 think2 kernel: [  354.024850] input: Afatech DVB-T 2 as /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.1/input/input11 Jun 10 23:56:40 think2 kernel: [  354.033411] generic-usb 0003:15A4:9016.0008: input,hidraw6: USB HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:1d.7-8/input1

Zainstalowałem również program do oglądania telewizji w DVB:

sudo apt-get install dvb-utils me-tv -y

Nastepnie uruchomiłem me-tv. Pojawiła się opcja skanowania kanałów co chwile trwało i znaleziono ich 27, w tym kanały radiowe. Niestety tylko 3 publiczne kanały telewizyjne są dostępne w Holandii do odbioru za darmo.

Me TV generuje również rozpiskę programu telewizyjnego jak również możliwość nagrywania programów.

screenshot-me-tv-tv-west-herhalingen

Categories: Linux, Technologie, Ubuntu Tags: , , ,

Cokolwiek tylko nie iPhone – HTC Magic

June 4th, 2009 GoudaCaster No comments
p1030186.jpg

p1030186.jpg,

originally uploaded by _Darek.

W końcu stałem się posiadaczem najnowszego telefonu z Androidem -HTC Magic zwany tez G2.

Telefon jest wyposażony w kartę pamięci 8 GB Micro-SD. Dalej wśród najważniejszych opcji jest:

WIFI (WPA, WEP)

GPS+

GSM/GPRS EDGE UMTS 3G modem

dotykowy wyświetlacz 320×480 (3,5″)

Bluetooth 2.0

3,5 Mpix camera

Bateria na 420 godzin stanby i 7,5 godzin rozmowy

System operacyjny Android 1.5, 288MB pamięci użytkowej i 512MB systemowej. Do tego pamięć jest rozszerzalna za pomocą kart SDHC.

Telefon nie ma klawiatury dzięki czemu jest mniejszy niż poprzedni model. Klawiatura na ekranie dotykowym działa dobrze.

Za pomocą Android Market można zainstalować mnóstwo najdziwniejszych programów. Pomijając rożne programy z Google z którymi system doskonale się integruje. (Maps, Gmail, Calendar, Sky Map)

Jak dotąd zabrakło mi możliwości przesyłania plików z innych urządzeń za pomocą bluetooth. Nie mogę nawet przesłać książki telefonicznej za pomocą bluetooth. Podobnie podłączenie kabla USB nic nie daje. Do telefonu można się dostać tylko poprzez siec WiFi lub “telefoniczna”.

Po podłączeniu telefonu do komputera za pomocą łącza USB nie można natychmiast dostać się do karty pamięci najpierw należy na telefonie uruchomić ta opcje w notyfikacjach.
Do synchronizacji na przykład muzyki można poza łączem USB posłużyć się programem FTP-Server z Marketu.

Nareszcie prawdziwy telefon on-line, zwłaszcza dla fanatyków Google jest urządzeniem wartym polecenia.

Cokolwiek tylko nie Apple ;-)

Categories: Linux Tags: , , ,

GPSbabel konwersja kilku plikow jenoczesnie

June 1st, 2009 GoudaCaster No comments

Sezon wycieczkowy w pełni i powoli gromadzi sie lista zapisów z podręcznego GPSu. Niektóre z GPS nie potrafią zapisać śladów w plik GPX tak jak na przykład używany przezemnie Magelln Explorist 210. Najczęściej zbieram ślady do momentu kiedy będę mógł je przeanalizować. Łatwym sposobem jest script za pomocą którego można masowo konwertować pliki z formatu LOG to KML. Format KML można wówczas obejrzeć na Google Earth.
Oto script:

#!/bin/bash
for i in `ls *.log`; do
out=${i%%.*}
gpsbabel -t -i magellanx -f $i -o kml,units=”m” -F $out.kml
## gpsbabel -i gpx -f $i -o kml -F $out.kml
done

Zapisz to w folderze w ktirym znajduja sie pliki do konwersji, nazwij go na przykład convert, zmień parametr egzekucji poprzez

sudo chmod x+a cnvert

I już możesz konwertować wszystkie pliki log do kml. Oczywiscie script nie jest ograniczony tylko do konwersji log do kml, wystarczy dopasowac odpowiednio parametryby konwertowac dowolne formaty obslugiwane przez gpsbabel.

Categories: Linux Tags: , , , ,

HDX 1000 – zbiornik multimedialny

April 6th, 2009 GoudaCaster No comments

Od kilku tygodni jestem (w końcu) szczęśliwym posiadaczem urządzenia umożliwiającego odtwarzanie plików audio, video i zdjęć  z komputera lub internetu na ekranie telewizora.
HDX1000 którego będę dalej nazywał “box” z angielskiego “skrzynka” zastąpił mi wysłużony media player ShowCenter200 firmy Pinnacle którego z przyjemnością używałem od 4 lat. Jedna z największych różnic miedzy starym ShowCenter i box’em jest możliwość odtwarzania zawartości multimedialnej (filmy, muzyka, zdjęcia) z dowolnego komputera podłączonego do sieci do której podłączony jest box. Następnym powodem była oczywiście możliwość odtwarzania filmów w formacie HD (high definition). Stare ShowCenter200 wymagało by na jednym z komputerów zainstalowany był specjalny program Pinnacle Media Center który dostarczał strumień do odtwarzania na ekranie telewizora.

Box nie potrzebuje dedykowanego komputera, wręcz przeciwnie sam przeszuka siec, podłączone przez USB nośniki informacji czy karty pamięci które można odczytać za pomocą czytnika z przodu box’a.Box standardowo nie posiada wewnętrznego dysku twardego który nie jest konieczny do normalnej pracy urządzenia. Jednak po zainstalowaniu dysku twardego odkrywamy pełne możliwości box’a o których napisze w osobnym poście.
Po krotce HDX1000 odtwarza wszelkie formaty video, audio i zdjecia w wszystkich popularnych formatach. Filmy video można odtwarzać z bardzo wysoka rozdzielczością (HDTV) niestety box nie może jeszcze dekodować dźwięku DTS. Do tego potrzebny jest zewnętrzny dekoder (w TV lub we wzmacniaczu). W tej chwili nie wiadomo jeszcze kiedy zostanie udostępniona opcja DTS down-mix służąca przetwarzaniu dźwięku z DTS na zwykły sygnał stereo. Problem polega na licencji potrzebnej do konwersji tego typu dźwięku. Podobne urządzenie Popcorn Hour ma już taka możliwość.

Musze przyznać ze po podłączeniu HDX do mojego telewizora i systemu audio, bylem nieco rozczarowany możliwościami. Spodziewałem się czegoś innego, jednak po tygodniu użytkowania jestem bardzo zadowolony z zakupu. Dodatkowy dysk twardy jaki zamontowałem w środku daje wiele dodatkowych możliwości. Po wbudowaniu dysku twardego pojawia się możliwość zainstalowania dodatkowego oprogramowania takiego jak SABNzb i Transmission. HDX może teraz sam pobierać pliki z Usenet’u następnie sprawdza parity i rozpakowuje je do gotowego pliku który można odtworzyć na ekranie TV. HDX może również pobierać pliki z sieci torrent.

W aluminiowej obudowie HDX zawarta jest tylko płyta główna, komplet łączy audio i video, USB, łącze sieciowe UTP, wejście z zasilacza, miejsce i łącze do zainstalowania wewnętrznego dysku twardego typu SATA. Dysk SATA 3,5″ lub 2,5″ należy dokupić osobno. Albuminowa obudowa służy jednocześnie jako chłodnica dla płyty głównej i twardego dysku jeżeli takowy zainstalujemy. Box z dyskiem twardym staje sie bardzo ciepły po kilkunastu minutach użytkowania. Niektórzy użytkownicy zainstalowali mały wentylatorek taki jak te stosowane w laptopach. Wentylator można podłączyć do wyjścia USB. W tylnej ścianie box’a znajdują się otwory wentylacyjne.

Na stronie internetowej producenta znalazłem informacje na temat możliwości HDX 1000.
HDX 1000 może komunikować sie za pomocą tych protokołów:
Bonjour
UPnP SSDP
DLNA
Windows Media Connect
Windows Media Player NSS
SMB
NFS
HTTP servers: myiHome, WizD, SwissCenter, MSP Portal, Llink, GB-PVR
BitTorrent P2P
Dostep do NAS : SMB, NFS, FTP

Nie mniej imponującą jest lista odtwarzanych formatów audio i video:
Pliki Video:
XVID SD/HD
MPEG-1
MPEG-2
MP@HL
MPEG-4.2
ASP@L5, 720p, 1-point GMC
WMV9
MP@HL
H.264
BP@L3
MP@L4.0
VC-1
MP@HL
AP@L3

Pliki Audio:
AAC, M4A
MPEG audio (MP1, MP2, MP3, MPA)
WAV
WMA

Audio codecs:
WMA, WMA Pro
AAC
MP1, MP2, MP3
LPCM 5.1/7.1
FLAC
DTS, AC3 (możliwe jedynie za pomocą zewnętrznego dekodera DTS)

HDX1000 nabyłem w prawdziwym sklepie za 299,- EURO. W opakowaniu oprócz samego odtwarzacza znalazły się kabel zasilania i zasilacz, kabel HDMI, kontroler zdalnego sterowania i bardzo skromna instrukcja opisująca montaż wewnętrznego dysku twardego i śrubki do mocowania dysku wewnątrz urządzenia.

Ciąg dalszy nastapi….

Categories: Internet, Technologie Tags: , , , , , ,

Co warto zrobic po zainstalowaniu Ubuntu 8.10

November 3rd, 2008 GoudaCaster No comments

Minęło już kilka dni od wydania najnowszego Ubuntu w wersji 8.10. Po instalacji stwierdziłem ze do standardowo zainstalowanych programów zabrakło mi kilku których często używam. Poniżej moja lista inspirowana wpisem na blogu:http://www.dailygyan.com/2008/11/10-things-you-should-do-immediately.html

Należy dodać dodatkowe repozytoria medibuntu, znajdują się tu programy które z powodów licencji nie mogą znalezc się w dystrybucji Ubuntu i należy je osobno doinstalować. Te programy umożliwiają odtwarzanie plików MP3, płyty DVD i jeszcze inne codeki.

sudo wget http://www.medibuntu.org/sources.list.d/intrepid.list --output-document=/etc/apt/sources.list.d/medibuntu.list && sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

…następnie dodane repozytoria należy uaktywnić i uaktualnić:

sudo sed -i -e "s/# deb/deb/g" /etc/apt/sources.list && sudo apt-get update

… niezbędne do odtwarzania płyt DVD:

sudo apt-get install libdvdcss2

Codecs

sudo apt-get install w32codecs

Inne nie mniej ważne programy jak Skype, Acrobat Reader, VLC, flash i amarok:

sudo apt-get install skype acroread vlc flashplugin-nonfree amarok

Google Earth

wget http://dl.google.com/earth/client/current/GoogleEarthLinux.bin && chmod +x GoogleEarthLinux.bin && ./GoogleEarthLinux.bin

Google Picasa

sudo echo 'deb http://dl.google.com/linux/deb/ stable non-free' >> /etc/apt/sources.list && sudo apt-get update && sudo apt-get install picasa

Opcjonalnie:

Open Office 3 – uznałem za opcjonalny ponieważ nie zauważyłem jeszcze powodów do porzucenia wersji 2.4 zawartej w dystrybucji Ubuntu 8.10

echo 'deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu
intrepid main' >> /etc/apt/sources.list.d/openoffice.sources.list
&& sudo apt-get update

inne ważne programy:

sudo apt-get install gpsbabel bluefish avidemux virtualbox

Categories: Linux, Ubuntu Tags: , , , , , ,