Date de publication: le mercredi 11 juillet 2007 à 22h27
Dernière modification: par Pascal BOYER le mercredi 23 février 2011 à 23h51
Summary / Résumé
Stores a media file (Flash/QT/Real/etc.).
Stocke un fichier multimédia (Flash/QT/Real/etc...).
Properties / Propriétés
|
Name Nom |
Internal name Nom interne |
Searchable Interrogeable |
Information collector Collecteur d'information |
|---|---|---|---|
|
Media Média | ezmedia | No / Non | No / Non |
Description
This datatype allows the storage and playback of a video file. It is capable of handling Apple QuickTime, Macromedia Flash, Microsoft Windows Media, Real Media, Silverlight*, HTML5 Video** and HTML Audio** files. The maximum allowed file size is determined by the "Max file size" class attribute edit parameter and the "upload_max_filesize" directive in the main PHP configuration file ("php.ini").
Ce datatype sert à stocker et à jouer un fichier vidéo. Il gère les fichiers Apple QuickTime, Macromedia Flash, Microsoft Windows Media, Real Media, Silverlight*, Vidéos HTML5** et Audio HTML**. La taille maximum autorisée dépend du paramètre Taille maximum de fichier et de la directive upload_max_filesize du fichier de configuration de PHP: php.ini.
*available from 4.1 onwards / disponible depuis la version 4.1
**available from 4.4 onwards / disponible depuis la version 4.4
The following screenshot shows the class attribute edit interface for this datatype.
La capture d'écran ci-dessous montre l'interface d'édition des attributs de classe dans le cas de ce datatype:
Class attribute edit interface for the "Media" datatype
Interface d'édition d'attribut de classe dans le cas du datatype Média
Media player type / Type de lecteur multimédia
The "Media player type" parameter controls the way the video file will be played back on the client side. The following options are available:
Le paramètre Type de lecteur multimédia permet de choisir la méthode qui sera utilisée côté du client pour visionner le fichier. Les options disponibles sont les suivantes:
- Flash
- QuickTime
- Real player
- Windows media player
- Silverlight - disponible depuis la version 4.1
- HTML5 Video - disponible depuis la version 4.4
- HTML5 Audio - disponible depuis la version 4.4
Regarding Html5_video and Html5_audio: As the name implies they use the native video and audio tag as added in html5, this means that as of the time of writing it's up to the browser to support the video/audio format you upload. For instance for video Apple Safari (incl IPhone & IPad) supports mpeg4(h.264) and Mozilla Firefox supports ogv (Theora). For an up-to-date list of supported formats in different browsers, see more info on html5 video and audio.
A propos de Html5_video et Html5_audio: comme leurs noms le laissent supposer, ces deux formats utilisent les balises vidéo et audio natives telles qu'elles ont été introduites dans html5. Ceci signifie, à l'heure où nous écrivons ces lignes, qu'il appartient au navigateur de supporter (ou non) le format vidéo/audio que vous téléchargez. En ce qui concerne les vidéos, le navigateur Safari d'Apple (IPhone et IPad inclus) supporte le format mpegh (h.264) alors que le navigateur Firefox de la fondation Mozilla supporte le format ogv (Theora). Vous pouvez consulter la liste à jour des formats supportés par les différents navigateurs sur les pages
html5 video
et
audio
.
Max file size / Taille maximum de fichier
The "Max file size" parameter makes it possible to set the highest size (in megabytes) that the system will allow. By default, this parameters is zero, which means that eZ Publish will not do any size checking when files are uploaded. In the example above, the "Max file size" parameter is set to 32 MB, which means that the object edit interface will not allow the upload of files that are larger than 32 megabytes. However, if the value of the "upload_max_filesize" PHP setting is lower than 32 megabytes, the underlying system will cancel the upload.
Le paramètre Taille maximum de fichier sert à définir la taille maxi (en mégaoctet) du fichier vidéo que le système acceptera de stocker. Par défaut, ce paramètre vaut zéro, ce qui signifie que eZ Publish n'effectuera aucun contrôle lors du téléchargement du fichier. Dans l'exemple ci-dessus, la paramètre est fixé à 32 MB, l'interface d'édition n'acceptera donc pas de télécharger des fichiers dont la taille excède 32 mégaoctets. Par ailleurs, si la valeur de la directive upload_max_filesize du fichier de configuration php.ini est inférieure à 32 megaoctets, alors le système arrêtera le téléchargement.
Object attribute edit interface / Interface d'édition des attributs d'objet
The object attribute edit interface for the "Media" datatype depends on the selected "Media player type" (in class edit mode). The following screenshots show the different object attribute edit interfaces for the supported media types.
L'interface d'édition d'attribut d'objet du datatype Média dépend du Type de lecteur multimédia sélectionné en mode édition de classe. Les captures d'écran suivantes montrent les différentes interfaces d'édition d'attribut d'objet en fonction du type de média:
Object attribute edit interface for the "Media" datatype (Flash)
L'interface d'édition d'attribut d'objet du datatype Média (Flash)
Object attribute edit interface for the "Media" datatype (QuickTime)
L'interface d'édition d'attribut d'objet du datatype Média (QuickTime)
Object attribute edit interface for the "Media" datatype (Real Media)
L'interface d'édition d'attribut d'objet du datatype Média (Real Media)
Object attribute edit interface for the "Media" datatype (Windows media)
L'interface d'édition d'attribut d'objet du datatype Média (Windows media)
Storage / Stockage
Files that have been uploaded through the "Media" datatype are stored in the same way as files that are uploaded using the "File" datatype. However, the system keeps track of the media files using the "ezmedia" table instead of the "ezbinaryfile" table.
Les fichiers téléchargés à partir du datatype Média sont stockés de la même manière que les fichiers téléchargés à partir du datatype
Fichier
. Cependant, le système conserve une trace des fichiers multimédia dans la table ezmedia de la base de données et non dans la table ezbinaryfile.
Raw output / Sortie brute
The ".content" of an ezcontentobjectattribute object using this datatype returns an ezmedia object.
La partie .content d'un objet
ezcontentobjectattribute
utilisant un attribut basé sur ce datatype renvoie un objet
ezmedia
.














