Es sind Fehler/Warnungen bei der Verarbeitung der Seite aufgetreten: 

  • Konstrukt::DBI->error_handler: SQL-Error: DBD::mysql::st execute failed: Incorrect string value: '\x99\x17\xEF\x00\x00\x00...' for column `gedankenkonstrukt`.`sessions`.`a_session` at row 1 [for Statement " UPDATE sessions SET a_session = ? WHERE id = ?" with ParamValues: 0='. ..... 56a98904a63cd891a497fe77911922f1... _session_id 91.92.242.134... remote-ip f..... timestamp', 1='56a98904a63cd891a497fe77911922f1']
  • Konstrukt::DBI->error_handler: SQL-Error: DBD::mysql::db do failed: Incorrect string value: '\xEF...\x09t...' for column `gedankenkonstrukt`.`log`.`description` at row 1 [for Statement "INSERT INTO log (host, type, description, key1, key2, key3, key4, key5) VALUES ('44.200.140.218', 'Konstrukt::Debug->error_message', 'Konstrukt::DBI->error_handler: SQL-Error: DBD::mysql::st execute failed: Incorrect string value: \'\\x99\\x17\\xEF\\x00\\x00\\x00...\' for column `gedankenkonstrukt`.`sessions`.`a_session` at row 1 [for Statement \"\n UPDATE sessions SET a_session = ? WHERE id = ?\" with ParamValues: 0=\'. .....\n 56a98904a63cd891a497fe77911922f1... _session_id\n\r91.92.242.134... remote-ip f..... timestamp\', 1=\'56a98904a63cd891a497fe77911922f1\']', NULL, NULL, NULL, NULL, NULL)"]

  

Artikel suchen 

Artikel suchenFilter
Das LG KU990 Viewty kann DivX- und mit etwas Überredungskunst auch Xvid-Videos abspielen. Im Folgenden wird beschrieben, wie man solche Videos selbst enkodieren kann.

LG KU990 Viewty

LG KU990 Viewty

Seit kurzem bin ich Besitzer des LG KU990 Viewty. Es ist ein DivX-zertifiziertes Handy und spielt somit DivX-Videos ab. Dazu kann man nun den mitgelieferten DivX-Converter nutzen, muss man aber nicht.

Untersttzte Codecs und Bitraten

Das Viewty spielt offiziell nur DivX-Videos ab. Es kann praktisch aber auch andere MPEG4-Varianten abspielen, wenn sie als DivX getarnt sind. So kann z.B. Xvid verwendet werden, wenn der FOURCC-Code z.B. auf "DX50" (DivX 5) gesetzt wird. Als Audiocodec ist MP3 geeignet. Man darf allerdings max. 44100Hz nehmen.

Eine Video-Bitrate von 4000kbit ging problemlos. Soviel sollte man aber nicht brauchen. 1000kbit ist schon extrem gut. 500kbit reichen zur Ansicht am Handy auch noch.

Auflsung

Maximal 307200 Pixel (z.B. 640*480). Die Verhltnisse knnen jedoch fast beliebig gewhlt werden (Seitenverhltnisse von 5:1 bis 1:5 waren problemlos).

Maximale Auflsung fr unterschiedliche Seitenverhltnisse:

  • 4:3 ⇒ 640*480
  • 5:4 ⇒ 620*494
  • 16:9 ⇒ 740*414

Programme zur Enkodierung

Unter Windows

Unter Windows kann man den mitgelieferten DivX-Converter nehmen. Alternativ knnte man AutoGK nutzen (Achtung: DivX whlen, alternativ Xvid und FOURCC-Code berschreiben).

Unter Linux (und Windows)

Will oder kann man keine Windows-Programme nutzen, bietet sich FFmpeg an.

Beispiel mit FFmpeg, Xvid 700kbit/MP3 112kbit (Quellmaterial ist eine DVB-T-Aufnahme im Seitenverhltnis 16:9. Zum Demultiplexen wurde ProjectX benutzt):

Linux:

ffmpeg -i src.m2v -i src.mp2 -vcodec xvid -s 740*414 -b 700kb -vtag DX50 \
-acodec mp3 -ab 112kb -ar 44100 out_740x414.avi

FFmpeg fr Windows nutzt abweichende Namen fr die Codecs:

ffmpeg -i src.m2v -i src.mp2 -vcodec libxvid -s 740*414 -b 700kb -vtag DX50 \
-acodec libmp3lame -ab 112kb -ar 44100 out_740x414.avi

Automatische Enkodierung von VDR-Aufnahmen

Um meine VDR-Aufnahmen automatisch zu enkodieren, habe ich ein Python-SkriptDirektdownload geschrieben, das diese Aufgabe in folgenden Schritten erledigt:

  • Prfen, ob die Aufnahme in einer Ausschlussliste liegt. Bestimmte Aufnahmen werden dann nicht enkodiert.
  • Demultiplexen mit ProjectX. Somit wird sichergestellt, dass die Aufnahme unbeschdigt und synchron ist.
  • Berechnung der maximalen Gre (max. 307200 Pixel) entsprechend dem Seitenverhltnis.
  • Enkodierung mit Xvid (Optional im 2-Pass-Verfahren).
  • Lschen von temporren Dateien.

Um dieses Skript fr jede Aufnahme auszufhren, erstellt man am besten ein Shell-Skript, das das Python-Skript aufruft. Das Shell-Skript muss im Verzeichnis recording-hooks (unter Debian /etc/vdr/recording-hooks/) der VDR-Konfiguration liegen:

#!/bin/bash
# Use Latin1 as charset
export LC_ALL=de_DE
# Run vdr2xvid nicely in the background
nice -n 19 /pfad/zu/vdr2xvid.py $1 $2 &

Viel Spa beim gucken :)

Erstellt am 24.11.2007 um 21:16 Uhr von streawkceur.
Abrufe: 45847 - Kommentare: 40 - Trackbacks: 0 - Trackback-Link: http://gedankenkonstrukt.de/blog/trackback/?id=52.
Tags: , , , , , , , , .  

ltere Beitrgeltere Beitrge