[[Vorlage(archiviert)]] {{{#!vorlage Hinweis XdTV wird seit September 2007 nicht mehr weiterentwickelt! }}} {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketquellen_freischalten: Bearbeiten von Paketquellen] [:Packprogramme: Archive entpacken] [:Programme_kompilieren: Pakete aus dem Quellcode erstellen] [:Terminal: Ein Terminal öffnen] [:Editor: Einen Editor öffnen] }}} [[Inhaltsverzeichnis(3)]] [[Bild(./xdtvlogo.png, align=left)]] '''[http://xawdecode.sourceforge.net/ XdTV]''' {en} ist eine Erweiterung von [:Archiv/xawtv:] und eignet sich zum Aufnehmen und Ansehen von TV-Programmen, oder eines Input-Signals einer TV-Karte (z.B. Composite). Es ist etwas kleiner, dafür aber auch weniger umfangreich als [:MythTV:] und durch seine Oberfläche leichter zu bedienen als beispielsweise [:MEncoder:]. = Installation = == Manuelle Installation == Um XdTV zu kompilieren muss die aktuelle Version von der [http://sourceforge.net/project/showfiles.php?group_id=67268 Homepage] {en} heruntergeladen werden. === Codecs installieren === Damit man später mit XdTV etwas aufnehmen kann sollten man vor der Installation zuerst die passenden Codec-Quellen installieren, damit diese bei der Kompilierung mit eingebunden werden. Um Dateien im avi-Format mit xvd-Codierung für das Bild, und MP3-Komprimierung für den Ton aufzunehmen müssen diese beiden Pakete installiert [1] werden: * '''liblame-dev''' (''multiverse'', [2]) * '''libxvidcore4-dev''' === XdtV compilieren === Zuerst müssen diese Pakete installiert werden: * '''mawk''' * '''xaw3dg-dev''' * '''libxaw7-dev''' * '''libc6-dev''' Danach entpackt [3] man die heruntergeladenen Quellen und kann XdTV kompilieren [4] und installieren. = Bedienung = XdTV lässt sich nach der Installation über die Konsole [5] starten: {{{#!vorlage Befehl xdtv }}} Optional kann man natürlich auch einen [:Programmstarter:Menüeintrag] anlegen. = Konfiguration = == Sender einrichten == Beim ersten Start findet xdtv üblichweise keine Sender. Über einen Rechtsklick auf die Darstellungsfläche gelangt man aber ins Hauptmenü. Dort muss man zuerst die Fernsehnorm (``pal-BG``) einstellen und als Frequenztabelle ``"pal-europe-west"`` wählen. Dann wählt man den ``"Channel Editor"`` aus und startet ``"Scan Tv"``. Im Anschluss kann man Namen und Shortcuts für die Sender vergeben und Details wie Helligkeit und Kontrast einstellen. Das geht allerdings meist schneller über die Konfigurationsdatei. == Konfigurationsdatei == Die Konfigurationsdatei findet man in einem versteckten Ordner im eigenen [:Homeverzeichnis:] unter '''/home/USER/.xdtv/.xdtvrc'''. Hier legt man mit einem Texteditor [6] die Senderliste fest sowie Details zum Format der Aufnahmen. Eine Beispieldatei: {{{# # Global options # norm = PAL-BG capture = grab source = Television deinterlace = Linear Blend subpage = 888 freqtab = pal-europe-west # You should uncomment this line # and modify it by your own specific channel: # mixer_tvchan = xxxxxx restoresnd = off respectnullsnd = off vop_autograb = on xawpopup = on message_timer = 3000 decoration = on stayontop = off subtitles = off theme = (null) # # Fullscreen options # fullscreen = 640 x 480 fullscreen_mode = 3 pixsize = 128 x 96 windowsize = 768 x 576 colorkey = 123456 capture_size = 768 x 576 force_ratio = off adjust_width = off # # Grab options # grab_filepath = /home/USERNAME/aufnahmen # # XOSD options # xosd = off # # record options # container = AVI codec = XviD width = 768 height = 576 bitrate = 900 quality = 1 stereo_mode = no audio_codec = LAME MP3 correctdelaylame = yes mp3_bitrate = 128 mp3_quality = 5 mp3_vbr_mode = no mp3_vbr_quality = 8 fps = 25000 max_gap = 80 audio_fragments = 48 audio_sizefragment = 2048 min_quantizer = 2 max_quantizer = 8 audio_buffer_size = 1764 audio_freq = 88100 audio_fmt = s16le divx_path = /home/USERNAME/aufnahmen display_frame = yes record_sub = no record_chg = no record_delay = 0 streaming_mode = no streaming_http_port = 63427 preview_player = mplayer -nofs -quiet -nosound # # record advanced options # ffmpeg_v4mv = no ffmpeg_naq = no ffmpeg_gray = no ffmpeg_gmc = no ffmpeg_qpel = no ffmpeg_ildct = no ffmpeg_keyint = 250 ffmpeg_vmax_b_frames = 0 ffmpeg_vlelim = 0 ffmpeg_vcelim = 0 ffmpeg_lumi_mask = 0 ffmpeg_dark_mask = 0 ffmpeg_tcplx_mask = 0 ffmpeg_scplx_mask = 0 ffmpeg_dia = 0 ffmpeg_cmp = 0 ffmpeg_subcmp = 0 ffmpeg_trell = no ffmpeg_last_pred = 0 ffmpeg_predia = 0 ffmpeg_precmp = 0 ffmpeg_umv = no ffmpeg_aic = no ffmpeg_mbd = 0 ffmpeg_cbp = no ffmpeg_obmc = no ffmpeg_ss = no ffmpeg_aiv = no ffmpeg_loop = no ffmpeg_ilme = no # # eventmap # # # alevt options # alevt_defaultpage = 100 alevt_finetune_mode = none alevt_finetune = 1 alevt_error_reduction = yes alevt_error_bell = yes alevt_vbioffset = yes alevt_charset = latin-1 # # Channel options # [ARD] channel = E5 key = x contrast = 15536 deinterlace = Linear Blend type = ANALOG [Kanal2] channel = E6 key = x contrast = 15536 deinterlace = Linear Blend type = ANALOG ##Kanalliste ergänzen }}} == Aufnahmen festlegen == Den Zeitpunkt für regelmäßige und einzelne Aufnahmen kann man relativ komfortable über die Konsole [5] festlegen. Dazu startet man zuerst den Aufnahme-Wizard: {{{#!vorlage Befehl xdtv_record.sh }}} Um eine einfache Aufnahme zu starten wählt man den Punkt 1 ``"Schedule a record"``. Regelmäßige Aufnahmen (z.B. von Serien) kann man im ``"Expert Mode"`` (2) festlegen. Die vorgeschlagenen Daten zur Aufnahme und dem Codec, kann man üblicherweise stehen lassen. Nur bei der Bildgröße sollte man die volle Fernsehbild-Größe von ``768x576`` auswählen. = Links = * [http://xawdecode.sourceforge.net/ Offizielle Homepage] {en} ---- # tag: Multimedia