-
Filmato su iPad
Con la seguente sequenza:
<object id="MediaPlayer1" width="448" height="336" classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" type="application/x-oleobject" standby="Filmato in corso di caricamento..."><param name="AutoStart" value="true"> <!-- Il filmato parte al caricamento della pagina -->
<param name="FileName" value="immagini/tuttinellosport12.mp4"> <!-- Istruzione molto importante in quanto permette di indicare il filmato da visualizzare -->
<img src="immagini/tuttinellosport12.mp4"></a>
<param name="loop" value="false"></object>
vedo il filmato, piuttosto 'pesante' come grandezza, 110M (come ridurlo?) su Explorer, ma non su iPad new, anche se il formato .mp4 dovrebbe essere compatibile con Apple. Che cosa sbaglio? forse devo installare su iPad una App? Ho provato a installare la FlexPlayer, ma al posto del video vedo un punto interrogativo. Ciao a tutti!
-
Chiedo scusa per aver sbaglaito 'sezione', ma rimane insoluta la questione: quando parlo di iPad, intendo il browser 'safari'. Questo cambia in qualcosa il problema? Grazie per ogni aiuto.
-
Il problema non è il formato del file, ma il player che cerchi di utilizzare.
Il codice invoca infatti un componente ActiveX Microsoft
Credo che i bowsers non Microsoft semplicemente non li supportino.
Ciao
-
Io non ho mai avuto un iPad, ma se esiste un plug-in per emulare WMP sull'iPad devi scaricarlo, altrimenti se non esiste nessun plug-in, non puoi farci niente.
-
L'unica tua speranza è il tag <video>.
-
prova
Codice:
<object id="MediaPlayer1" width="448" height="336"....
tutto il tuo codice poi prima di chiudere object inserisci
<video controls src="immagini/tuttinellosport12.mp4" poster="tuo-file.jpg" width="448" height="336">
<p>scarica il video:<a href="immagini/tuttinellosport12.mp4">MP4</a></p>
</video>
</object>
-
Citazione:
Originalmente inviato da
acsocmel
prova
Codice:
<object id="MediaPlayer1" width="448" height="336"....
tutto il tuo codice poi prima di chiudere object inserisci
<video controls src="immagini/tuttinellosport12.mp4" poster="tuo-file.jpg" width="448" height="336">
<p>scarica il video:<a href="immagini/tuttinellosport12.mp4">MP4</a></p>
</video>
</object>
Ovviamente funziona solo con i browsers compatibili HTML5... ci sarà qualcuno che non visualizza il video ma anche io farei come consiglia acsocmel
-
Io non sono un sostenitore di HTML5.
Il codice inserito (che, tra l'altro, non capisco nella parte
Codice HTML:
<img src="immagini/tuttinellosport12.mp4"></a>
ma quello è un altro discorso) non dovrebbe proprio essere comprensibile da qualsiasi browser eccetto Internet Explorer.
Premesso questo, ho dei seri dubbi che Windows Media Player sia una buona soluzione come riproduttore di filmati. Ci ho provato diverse volte...
Potresti provare
Codice HTML:
<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="448" height="336">
<param name="src" value="immagini/tuttinellosport12.mp4">
<param name="controller" value="true">
<param name="autoplay" value="true">
<object type="video/mp4" data="immagini/tuttinellosport12.mp4" width="448" height="336">
<param name="controller" value="true">
<param name="autoplay" value="true">
</object>
</object>
Che ti carica (o per lo meno dovrebbe caricare) appositamente Quicktime. Niente HTML5 e in diverse situazioni pare funzionare. Prova...
-
Ringrazio tutti per il vostro pronto (e numeroso) supporto: proverò tutti i suggerimenti e vi farò sapere. Il problema è per chi ha l'iPad e vuole vedere il mio sito. Buona domenica a tutti!
-
Allora, tutto sembra funzionare con questa sequenza di comandi:
<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplogin.cab" width="448" height="336">
<video controls src="immagini/tuttinellosport12.mp4" poster="tuo-file.jpg" width="448" height="336">
<p>scarica il video:<a href="immagini/tuttinellosport12.mp4">MP4</a></p>
</video>
</object>
Non so se qualcosa è 'ridondante', ma va sia su explorer, sia su safari. La sequenza propsta da Coreyx funziona, ma il video gira per due volte, forse perché su explorer esegue entrambe le righe di avviamento del filmato e il 'quadro' viene tagliato, non so perché. Ora tenterò di scrivere commenti accanto al video, cosa che mi dà parecchi problemi a causa del tempo di caricamento dello stesso. Poi inserirò qualcuna delle foto. Forse il video va messo prima di tutto il resto. Grazie ancora a tutti!
-
per un caricamento "snello" assicurati di convertire il video
con un bitrate di max. 500 kbps
ma soprattutto che il moov sia posizionato ad inizio file
-
Posso chiederti cosa intendi per "il video si vede due volte"? Che vedi due riquadri ripetuti uno sotto l'altro? Per il "taglio" del video il problema è probabilmente solo la dimensione "height" che è da aggiustare un po' a mano (avendo i controller visibili forse i valori dei pixel vanno aumentati).
Domanda MOLTO interessata: che programma hai usato per il video? Esportato con quali impostazioni? E infine: su che versione di Explorer l'hai testato? 8? Che è quello che crea più casini.
-
Per video che si vede due volte, intendo che il video gira due volte sullo stesso riquadro, prima di arrestarsi. Il file .mov è stato ottenuto con Windows Live Movie Maker (110M) e l'ho poi convertito in .mp4 con Any Video Converter 3.5.5, gratis, che lo ha reso 16,7M. Ora vedo che ho parlato troppo presto, perché su Explorer 9 il video non gira, ma ho un bel punto interrogativo su Quick Time (puoi verificare se vai su rotarysulmona.altervista.org, scegliendo Tutti nello Sport 2012 sul menu). Se invece faccio girare la pagina fuori rete, nella cartella dove creo i file, ho la scritta 'scarica il file MP4', come appare nei comandi che ho elencato e il filmato gira. Se però clicco su 'consenti contenuto bloccato' dove mi appare in fondo alla pagina 'è stato impedito alla pagina Web di eseguire script o controlli activex', ho ancora il riquadro azzurro QuickTime con il punto interrogativo. Che cosa posso aver sbagliato? Invece con iPad nessun problema, il file si carica regolarmente. Grazie per l'aiuto, ciao!
-
Premessa: intendevo Internet Explorer 9 e non 8 come browser che fa casini. La situazione me l'aspettavo... IE9 il comando object non lo mastica proprio (prova a vedere la pagina in visualizzazione compatibilità... Vedrai che funziona). Però in teoria accetta di buon grado HTML5, però se lo metti in alternativa a object (cioè al suo interno come dovrebbe essere) secondo me non funziona... La soluzione potrebbe essere un commento condizionale con al suo interno il codice per HTML5 (tag video).
-
Per commento condizionale intendi '!--' o qualcosa come 'if'? Meglio se mi accenni ai comandi. Le mie cognizioni di HTML non sono avanzate come le tue... Inoltre, va bene il funzionamento in compatibilità, ma sarà dura spiegarlo ai soci, data l'età media e la conoscenza scarsa dei PC che hanno. Grazie,comunque e buona giornata!
-
Esattamente. Un commento condizionale è una cosa del tipo
Codice HTML:
<!--[if IE 9]>
<p align="center"><strong>Attenzione!!!</strong></p><p>Se stai visualizzando questo messaggio, significa che stai utilizzando Internet Explorer 9 e potresti avere delle difficoltà a riprodurre il file video.<br/>La cosa migliore da fare è quella di cliccare sul pulsante in alto sulla barra degli indirizzi, attivando la <em>Visualizzazione compatibilità</em>.</p>
<![endif]-->
Nel codice di esempio, ciò che è scritto tra <!--[if IE 9]> e <![endif]--> viene completamente ignorato dai browser che non sono IE9, mentre viene "visto" da IE9 tranquillamente. Chiaro che tra i due tag ci puoi mettere il codice che vuoi. Ad esempio
<video width="448" height="336" controls="controls">
<source src="immagini/tuttinellosport12.mp4" type="video/mp4">
</video>
-
Sono al punto di prima: anche attivando la compatibilità continuo a vedere il riquadro Quicktime con il punto interrogativo e in explorer il filmato non parte, mentre parte solo 'fuori rete' se non si attiva lo sblocco di activex ecc. e ho la scritta: scarica il video MP4 (con il link che si attiva dalla scitta MP4). Tutto OK invece su iPad. Alla prossima, ciao!
-
Ma il vecchio codice non ti funzionava dappertutto tranne che su IE9? Su IE9 il codice col tag "video" (sotto commento condizionale) non va?
Per quanto mi riguarda eviterei di brutto il problema... Un bel caricamento su YouTube e relativo incorporamento del video. Si risparmia spazio e ci si guadagna in velocità e qualità. Se non ti va di "farti trovare" su YouTube il video può essere nascosto. Ci sono ancora troppi casini (browser diversi in versioni diverse) per incorporare un video proprietario con un codice "pulito"...
-
Idea semplice e giusta, quella di youtube! Ora sto caricando il video e vedrò come va; su IE9 (su altri Explorer non ho ancora provato) il video con commento condizionale non va ugualmente, anche se compare la scritta relativa alla compatibilità, che hai inserito. Se inserisco anche il codice relativo a Safari, i tempi di attesa su iPad si allungano e funziona ancora il video, ma ho un grande spazio vuoto (relativo al filmato IE che lì non compare?). In definitiva, tra qualche minuto proverò la soluzione YouTube e ti farò sapere... Ciao!
-
Aggiornamento: ho inserito il video su youtube (può vederlo solo chi ha il link) e lì funziona.
Il codice su HTML è:
<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="448"
height="336" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">
<video controls src="http://youtu.be/ipiLXucZuDI/" poster="http://youtu.be/ipiLXucZuDI" width="448" height="336">
<p>scarica il video:<a href="http://youtu.be/ipiLXucZuDI">Youtube</a></p>
</video>
</object>
Il risultato è sempre lo stesso: se lancio l'esecuzione fuori rete e ignoro la scritta 'consenti il contenuto bloccato' relativo agli script e contenuti activex e loro esecuzione, tutto OK, ma se consento ho lo stesso risultato che ho quando faccio l'upload su altervista, ossia un bel riquadro di Quicktime con il punto interrogativo. Non solo, ma su iPad compare il riquadro del filmato in nero, con il triangolo di esecuzione sbarrato, cioè non 'parte'. Aiuto!
-
Ulreriore aggiornamento: ho provato la sequenza
<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="448" height="336">
<param name="src" value="immagini/tuttinellosport12.mp4">
<param name="controller" value="true">
<param name="autoplay" value="true">
<object type="video/mp4" data="immagini/tuttinellosport12.mp4" width="448" height="336">
<param name="controller" value="true">
<param name="autoplay" value="true">
</object>
</object>
che funzionava solo su iPad, su un altro PC con IE 9 e lì funziona anche in collegamento web su altervista, perché chiede di avviare l'MP4,e di installare il QuickTime, che lì manca. Quindi sembrerebbe un problema di antivirus, non ti pare? A questo punto ne so di più, ma la confusione aumenta...
-
MA NO!!! :=):
YouTube ti offre il "suo" codice di incorporamento semplicemente in un iframe...
Il codice è il seguente, nel tuo caso.
<iframe width="420" height="315" src="http://www.youtube.com/embed/ipiLXucZuDI?rel=0" frameborder="0"</iframe>
Se vuoi l'avvio automatico, il codice diventa
<iframe width="420" height="315" src="http://www.youtube.com/embed/ipiLXucZuDI?autoplay=1&rel=0" frameborder="0"></iframe>
Dovrebbe funzionare con tutti i browser...
Chiaramente questo diventa solo un collegamento ad un sito esterno, quindi il filmato, sulla tua cartella "immagini", puoi anche depennarlo... perché adesso non carichi nessun video, ma ti colleghi semplicemente a YouTube che lo "hosta" per te.
-
Grazie, mi cospargo il capo di cenere... Ora funziona, inserendo il codice che ho trovato su YouTube
<iframe class="youtube-player" type="text/html" width="420" height="315" src="http://www.youtube.com/embed/ipiLXucZuDI" frameborder="0">
</iframe>
Con quello che mi hai mandato, funzionava bene, ma rendeva invisibile tutto il resto della pagina web, a meno che non si mettesse il codice in fondo. L'unico inconveniente è che, mentre su IE passando il mouse sul bordo inferiore del filmato si può ripartire manualmnte con il cursore, su Safari (iPad), bisogna ripristinare la pagina. Grazie di tutto, buona notte e a presto!
-
Prova a sostituire
http://www.youtube.com/embed/ipiLXucZuDI
con
http://www.youtube.com/embed/ipiLXucZuDI?controls=2&autohide=0
I due parametri inseriti nell'indirizzo dovrebbero forzare il player ad avere i controlli sempre visibili. Per la precisione controls=2 significa "mostra sempre la barra di controllo" e autohide=0 significa "non nascondere mai la barra di controllo".