Avatar billede para7 Nybegynder
10. september 2008 - 13:24 Der er 14 kommentarer og
1 løsning

Embedded WMP stoppe på sidste frame

Kan man med en form for scripting få Windows Media Player embedded til at stoppe på sidste frame i et klip? Det er for at tilgodese de med player, som ikke stopper på sidste frame, fx Vista maskiners ældre player.

Alternativt, kan man scripte så der dirigeres videre til en anden URL?

Jeg ønsker scripting på html siden, ikke i klippet.
Avatar billede gurly Praktikant
11. september 2008 - 00:53 #1
hvis ikke du vil have et script i video klippet, hvordan vil du så registrere hvornår den er nået til sidste klip ?

og jeg forstår egentlig ikke hvad du mener med at den ikke stopper, en hver media player stopper vel når videoen nåe enden ?
Avatar billede gurly Praktikant
11. september 2008 - 00:57 #2
det lyder næsten som om at din player vider sidste frame nåe videoen er færdig ?
gør den det ? altså viser sidste frame som stillbillede eller hvad mener du ?
det gør min media player 9 ikke nemlig, så muligvis derfor jeg ikke forstår
Avatar billede para7 Nybegynder
11. september 2008 - 07:05 #3
Tak gurly, ja det lydder ikke lovende, jeg skriver "at stoppe på sidste frame i et klip". Jeg ved at min player version 11 stopper på sidste freame, men det gør alle andre versionser tilsyneladende ikke, heller ikke din. Derfor søger jeg en måde at få pauseret klippet i slutningen.  Eller omdirigeret til en anden URL.
Avatar billede para7 Nybegynder
11. september 2008 - 07:07 #4
Altså i version 11 vises slutframets billede, i andre bare sort.
Avatar billede gurly Praktikant
11. september 2008 - 13:27 #5
det tro jeg ikke du kan gøre noget ved.

hvis du ville have et script i videoen, var det muligt at indsætte scriptet lige nøjagtigt i den framen du vil have, og scriptet kalder så på funktion "pause"
for i pause mode, plejer den vel altid at vise billeret i still.
men det er måske heller ikke sagen, for har folk været i
"funktioner / indstillinger / sikkerhed"
og sætte kryds i >
"kør ikke script og rich media stream, hvis media player køre på en webside"
så virker det jo ikke, som default indstilligng køre de dog, men der er altid nogen der skal pille i indstillingerne.

vi to har vist tidligere rodet med noget hvor vi ved hjælp af "status" kunne få noget til at stå og køre der eksempelvis kunne konstatere om playeren kørte, var pauset eller stoppet, men det kan vi ikke bruge til at pause på sidste frame, men det kan bruges til at når videoen har nået enden, så viderestilles til en ny side
Er det så denne vej du vil gå ?
Avatar billede gurly Praktikant
11. september 2008 - 13:41 #6
eller man kunne lave noget som tjekker om player køre eller er færdig, og når så den er færdig, så kunne man i stedet for at redirecte, så kunne man i stedet sætte playeren til at køre igen, og denne gang bare afspille et jpeg billede.
hvis dette ville kunne bruges, så er jeg lige kommet på en lettere løsning,
du kunne ligge dit video klip ind i en ASX playlist,
og indsætte videoen som første <entry>
og så indsætte en <entry> mere, som er adressen til et JPG billede,
og så sætte video playeren til at afspille playlisten,
så vil den først afspille videoen, og når videoen er færdig, så loader den JPG billedet.
indsæt følgende i Notepad eller ligende tekst editor >


<ASX version = "3.0">

    <entry>
    <TITLE>Tittel på video</TITLE>
    <REF HREF="Videoen.wmv"/>
    </entry>

    <entry>
    <TITLE>Tittel på billedet</TITLE>
    <REF HREF="stillbilledet.jpg"/>
    <DURATION VALUE="10:00:00.00"/>
    </entry>

</ASX>


Og gem som "alle filtyper" og et navn med asx til sidst (playlisten.asx)

og så bare brug adressen til playlisten i media player.
Avatar billede para7 Nybegynder
11. september 2008 - 18:49 #7
Tak gurly
Det gamle script der tjekker hvert 500 ms for at se om playeren kører, har jeg fjernet, da det laver rav i den hos min chef, i hans IE browser. Og med Firefox gik det værre med flimren.
ASX dur ikke, da det er en automatisk portal, hvor folk skal uploade klip og tilhørende billede på en så enkel måde som muligt.
en dag får Windows Vista vel nok den nye WMP indbygget, og så går det selvfølgelig også.
Avatar billede para7 Nybegynder
12. september 2008 - 09:17 #8
Kan vi når playeren er stoppet få den til at gå til en bestemt URL?
Avatar billede gurly Praktikant
14. september 2008 - 06:14 #9
ja enten med et script i selve videoen (det duer ikke hvis det er oploadede videoer)
og så virker det jo i øverigt heller ikke for alle (alt efter indstillinger i wmp)
eller med det script værk der står og tjekkker om den køre eller ej,

