 |  | HTML-Fenster um Trailer einzubinden? |
|  |
Verfasst am: 23.03.2007 10:45 |
|
|
SpaceFreakMicha |
DVD Profiler Profi |
 |
 |
Anmeldungsdatum: 30.07.2006 |
Beiträge: 621 |
Wohnort: Euskirchen |
 |
 |
 |
|
|
 |
 |
 |
|
Hi,
also wie man ein html-Fenster als Tab zu den anderen in ein Layout einfügt, habe ich schon rausbekommen. Ich weiß zwar sehr wenig über html, aber dank selfhtml.org habe ich es sogar schon hinbekommen, ein Bild als Link zu einer Datei zu verwenden, doch jetzt hänge ich fest.
Mein Ziel ist es, daß das html-Fenster ermöglicht, Trailer von der Festplatte abzuspielen, wenn ich auf ein Bildchen klicke. Im html-Fenster-Editor kann man ja auch die Profiler-eigenen Daten einbinden, und ich würde gerne, daß der Link zum Video durch den Profiler-Tag EAN bestimt wird.
Beispiel:
Film 1 hat die EAN 123456-789000, der Trailer hat den Dateinamen 123456789000.mov
Ist sowas möglich, oder gibt es eine bessere Möglichkeit?
Im Notiz-Feld kann ich ja ohne Probleme für jeden Film den eigenen Link eingeben, aber das html-Fenster kann ich ja nicht für jeden Film einzeln anpassen. |
|
_________________
 |
|
|
|
 | |  |
Verfasst am: 23.03.2007 11:30 |
|
|
ya_shin |
Moderator |
 |
 |
Anmeldungsdatum: 09.05.2005 |
Beiträge: 790 |
Wohnort: Taipei, Taiwan |
  |
 |
 |
|
|
 |
 |
 |
|
Habe im Moment nicht mehr Zeit, aber ein kurzer Hinweis:
Da Du den Link offensichtlich zusammenbauen willst, wirst Du auch ein wenig JavaScript einfügen müssen. Ich galube "document.location.href" kann dafür verwendet werden...
Wenn sich sonst keiner meldet, probier ich es morgen mal aus... |
|
|
|
|
 | |  |
Verfasst am: 23.03.2007 11:39 |
|
|
SpaceFreakMicha |
DVD Profiler Profi |
 |
 |
Anmeldungsdatum: 30.07.2006 |
Beiträge: 621 |
Wohnort: Euskirchen |
 |
 |
 |
|
|
 |
 |
 |
|
ya_shin hat Folgendes geschrieben: |
Habe im Moment nicht mehr Zeit, aber ein kurzer Hinweis:
Da Du den Link offensichtlich zusammenbauen willst, wirst Du auch ein wenig JavaScript einfügen müssen. Ich galube "document.location.href" kann dafür verwendet werden...
Wenn sich sonst keiner meldet, probier ich es morgen mal aus... |
Okay, mit Javascript kenne ich mich bisher gar nicht aus.
Naja, mach Dir aber bitte deswegen keinen Stress, ich werde einfach erstmal mehr über Java lesen und am Wochenende etwas experimentieren.  |
|
_________________
 |
|
|
|
 | |  |
Verfasst am: 23.03.2007 11:43 |
|
|
TigiHof |
DDPEUDKZZSH |
 |
 |
Anmeldungsdatum: 07.06.2005 |
Beiträge: 1076 |
Wohnort: Nordbaden |
|
 |
 |
|
|
 |
 |
 |
|
SpaceFreakMicha hat Folgendes geschrieben: |
Okay, mit Javascript kenne ich mich bisher gar nicht aus.
Naja, mach Dir aber bitte deswegen keinen Stress, ich werde einfach erstmal mehr über Java lesen und am Wochenende etwas experimentieren.  |
Bevor Du das falsche liest: Javascript hat nichts mit Java zu tun.  |
|
|
|
|
Verfasst am: 23.03.2007 11:54 |
|
|
SpaceFreakMicha |
DVD Profiler Profi |
 |
 |
