AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte AndorraPlayer - Programm zur Medienwiedergabe
Thema durchsuchen
Ansicht
Themen-Optionen

AndorraPlayer - Programm zur Medienwiedergabe

Ein Thema von igel457 · begonnen am 29. Jul 2008 · letzter Beitrag vom 7. Nov 2008
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von igel457
igel457
Registriert seit: 31. Aug 2005
Andorra Player

Was ist das?
Andorra Player ist ein Programm zur Wiedergabe digitaler Video- und Audiodaten. Das Programm bedient sich mehrerer Bibliotheken, verwendet jedoch nicht DirectShow oder ähnliches. Bei dem Programm handelt es sich nicht um einen ernsten Versuch einen Videoplayer wie VLC zu ersetzen. Es dient eher zum einen dazu, zu "erforschen" wie Videos effizient wiedergegeben werden können, zum anderen als eine Art Demo für meine Projekte "Andorra" und "Acinerella". Zudem zeigt es, wie man einfach über die Windows-API (ohne komplizierte externe Bibliotheken) Audiodaten ausgeben kann - sogar in Surround-Sound.

Was kann es?
  • Öffnen und Abspielen von Video- und Audiodateien (MPEG, WMV, AVI, MP3, OGG, WMA, WAV...)
  • Mehrkanalton
  • Regeln der Lautstärke

Was geht nicht?
  • Abspielen von kopiergeschützten DVD-Videos (also jede Kauf-DVD, und nein, dieses Feature werde ich garantiert nicht einbauen)
  • Die Zeitanzeige ist nicht sonderlich verlässlich
  • Synchronisierungsprobleme bei Transport-Streams
  • Jede Menge Fehlermeldungen, wenn man länger damit rumspielt
  • Relativ hohe Speicherauslastung (60MB bei Videos)
  • Relativ hohe CPU-Auslastung (13% bei Videos auf HT-CPU)
  • Probleme bei Seeking
  • Sollte nur unter Windows 2000 oder höher laufen

Ich hoffe trotz der vielen Nachteile schaut sich jemand mal das Programm an. Ich persönlich habe schon einige Filme damit geschaut - funktioniert mit MPEG2-PS-Daten prima.

Neue Version 1.1
- Verwendet neuste Acinerella und Andorra Version ==> Viele Bugs sollten nun behoben sein und das Programm auch auf älteren PCs laufen, auf denen vorher ein Problem mit der Grafikkarte bestand.

Lizenz
Das Programm ist unter der GPL veröffentlicht.

Verwendete Bibliotheken
Andorra 2D (von mir, CPL/GPL, OpenGL Modus)
Acinerella (von mir, GPL, verwendet FFMpeg im GPL Modus)

Viel Spaß damit, Sourcecode liegt bei,
Andreas
Miniaturansicht angehängter Grafiken
screen_01_490.jpg  
Angehängte Dateien
Dateityp: 7z player_01_399.7z (1,23 MB, 175x aufgerufen)
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
 
Benutzerbild von toms
toms

 
Delphi XE Professional
 
#11
  Alt 10. Okt 2008, 14:13
Mit d3dx9_31.dll funktioniert es gar nicht mehr
Zitat:
---------------------------
Andorra Movie Player
---------------------------
Andorra 2D could not be initialized. This problem may have multiple reasons: Probably the graphic system used by the graphic plugin is not available on your computer. You may not have a 3D-Graphic card. Try to install the newest graphic drivers. View the log entries created by the graphic plugin to get more information.
Grafikkarte: ATI Mobility Radeon™ 7500, DirectX 9.0c
Thomas
  Mit Zitat antworten Zitat
Benutzerbild von Garfield
Garfield

 
Delphi XE5 Professional
 
#12
  Alt 7. Nov 2008, 17:38
Bei der Version aus dem ersten Beitrag läuft bei mir alles etwas abgehackt in Zeitlupe. Mit den DLL aus #10 funktioniert es mit maximal 10% CPU-Auslastung (Athlon 2000 XP mit Geforce 2).
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#13
  Alt 7. Nov 2008, 17:52
Ich habe eine NVIDIA Geforce Fx 5200 mit 128 Mb.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz