Frage von bluebandit:Hallo,
bitte entschuldigt meine Anfängerfrage zu High Definition Video.
Ich muss für einen Kunden FullHD-Video (1920 x 1080) aufbereiten. Dieses läuft nachher unter Windows Embedded auf einem Celeron 1.0 GHz Prozessor (512 MB RAM) in Fahrzeugen ab (Achtung!) Compact Flash Cards mit 4.0 GB Grösse.
Das Problem:
Die Filme werden auf einem handelsüblichen Windows PC sowie Mac Pro ohne Ruckeln dargestellt. Auf dem Windows Embedded-Rechner jedoch ruckeln die Filme beim 1. Mal Abspielen. Tests mit z.B. Elecard MPEG2 Player zeigen, dass keine Framerate erzielt wird. Sobald die Filme aber im Anschluss ein weiteres Mal abgespielt werden, werden diese mit einer gleichbleibenden Framerate OHNE Ruckeln abgespielt.
Meine Verdacht fällt nun auf folgende Komponenten:
- Compact Flash als Medium unbrauchbar (zu wenig Transferrate/Datendurchsatz für FullHD)
- Zu wenig RAM
- Prozessor zu wenig leistungsfähig
Evtl. ist es auch eine Kombination dieser drei Komponenten, die für das Problem verantwortlich sind.
Ich wäre sehr dankbar über das Feedback eines Experten resp. Profis.
Vielen Dank!
Nachtrag:
Habe soeben erfahren, dass die Compact Flash Cards folgende Transferraten haben:
- Lesen: Max. 15 MB/s
- Schreiben: Max. 12 MB/s
Antwort von domain:
Hast du schon mal den hier versucht ?
http://de.wikipedia.org/wiki/Media_Player_Classic
Antwort von bluebandit:
Vielen Dank für den Link! Werde ich noch ausprobieren.
Ich denke aber, dass es nicht an der Player Applikation liegt, sondern eher an der Hardware.
Antwort von ThomasM:
Kenn mich zwar mit Embedded Systemen nicht so aus, was ich allerdings noch probieren würde:
- Treiber checken (dürfte allerdings passen, da es beim 2ten mal ja klappt)
- andere Player versuchen, wie oben genannt. Eventuell auch
http://www.videolan.org/vlc/
- Auslagerungsdatei sollte deaktiviert sein
- unnötige Dienste deaktivieren
- eventuell eine Ramdisk erstellen und den verwendeten Player bei Systemstart mittels Anmeldescript in die Ramdisk kopieren (VLC portable)
Antwort von bluebandit:
Danke für die Tipps!
Werde wohl zu allererst mal einen Test mit einem anderen Player machen.
M.