Mediaplayer STUDIE
Posted: 28.01.2008 17:29
Topic wird hier nicht mehr komplett editiert. Ändereungen sind auf quefi einzusehen.
Wenn Ihr das Projekt weiter verfolgen möchtet könnt ihr das unter http://www.quefi.de/forum/viewtopic.php?t=400 tuhn.
Natürlich werde ich hier Eure Posts weiter berücksichtigen und Ihr müsst Euch nicht zwingend auf quefi registrieren.
Vorwort
Diese soll ein gemeinschaftliches Projekt werden, jeder der Anregungen, Verbesserungsvorschläge
oder andere Sachen erwähnen möchte kann das hier gerne tuhn!
Natürlich werden alle Leute die sich konstruktiv hier beteiligen im about erwähnt.
Das Projekt beschäftigt sich mit/um einen Mediaplayer.
Da meine Möglichkeiten in Programmieren sehr beschänkt sind, werde ich ein
Programm schreiben was nur für Anschaungszwecken gedacht ist.
Dieses ist frei von Funktionen!
Warum dann der Aufwand?
Ich möchte einen Player erstellen der viele nützliche Funktionen von allen Playern vereint.
Ich habe vor diese STUDIE auf Programmier Foren zu veröffentlichen.
Dort ist die Wahrscheilichkeit größer das vielleicht dieses Programm umgesetzt wird.
Oder Ähnlich übernommen wird.
Programmiert wird vorerst nur für den Fullscreen, also wenn das Programm maximiert ist.
Die Umsetzung
Wie oder Was soll er sein?
- Opensource
- Benutzer freundlich
- Detaielierte Einstellmöglichkeiten
- Erweiterbar (viele Schnittstellen)
- (Verschiedene Plattformen)
- Design schlicht, aber farblich umstellbar. (Aber keine Skins!)
- Aktualisierung durch Internet oder durch Datei.
- Interne Codecs und (wenn nötig) Externe Codecs verwenden. (siehe Medienanalyse)
- Mehrsprachig
- Mehrere CPU Kerne ausnutzen
Medien(Allgemein)
- Video DVD
- Video CD
- Musik-dateien
- Video-dateien
- Bild-dateien
- Text-dateien
Funktionen
Information
- Dateiname
- Beschreibung
- Programm Auslastung
- Buffer
- Titel
- Author
- Quelle
- Größe der Datei
- Zeit gesammt
- FPS Durschnitt
- Framerate
- benutzter Audio codec
- benutzter Video codec
- Videoauflösung
- Audio Frequenz, CBR, VBR
- Anzahl Audiokanäle (2.0 , 2.1, 5.1, 7.1)
- Videobitrate
- Audiobitrate
- Anzahl und Angabe der Audiospuren (Sprache, Audiofrequence, Kanele, Bitrate)
- Anzahl und Angabe der Videospuren (Auflösung, Bitrate)
Bild
- Untertitel wählen
- Zoom
- 16 : 9
- 4 : 3
- 5 : 4
Ton
- Lautstärke
- Tonspur auswählen
- Plugin (Equalizer)
Abspiel Leiste
- Öffnen
- Medium auswerfen
- Abspielen
- ein Bild vor
- Bei Beenden merken
- Pause
- Zufallswiedergabe
- Alles Wiederholen
- Titel Wiederholen
- Album Wiederholen
- A-B (in einem Bestimmten Bereich abspielen)
- vor springen
- zurück springen
- Titel vor
- Titel zurück
- Kapitelauswahl
- +10% schneller Wiedergabe
- -10% langsamere Wiedergabe
Ansicht
- minmal Ansicht, mittel, maximal Ansicht (SKIN)
- Einzelne Elemente anwählbar
Misc
- Fenster - Werkzeuge
- Video: Farbregelung, SW/Farbe,Kontrast, Effekte.
- Video: Zoom Verschieben, Strechen, Fenstergröße,
- Musik: Equalizer,
- Musik: Kanäle
- Musik: Effekte (u.a. True Bass, ...)
- Playback: A-B Wiederholung, Geschwindigkeit
- Playback: Untertitelsynchronisation, Springen, Snapshot
- Switcher: Untertitel, Audiospur
- Positionsanzeige: Wenn maus über die Anzeige geht die Zeit anzeigen.
- Mouse nach X sekunden verbergen
- Audiospur verschieben (verzögern...)
- Abspielliste
- Screenshot
- Merke Position beim Beenden
- Merke Position bei Stop
- Abspielfenster immer in den Vordergrund setzen.
Einstellungen
- Profiel speichern
- Audiodateien und Videodateien mit diesem Programm verknüpfen
- Soundkarte auswählen
- Internet sperren
- Sound (16 bit/ 32 bit)
- Zeit anzeigen (Vergangen, Gesammt, Countdown)
- Fullscreenauflösung (Desktop[Auto], oder manuell)
- Bildschirmschoner (aktivieren, deaktivieren)
- Bild (Graustufen/Farbe)
Plugins/ Tools
Medienanalyse
- CRC aus dem Dateiname lesen
- CRC Check
- Manager um den passenden Codec zu finden
Skin
Codec download
Internet Stream
Equalizer/ Audiokonfigurator
- Klassik, - Vocal, usw.
- Manuell
- Kanäle ansteuern (Feineinstellung - Links, Rechts, Center, Font, etc)
- Profiel speichern
Mediacenter
Statistik
- Speichern
- FPS
- Programmauslastung
- Framerate
Visualisierung
Über das Programm
Dank geht an:
- Garrett
- jth
- shinpei
- Jimbei
Projektleiter und Idee von:
- Onichi
Inspiriert von/durch:
- Mediaplayer Classic
- VCL media player
- GSpot
- JetAudio
- Korean Media Player
- Winamp
Wenn Ihr das Projekt weiter verfolgen möchtet könnt ihr das unter http://www.quefi.de/forum/viewtopic.php?t=400 tuhn.
Natürlich werde ich hier Eure Posts weiter berücksichtigen und Ihr müsst Euch nicht zwingend auf quefi registrieren.
Vorwort
Diese soll ein gemeinschaftliches Projekt werden, jeder der Anregungen, Verbesserungsvorschläge
oder andere Sachen erwähnen möchte kann das hier gerne tuhn!
Natürlich werden alle Leute die sich konstruktiv hier beteiligen im about erwähnt.
Das Projekt beschäftigt sich mit/um einen Mediaplayer.
Da meine Möglichkeiten in Programmieren sehr beschänkt sind, werde ich ein
Programm schreiben was nur für Anschaungszwecken gedacht ist.
Dieses ist frei von Funktionen!
Warum dann der Aufwand?
Ich möchte einen Player erstellen der viele nützliche Funktionen von allen Playern vereint.
Ich habe vor diese STUDIE auf Programmier Foren zu veröffentlichen.
Dort ist die Wahrscheilichkeit größer das vielleicht dieses Programm umgesetzt wird.
Oder Ähnlich übernommen wird.
Programmiert wird vorerst nur für den Fullscreen, also wenn das Programm maximiert ist.
Die Umsetzung
Wie oder Was soll er sein?
- Opensource
- Benutzer freundlich
- Detaielierte Einstellmöglichkeiten
- Erweiterbar (viele Schnittstellen)
- (Verschiedene Plattformen)
- Design schlicht, aber farblich umstellbar. (Aber keine Skins!)
- Aktualisierung durch Internet oder durch Datei.
- Interne Codecs und (wenn nötig) Externe Codecs verwenden. (siehe Medienanalyse)
- Mehrsprachig
- Mehrere CPU Kerne ausnutzen
Medien(Allgemein)
- Video DVD
- Video CD
- Musik-dateien
- Video-dateien
- Bild-dateien
- Text-dateien
Funktionen
Information
- Dateiname
- Beschreibung
- Programm Auslastung
- Buffer
- Titel
- Author
- Quelle
- Größe der Datei
- Zeit gesammt
- FPS Durschnitt
- Framerate
- benutzter Audio codec
- benutzter Video codec
- Videoauflösung
- Audio Frequenz, CBR, VBR
- Anzahl Audiokanäle (2.0 , 2.1, 5.1, 7.1)
- Videobitrate
- Audiobitrate
- Anzahl und Angabe der Audiospuren (Sprache, Audiofrequence, Kanele, Bitrate)
- Anzahl und Angabe der Videospuren (Auflösung, Bitrate)
Bild
- Untertitel wählen
- Zoom
- 16 : 9
- 4 : 3
- 5 : 4
Ton
- Lautstärke
- Tonspur auswählen
- Plugin (Equalizer)
Abspiel Leiste
- Öffnen
- Medium auswerfen
- Abspielen
- ein Bild vor
- Bei Beenden merken
- Pause
- Zufallswiedergabe
- Alles Wiederholen
- Titel Wiederholen
- Album Wiederholen
- A-B (in einem Bestimmten Bereich abspielen)
- vor springen
- zurück springen
- Titel vor
- Titel zurück
- Kapitelauswahl
- +10% schneller Wiedergabe
- -10% langsamere Wiedergabe
Ansicht
- minmal Ansicht, mittel, maximal Ansicht (SKIN)
- Einzelne Elemente anwählbar
Misc
- Fenster - Werkzeuge
- Video: Farbregelung, SW/Farbe,Kontrast, Effekte.
- Video: Zoom Verschieben, Strechen, Fenstergröße,
- Musik: Equalizer,
- Musik: Kanäle
- Musik: Effekte (u.a. True Bass, ...)
- Playback: A-B Wiederholung, Geschwindigkeit
- Playback: Untertitelsynchronisation, Springen, Snapshot
- Switcher: Untertitel, Audiospur
- Positionsanzeige: Wenn maus über die Anzeige geht die Zeit anzeigen.
- Mouse nach X sekunden verbergen
- Audiospur verschieben (verzögern...)
- Abspielliste
- Screenshot
- Merke Position beim Beenden
- Merke Position bei Stop
- Abspielfenster immer in den Vordergrund setzen.
Einstellungen
- Profiel speichern
- Audiodateien und Videodateien mit diesem Programm verknüpfen
- Soundkarte auswählen
- Internet sperren
- Sound (16 bit/ 32 bit)
- Zeit anzeigen (Vergangen, Gesammt, Countdown)
- Fullscreenauflösung (Desktop[Auto], oder manuell)
- Bildschirmschoner (aktivieren, deaktivieren)
- Bild (Graustufen/Farbe)
Plugins/ Tools
Medienanalyse
- CRC aus dem Dateiname lesen
- CRC Check
- Manager um den passenden Codec zu finden
Skin
Codec download
Internet Stream
Equalizer/ Audiokonfigurator
- Klassik, - Vocal, usw.
- Manuell
- Kanäle ansteuern (Feineinstellung - Links, Rechts, Center, Font, etc)
- Profiel speichern
Mediacenter
Statistik
- Speichern
- FPS
- Programmauslastung
- Framerate
Visualisierung
Über das Programm
Dank geht an:
- Garrett
- jth
- shinpei
- Jimbei
Projektleiter und Idee von:
- Onichi
Inspiriert von/durch:
- Mediaplayer Classic
- VCL media player
- GSpot
- JetAudio
- Korean Media Player
- Winamp