Anmeldungsdatum: 30.07.2006 |
Beiträge: 621 |
Wohnort: Euskirchen |
 |
 |
 |
|
|
 |
 |
 |
|
TigiHof hat Folgendes geschrieben: |
Bevor Du das falsche liest: Javascript hat nichts mit Java zu tun.  |
Ok, danke für den Hinweis.  |
|
_________________
 |
|
|
|
 | |  |
Verfasst am: 24.03.2007 06:41 |
|
|
ya_shin |
Moderator |
 |
 |
Anmeldungsdatum: 09.05.2005 |
Beiträge: 790 |
Wohnort: Taipei, Taiwan |
  |
 |
 |
|
|
 |
 |
 |
|
Ich mache das alles ja auch nur zum Spass und fummel mich da immer so zurecht, daher leider nur bedingt verwertabre Ergebnisse. JavaScript ist mir auch neu...
Einen funktionierenden Link habe ich hinbekommen (Code weiter unten). Allerdings ist das Video dann in der originalen Größe zu sehen, was heißt, wenn das Video größer ist asl das HMTL Fenster, dann siehst Dui nur den oberen Teil des Videos. Auch habe ich noch nicht die Möglichkeit gefunden, dann wieder zurück in die ursprüngliche Ansicht zu bekommen.
Habe beim googlen Hinweise zu
So You Want To Embed A Video und
So You Want To OPen A New Window
gefunden, aber das hat bei mir immer zu Access Denied Meldungen geführt. Könnte an Sun's Java liegen (falls Du MS Java benutzt, könnte es gehen), oder an dem was hier steht:
What does the IE "Access is Denied" error mean?
Habe aber das Problem damit nicht lösen können
O.k., hier nun aber der Link, wie er funktioniert:
Code: |
<script type="text/javascript">
{
var trailer = "Path/to/trailer/folder/" + DP_UPC + ".mov";
document.write("<a href='" + trailer + "'><img src='Path/to Image/image.jpg' /></a>");
}
|
Die Variable benutzt Du, damit Du den Link zusammenbauen kannst (DP_UPC ist die spezielle Variable für die Layouts, die "<DP NAME="UPC">" beinhaltet nämlich den Bindestrich).
Mit document.write setzt Du den Link zusammen.
Wenn Du, oder auch jemand anderes, die Lösung findet, wie man das in einem neuen Fenster hinbekommt, wäre ich interessiert... |
|
|
|
|
 | |  |
Verfasst am: 25.03.2007 14:43 |
|
|
ya_shin |
Moderator |
 |
 |
Anmeldungsdatum: 09.05.2005 |
Beiträge: 790 |
Wohnort: Taipei, Taiwan |
  |
 |
 |
|
|
 |
 |
 |