værre i firefox ? jeg troede egentlig slet ikke du kunne tjekke player state i firefox ?

næ det er måske heller ikke lige sagen at have stående og køre sådan noget,
men er du sikke på det var selve playerstate scriptet der fik det til at kokse, eller om det nærmere var alt det "mouse over and out" haløj du skulle have i den, og som du vist have lidt problemer med at integrere, uden dog at lomme ind på hvilken part der voldte dig problemer.

en dag får Windows Vista > ja men det gør dan da nok, men jeg køre XP og wmp9
og det tror jeg ikke jeg stopper med lige forløbig  c",)

skal uploade klip og tilhørende billede på en så enkel måde som muligt.  >
Hvad skal det billede bruges til, vises i playeren ?

nu ved jeg ikke om du mener enkelt for brugeren eller enkelt setup for jer ?

Det kan da lade sig gøre at kreere asx lister med ASP mener jeg,
uden jeg dog har det minste forstand på det,
men vil skyde på at det er det der også benævnes "serverside playlist"
https://www.microsoft.com/windows/windowsmedia/howto/articles/adinsertion.aspx
men det er ikke noget jeg skal rode mig ud i c",)
Avatar billede gurly Praktikant
14. september 2008 - 06:28 #10
Altså hvis man gør som jeg foreslog > 11/09-2008 13:41:24
altså lave en asx liste, så kan man jo downloaden denne asx liste, bare man kender adressen.

men hvis man køre serverside playliste, og samtidig MMS streamer så kan brugeren ikke downloade playlisten.

altså bruger uploader en video til din server, din server laver en serverside playliste, som indeholder video + eventuelle add´s før eller efter videoen,
det MMS streames så til playeren på siden.

Et eksempel på serversite kan du se her >
åben følgende adresse i wmp >
mms://194.116.83.15/80s
som du kan se viser den en "intro video" inden den går videre til selve live streamen, dette sker ud fra serversite playlist,
men du kan ikke downloade playlisten c",)
playlisten kunne sagtens indeholde en video i stedet, plus et stillbillede til sidst.
men hvordan i sætte det op ?  c",)
Avatar billede para7 Nybegynder
15. september 2008 - 12:03 #11
Jeg har fjernet al unødvendig rollover effekt, men er sikker på det var det script der tjekkede hvert halve sekund.
Billedet loader og viser en kanp ovenpå til at starte klippet.
Enkelt for brugeren.
Der var godtnok network error efter introet på linket. Men "I get the idea" og der er stof til en eventuel fremtidig version.
Avatar billede para7 Nybegynder
15. september 2008 - 12:04 #12
Så tak gurly for research, smid lige et svar :)
Avatar billede gurly Praktikant
15. september 2008 - 14:11 #13
nå det virker ellers fint her, introen spiller, og bagefter køre den live stream, men linket virker KUN i windows media player, eksempelvis VLC player kan nemlig ikke håndtere det.

jeg kendte også tidligere en web side, af den sklags man kan uploade en video til, videoen blev så spillet i en embed windows media player på siden, og når videoen sluttede, så viste den et lille klip med en reklame,
og både video, og efterfølgende klip, blev streamet i MMS protocol, ud fra en serverside playlist.
siden er dog senere gået over til at bruge Flash format, så det kan jeg ikke vise dig.

ja ok, måske det kunne køre bedre hvis man satte det ned til hvert sekund ?

for eneste måde at tjekke om den køre eller er færdig, det er jo netop ved at tjekke player state, så hvis du ikke kan bruge det, så er der vel kun løsningen med playlister.

jeg er ked af jeg ikke kan finde på en løsning du kan bruge,

men hvis du syntes jeg fortjæner point, for ider til mulig løsning,
så smider jeg da et svar  c",)
Avatar billede gurly Praktikant
15. september 2008 - 14:20 #14
prøver lige igen c",)
Avatar billede para7 Nybegynder
16. september 2008 - 09:31 #15
Det fortjener du, for det er fin research, nice try, selvom jeg ikke kan bruge det lige nu, er der stof til senere :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Nye kolleger søges til IT Stab i Forsvaret

Politiets Efterretningstjeneste

Teamledere til PETs indhentningsafdeling

Banedanmark

Systemarkitekt

Capgemini Danmark A/S

IGNITE Graduate Program 2026