Wäre es denn möglich einen Player in SoftHDDevice zu Integrieren, so wie bei vdr-sxfe?
Möglich ist vieles. So wie ich Johns verstanden habe ist das wohl nicht geplant, aber die Sourcen sind frei, leg los.
Gerald
Wäre es denn möglich einen Player in SoftHDDevice zu Integrieren, so wie bei vdr-sxfe?
Möglich ist vieles. So wie ich Johns verstanden habe ist das wohl nicht geplant, aber die Sourcen sind frei, leg los.
Gerald
Wäre es denn möglich einen Player in SoftHDDevice zu Integrieren, so wie bei vdr-sxfe?
Nein.
Aber anderes herum wäre möglich, aber in sehr ferner Zukunft.
Ich könnte mir vorstellen die gebräuchlisten Sachen mit ffmpeg und VDPAU Ausgabe direkt ins play Plugin zupacken,
aber erstmal muß ich mal am drumherum weiterkommen, wenn das alles zufrieden läuft dann kann man weiter sehen.
Johns
Thanks for good work for the first time...
After upgrading my VDR to new OpenSuse distro I tried to use OSD with play plugin, but when I usu -o parameter , mplayer ignores parameter -fs and plays in window
VDR 1.7.42, play + softhddevice from git, Opensuse 32bit or 64 bit, NVIDIA VDPAU ( AT5IONT ), last nvidia driver
When you use the VDR OSD, than vdr controls the window size and position.
Then you must use the play plugin command line options.
-f for fullscreen and -g for the window geometry.
Johns
Wie kann ich das Plugin ueberreden mit im LCD das "uebliche" anzuzeigen ?
ich hab mangels material bisher nur avi . mkv abgespielt und er zeigt mir den Dateinamen an. und ne timebar die entweder leer ist oder irgendwas anzeigt (ja nur anzeigt sie bewegt sich nicht)
Bei vdr aufnamhen ist alles paletti..
Gruss Gerd
I forgot to write, I used this parameter vhen vdr starts...
-f -g 1920×1080+0+0 -v .......
but mplayer starts alwaysv inn window...When I look for ( ps -ef |grep mplay ) all parameters are all right
Wie kann ich das Plugin ueberreden mit im LCD das "uebliche" anzuzeigen ?
ich hab mangels material bisher nur avi . mkv abgespielt und er zeigt mir den Dateinamen an. und ne timebar die entweder leer ist oder irgendwas anzeigt (ja nur anzeigt sie bewegt sich nicht)
Bei vdr aufnamhen ist alles paletti..
Die ganze Anzeige von Fortschritts OSD ist noch nicht fertig. Da muß ich mich in VDR einarbeiten und das dauert immer.
Deshalb hat graphlcd auch noch nicht die nötigen Informationen.
Johns
I forgot to write, I used this parameter vhen vdr starts...
-f -g 1920×1080+0+0 -v .......
but mplayer starts alwaysv inn window...When I look for ( ps -ef |grep mplay ) all parameters are all right
He should start in a window which is fullscreen. Are you using a window manager?
The window name is "play control" to configure it.
For window managers the fullscreen state isn't yet buildin.
Johns
Sorry, I didn"t in your readme, that plugin play didn't work with osd in full screen mode with window manager. Window has name "play control" ...
I'm using Gnome 3 in Suse without desktop effects. SoftHDDevice works correctly in fullscreen mode with Gnome without desktop effects, but when I switch on desktop effects, Softhddevice works in window mode , same as mplayer ...
Thank for excellent work with Softhddevice and mplayer.. Ivo Novak
Hi,
ich würde gerne dem Play Plugin per SVDRP oder Service-Schnitstelle sagen das eine bestimmte Datei abgespielt werden soll, habe folgendes in die play.c unter SVDRPCommand eingebaut
wenn ich jetzt per "svdrpsend plug play file /home/user/test.avi" versuche eine Datei abzuspielen passiert nix nur das hier steht im log
Apr 27 20:40:43 HDVDR vdr: [15013] [play]: play file '/home/user/test.avi'
Apr 27 20:40:43 HDVDR vdr: [15013] [play]cMyPlayer: '/home/user/test.avi'
Apr 27 20:40:43 HDVDR vdr: [15013] [play]: initial volume 60
Apr 27 20:40:43 HDVDR vdr: [15013] [play]: status volume 60
Apr 27 20:40:43 HDVDR vdr: [15013] [softhddev]SetVideoDisplayFormat: 2
Apr 27 20:40:43 HDVDR vdr: [15013] [play]: player died
Apr 27 20:40:43 HDVDR vdr: [15013] [play]Hide:
Apr 27 20:40:43 HDVDR vdr: [15013] [play]~cMyControl
Apr 27 20:40:43 HDVDR vdr: [15013] [play]~cMyPlayer: end
Apr 27 20:40:43 HDVDR vdr: [15013] [play]: primary device 6 to old 0
Apr 27 20:40:43 HDVDR vdr: [15013] [play]: device 5->0
Apr 27 20:40:43 HDVDR vdr: [15013] [play]Hide:
Alles anzeigen
Wenn ich die Datei direkt im Plugin auswähle, funktioniert es ohne Probleme, also denk ich, dass es doch nicht so einfach ist dem Plugin zu sagen "spiel die Datei ab"
Ich habe schon einiges Ausprobiert, komme aber hier nicht mehr weiter. Hat jemand eine passende Idee was ich noch vergessen hab?
Gruß Patrick
Da fehlt wohl noch die Initialisierung. Test mal ob svdrpsend funktioniert,
wenn du schon im Play File Browser bist.
Oder mach mal ein sleep nach dem PlayFile.
Ansonsten gucken warum:
kommt?
Könnte auch sein, das VDR den Player stoppt und so gar nicht zum abspielen kommt.
Johns
hätte dieser Patch eine Chance mit ins Plugin zu kommen?
--- vdr-plugin-play/play.cpp 2013-04-28 00:24:59.783640833 +0200
+++ vdr-plugin-play-0.1.14/play.cpp 2013-04-28 00:16:55.577881858 +0200
@@ -1644,6 +1649,13 @@
VideoSetOsd3DMode(r->Mode);
return true;
}
+ if (strcmp(id, PLAY_FILE_NAME_SERVICE) == 0) {
+ Play_FileNameService_v1_0_t *r =
+ (Play_FileNameService_v1_0_t *) data;
+ cControl::Launch(new cMyControl(r->Name));
+ cControl::Attach();
+ return true;
+ }
return false;
}
@@ -1685,6 +1697,11 @@
VideoSetOsd3DMode(2);
return "3d tb";
}
+ if (!strcasecmp(command, "FILE")) {
+ cControl::Launch(new cMyControl(option));
+ cControl::Attach();
+ return "play file";
+ }
return NULL;
}
diff -ruN vdr-plugin-play/play_service.h vdr-plugin-play-0.1.14/play_service.h
--- vdr-plugin-play/play_service.h 2013-04-28 00:24:59.783640833 +0200
+++ vdr-plugin-play-0.1.14/play_service.h 2013-04-27 15:54:17.123879820 +0200
@@ -23,8 +23,16 @@
#pragma once
#define PLAY_OSD_3DMODE_SERVICE "Play-Osd3DModeService-v1.0"
+#define PLAY_FILE_NAME_SERVICE "Play-FileNameService-v1.0"
+
typedef struct
{
int Mode;
} Play_Osd3DModeService_v1_0_t;
+
+typedef struct
+{
+ char *Name;
+} Play_FileNameService_v1_0_t;
+
Alles anzeigen
Dann könnten andere Plugins wie zum Beispiel der Filebrowser oder mein neues Plugin die Dateien direkt starten.
SVDRP hatte ich eigendlich nur zum testen eingebaut, aber jetzt hab ichs schon mal drin.
Vielen Dank und gute N8
Warum nicht?
Die Frage ist ob man noch einen optionalen Paramter, den Filetype dazunimmt.
Ich werde zwar versuchen dies soweit wie möglich automatisch zuerkennen,
aber bis es funktioniert, könnte dies helfen.
Also Bild, Musik, Film usw.
Johns
Hi,
ich nutze auf mein Produktivsystem noch den MPlayer + Filebrowser Plugin zur Wiedergabe von VideoPlaylists ..... ist sowas evtl. für den Play Plugin geplant???
Frank
Geplannt ist es. Bzw. man müsste nur die Playliiste auswählen, dann müsste es schon funktionieren.
Was fehlt ist dann in der Playliste vor und zurück.
Johns
kleiner feature-wunsch (da ich vollends auf "play" umgestiegen bin - jo, it rocks!
könnte man es beim austieg, nachdem ein file (mp3, video, what ever ..) abgespielt ist, nicht im browse-modus belassen. also kein rückwechseln auf tv zb.
der "lautstärke-pegel" zw. audio, video & tv ist meistens derart unterschiedlich ("erschreckend"). ja, ich weiß - man könnte am "mixer" drehen (so ca. 2-10 stunden).
vllt. kann sowas in dieser weise neu einfließen ..
danke johns!!
ciax
Wegen der Lautstärke: Die wird vom VDR übernommen. Guck dir mal PlayerSetVolume an.
Eine Anpassung von AC3 vs. Stereo könnte man einbauen, aber vielleicht ist irgendwo nur ein Rechenfehler.
Das mit dem Browser ist irgendwo auf der Todoliste. Ich dachte ich habe es schon verbessert?
Also ein Direktory Stack ist schon im Code drin. Weiß nur nicht mehr ob der auch nach Playerende verwendet wird.
Johns
Hi !
Ich hab eine Aufnahme von ZDF HD per avidemux umgewandelt in ein HD MKV (AVC) das File hat 720p mit 50 Hz (wie die sourcen) wenn ich das jetzt mit Play abspiele laeuft der Film in zeitlupe aber der ton ist normal... am PC gehts perfekt
Gruss Gerd
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!