|
Ich konnt's nicht lassen und habe heute noch Mal damit rumgespielt... und es geht jetzt
Das Problem, das sich beim Öffnen eines neuen Fensters ergab lag scheinbar nur daran, daß IE7 scheinbar auf einen oder mehrere der Fenster configs besteht (war allerdings zu faul tu testen, welche(r) Schuld war. Als ich dann irgendwann einfach Mal ( )alle verfügbaren in der Reihenfolge wie hier angegeben eingesetzt hatte ging es plötzlich...
Die Idee des folgenden Scripts (sicher noch für andere Ideen einsetzbar) ist, daß Du ein neues "Unter-Fenster" zum vorhanden Fenster öffnest und dann den benötigten Code dort reinschreibst.
Code: |
<HTML>
<HEAD>
<SCRIPT TYPE="text/javascript">
<!--
<DP NAME="HEADER_VARS" Language="JavaScript" Comments="True" IncludeCast="False" IncludeCrew="False">
//-->
</SCRIPT>
// Play video in new window
function playVideo()
{
var trailer = ("Path/To/Video/Folder/" + DP_UPC + ".mov");
OpenWindow=window.open('', 'videowindow', config='width=700,height=500,resizable=yes,scrollbars=no,toolbar=no,copyhistory=no,location=no,directories=no,status=no,menubar=no');
OpenWindow.document.write("<HTML>");
OpenWindow.document.write("<TITLE>My Embedded Video</TITLE>");
OpenWindow.document.write("<BODY BGCOLOR=000000>");
OpenWindow.document.write("<EMBED SRC='" + trailer + "'width='320' height='256' autoplay='true'></EMBED>");
OpenWindow.document.write("</BODY>");
OpenWindow.document.write("</HTML>");
OpenWindow.document.close();
self.name="main";
}
</HEAD>
<BODY>
<a href='#' onclick="playVideo()"><img src='Path/To/Image/image.jpg' /></a>
</BODY>
</HTML> |
Mit zusätzlichen OPenWindow.document.write(); Zeilen kannst Du noch weitern Code zum Fenster huinzufügen. Die Größe des Fenster kannst Du nach Geschmack ändern; keine Ahnung wie man das automatisch an die Trailergröße anpassen kann (wenn Du im EMBED die Größenangaben weglässt); aber durch eine Variable die Größen verknüpfen sollte gehen. |
|
|
|
|
 | |  |
Verfasst am: 26.03.2007 07:15 |
|
|
SpaceFreakMicha |
DVD Profiler Profi |
 |
 |
Anmeldungsdatum: 30.07.2006 |
Beiträge: 621 |
Wohnort: Euskirchen |
 |
 |
 |
|
|
 |
 |
 |
|
Vielen vielen Dank, ich werde es hoffentlich heute abend mal schaffen, es auszuprobieren. Hatte leider vergessen, daß ich am Wochenende auch arbeiten mußte, und habe es deshalb bisher nicht geschafft, es zu probieren (und hier auf Arbeit kann ich den Profiler nicht installieren).  |
|
_________________
 |
|
|
|
 | |  |
Verfasst am: 27.03.2007 08:37 |
|
|
SpaceFreakMicha |
DVD Profiler Profi |
 |
 |
Anmeldungsdatum: 30.07.2006 |
Beiträge: 621 |
Wohnort: Euskirchen |
 |
 |
 |
|
|
 |
 |
 |
|
Also ich habe das Problem, daß das mit dem Trailer abspielen irgendwie noch nicht so klappt. Das Bild wird angezeigt, aber der Trailer leider nicht.
Mein Trailer liegt in D:\dvd profiler\Trailer und heißt "4010232035417.5.mov"
Den Code habe ich (wie ich dachte korrekt) an das Verzeichnis angepasst:
Code: |
<HTML>
<HEAD>
<SCRIPT TYPE="text/javascript">
<!--
<DP NAME="HEADER_VARS" Language="JavaScript" Comments="True" IncludeCast="False" IncludeCrew="False">
//-->
</SCRIPT>
// Play video in new window
function playVideo()
{
var trailer = ("D:/dvd profiler/Trailer" + DP_UPC + ".mov");
OpenWindow=window.open('', 'videowindow', config='width=700,height=500,resizable=yes,scrollbars=no,toolbar=no,copyhistory=no,location=no,directories=no,status=no,menubar=no');
OpenWindow.document.write("<HTML>");
OpenWindow.document.write("<TITLE>My Embedded Video</TITLE>");
OpenWindow.document.write("<BODY BGCOLOR=000000>");
OpenWindow.document.write("<EMBED SRC='" + trailer + "'width='320' height='256' autoplay='true'></EMBED>");
OpenWindow.document.write("</BODY>");
OpenWindow.document.write("</HTML>");
OpenWindow.document.close();
self.name="main";
}
</HEAD>
<BODY>
<a href='#' onclick="playVideo()"><img src='D:/dvd profiler/Trailer/movie_roll.gif' /></a>
</BODY>
</HTML> |
Falls das Problem evtl. an dem "embedded" abspielen liegt, wäre es auch ok, wenn man per Klick auf das Bildchen einfach den Trailer in einem externen Player (z.B: Media Player Classic oder so) öffnen könnte. |
|
_________________
 |
|
|
|
 | |  |
Verfasst am: 27.03.2007 13:57 |
|
|
ya_shin |
Moderator |
 |
 |
Anmeldungsdatum: 09.05.2005 |
Beiträge: 790 |
Wohnort: Taipei, Taiwan |
  |
 |
 |
|
|
 |
 |
 |
|
SpaceFreakMicha hat Folgendes geschrieben: |
Also ich habe das Problem, daß das mit dem Trailer abspielen irgendwie noch nicht so klappt. Das Bild wird angezeigt, aber der Trailer leider nicht.
Mein Trailer liegt in D:\dvd profiler\Trailer und heißt "4010232035417.5.mov"
Den Code habe ich (wie ich dachte korrekt) an das Verzeichnis angepasst:
[schnipp] |
Zuerst hatte ich gedacht, es Läge (auch) an der Lokalität (ich hatte nur mit Region 1 getestet), aber ein kurzer test mit deutschem Profil hat auch geklappt...
Der Pfad muss mit einem Schrägstrich abschließen, damit das hinter korrekt zusammengbaut wird. Ich Mach das Mal bunt klar:
Zitat: |
var trailer = ("D:/dvd profiler/Trailer/" + DP_UPC + ".mov"); |
wird dann zu:
D:/dvd profiler/Trailer/4010232035417.5.mov
Ich hoffe das war dann auch schon alles...
Zitat: |
Falls das Problem evtl. an dem "embedded" abspielen liegt, wäre es auch ok, wenn man per Klick auf das Bildchen einfach den Trailer in einem externen Player (z.B: Media Player Classic oder so) öffnen könnte. |
So'ne Tricks hat hier nur Mithirandir drauf...
Sofern Du Quicktime installiert hast (mit Plugin), sollte das EMBED eigentlich funktionieren. |
|
|
|
|
 | |  |
Verfasst am: 27.03.2007 14:05 |
|
|
SpaceFreakMicha |
DVD Profiler Profi |
 |
 |
Anmeldungsdatum: 30.07.2006 |
Beiträge: 621 |
Wohnort: Euskirchen |
 |
 |
 |
|
|
 |
 |
 |
|
Also am / Schrägstrich lag es nicht, das habe ich probiert. Ich muß mal testen, ob es geht, wenn ich Quicktime neu installiere. |
|
_________________
 |
|
|
|
Verfasst am: 27.03.2007 15:00 |
|
|
ya_shin |
Moderator |
 |
 |
Anmeldungsdatum: 09.05.2005 |
Beiträge: 790 |
Wohnort: Taipei, Taiwan |
  |
 |
 |
|
|
 |
 |
 |
|
SpaceFreakMicha hat Folgendes geschrieben: |
Also am / Schrägstrich lag es nicht, das habe ich probiert. Ich muß mal testen, ob es geht, wenn ich Quicktime neu installiere. |
Wenn Du das gemacht hast, probier' doch gleich aus, ob Du das Video direkt im Internet Explorer öffnen kannst...
Was passiert denn noch, wenn Du auf das Bild klickst? Öffnet sich ein neues Fenster? Wenn nicht, stell'doch bitte auch sicher, daß Du JavaScript im IE erlaubt hast. |
|
|
|
|
 | |  |
Verfasst am: 27.03.2007 18:17 |
|
|
mithirandir |
DVD Profiler Profi |
 |
 |
Anmeldungsdatum: 21.06.2005 |
Beiträge: 821 |
Wohnort: Mönchengladbach |
  |
 |
 |
|
|
 |
 |
 |
|
Vielleicht stimmt die UPC auch nicht mit dem Namen des Trailers überein, ich habe mal eine "Debugausgabe" in den Titel gebaut:
ya_shin hat Folgendes geschrieben: |
Code: |
</SCRIPT>
// Play video in new window
function playVideo()
{
var trailer = ("Path/To/Video/Folder/" + DP_UPC + ".mov");
OpenWindow=window.open('', 'videowindow', config='width=700,height=500,resizable=yes,scrollbars=no,toolbar=no,copyhistory=no,location=no,directories=no,status=no,menubar=no');
OpenWindow.document.write("<HTML>");
OpenWindow.document.write("<TITLE>Playing :" + trailer + "</TITLE>");
OpenWindow.document.write("<BODY BGCOLOR=000000>");
OpenWindow.document.write("<EMBED SRC='" + trailer + "'width='320' height='256' autoplay='true'></EMBED>");
OpenWindow.document.write("</BODY>");
OpenWindow.document.write("</HTML>");
OpenWindow.document.close();
self.name="main";
}
|
|
|
|
|
|
|
 | |  |
Verfasst am: 28.03.2007 21:28 |
|
|
Hugo Z. Hackenbush |
DVD Profiler Profi |
 |
 |
Anmeldungsdatum: 06.10.2005 |
Beiträge: 577 |
Wohnort: Bad Homburg |
 |
 |
 |
|
|
 |
 |
 |
|
sorry. hätte erst lesen und dann den mund aufmachen sollen ...  |
|
_________________ .
Steter Rede Fluss endet im Meer der Geschwätze! |
|
|
|
Verfasst am: 29.03.2007 07:24 |
|
|
mithirandir |
DVD Profiler Profi |
 |
 |
Anmeldungsdatum: 21.06.2005 |
Beiträge: 821 |
Wohnort: Mönchengladbach |
  |
 |
 |
|
|
 |
 |
 |
|
Hugo Z. Hackenbush hat Folgendes geschrieben: |
sorry. hätte erst lesen und dann den mund aufmachen sollen ...  |
Du hast doch gar nichts gesagt ??  |
|
|
|
|
Verfasst am: 29.03.2007 12:00 |
|
|
SH84 |
Administrator |
 |
 |
Anmeldungsdatum: 09.05.2005 |
Beiträge: 2484 |
Wohnort: Berlin |
 |
 |
 |
|
|
 |
 |
 |
|
Wenn man seinen Beitrag editiert, bevor jemand anderes was geschrieben hat oder eine bestimmte Zeit abgelaufen ist, wird das nicht vermerkt... |
|
|
|
|
 | |  |
Verfasst am: 31.03.2007 08:35 |
|
|
david mann |
DVD Profiler Süchtig |
 |
 |
Anmeldungsdatum: 23.06.2005 |
Beiträge: 201 |
|
|
 |
 |
|
|
 |
 |
 |
|
Hallo Profiler-HTML-Experten,
auch ich würde gern meine Trailer in einem Html-Fenster sehen. Je nach Profil sollte der entsprechende Trailer im html-Fenster anklickbar sein. Den hier vorgeschlagenen Code habe ich im html-Editierfenster eingefügt und 2 Zeilen angepasst:
var trailer = ("C:/Programme/DVD Profiler/Trailer" + DP_TITLE + ".mov");
DP_TITLE weil ich die Trailer im angegebenen Trailer-Verzeichnis unter dem Originaltitel (z.B. Alien.mov) abgespeichert habe - ist das so richtig mit dem DP_TITLE?
und
<a href='#' onclick="playVideo()"><img src=C:/Programme/DVD Profiler/Trailer/movie_roll.gif' /></a>
...für den Pfad wo sich das Icon für den Start-Button befindet.
Trotzdem funktioniert's nicht - ich sehe nur mein Icon u. ein schwarzes Fenster. Klick auf das Icon - passiert nix
Was habe ich falsch gemacht?
Für Vorschläge wäre ich sehr dankbar. |
|
_________________ "There you are, right back in the jungle again." |
|
|
|
 | |  |
Verfasst am: 31.03.2007 12:06 |
|
|
mithirandir |
DVD Profiler Profi |
 |
 |
Anmeldungsdatum: 21.06.2005 |
Beiträge: 821 |
Wohnort: Mönchengladbach |
  |
 |
 |
|
|
 |
 |
 |
|
david mann hat Folgendes geschrieben: |
var trailer = ("C:/Programme/DVD Profiler/Trailer" + DP_TITLE + ".mov");
DP_TITLE weil ich die Trailer im angegebenen Trailer-Verzeichnis unter dem Originaltitel (z.B. Alien.mov) abgespeichert habe - ist das so richtig mit dem DP_TITLE?
|
Kommt drauf an (Optionen im Profiler) - es ist so oder so eine Problemquelle (Spaces, Sonderzeichen im Titel). Ich würde an deiner Stelle eine Statusausgabe ausgeben, welche Datei du denn abspielen möchtest - vieleicht heißt die ja anders als erwartet.  |
|
|
|
|
 | |  |
Verfasst am: 01.04.2007 20:08 |
|
|
david mann |
DVD Profiler Süchtig |
 |
 |
Anmeldungsdatum: 23.06.2005 |
Beiträge: 201 |
|
|
 |
 |
|
|
 |
 |
 |
|
mithirandir hat Folgendes geschrieben: |
david mann hat Folgendes geschrieben: |
var trailer = ("C:/Programme/DVD Profiler/Trailer" + DP_TITLE + ".mov");
DP_TITLE weil ich die Trailer im angegebenen Trailer-Verzeichnis unter dem Originaltitel (z.B. Alien.mov) abgespeichert habe - ist das so richtig mit dem DP_TITLE?
|
Kommt drauf an (Optionen im Profiler) - es ist so oder so eine Problemquelle (Spaces, Sonderzeichen im Titel). Ich würde an deiner Stelle eine Statusausgabe ausgeben, welche Datei du denn abspielen möchtest - vieleicht heißt die ja anders als erwartet.  |
Welche Optionen müssen beachtet werden?
Wie muss dann ein Eintrag (inkl. meiner spezifischen Pfade) konkret aussehen? |
|
_________________ "There you are, right back in the jungle again." |
|
|
|
 | |  |
Verfasst am: 01.04.2007 21:57 |
|
|
mithirandir |
DVD Profiler Profi |
 |
 |
Anmeldungsdatum: 21.06.2005 |
Beiträge: 821 |
Wohnort: Mönchengladbach |
  |
 |
 |
|
|
 |
 |
 |
|
david mann hat Folgendes geschrieben: |
mithirandir hat Folgendes geschrieben: |
[Kommt drauf an (Optionen im Profiler) - es ist so oder so eine Problemquelle (Spaces, Sonderzeichen im Titel).
|
Welche Optionen müssen beachtet werden?
|
Nun, latürnich "Titel" unter Darstellung->Titelformat sowie Darstellung->Editionenformat sollte dann auf "Titel" stehen, sonst hängt der Profiler halt die Edition oder den Originaltitel an.
david mann hat Folgendes geschrieben: |
mithirandir hat Folgendes geschrieben: |
Ich würde an deiner Stelle eine Statusausgabe ausgeben, welche Datei du denn abspielen möchtest - vieleicht heißt die ja anders als erwartet.  |
Wie muss dann ein Eintrag (inkl. meiner spezifischen Pfade) konkret aussehen? |
Das kann ich dir so auch nicht sagen, deshalb sollst du ja vorher einfach mal das als Text ausgeben, was du abzuspielen gedenkst. Dann kannst du den Trailer ja immer noch entsprechend benennen.  |
|
|
|
|
 | |  |
DVDProfiler-Forum.de Foren-Übersicht » Probleme, Tipps und Tricks |
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum nicht herunterladen
|
Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 3
Gehe zu Seite 1, 2, 3 Weiter
|
|
|
|