2010-08-29 4 views

Répondre

2

EDIT: À la lumière de la nouvelle information que vous avez posté sur votre question, je pense que SuperUser serait un meilleur endroit pour cette question, plutôt que StackOverflow. Cela étant dit, à la réponse:

Bien que fenomas a fait un excellent travail expliquant la conversion vidéo à ce format particulier en un mot, ce n'est en aucun cas un sujet qui peut être pleinement expliqué dans un poste, et puisqu'il y a littéralement des dizaines de façons de convertir, je vais seulement expliquer ce que je faisais:

  1. Utilisation d'Adobe Media Encoder J'ai converti votre fichier FLV dans un fichier AVI non compressé pour un traitement ultérieur (car QT Pro ne peut pas ouvrir les fichiers FLV directement). Bien qu'AME ait la possibilité de convertir directement en MOV, je trouve généralement qu'il ne fournit pas assez d'options pour l'utilisateur avancé, exportant ainsi des fichiers inutilement volumineux (pour les vidéos .mov, au moins). Notez qu'un fichier vidéo non compressé, quel que soit le format sera généralement extrêmement volumineux, cette vidéo en particulier dépassait 1,3 Go sous sa forme non compressée.

  2. J'ai ensuite ouvert le fichier AVI exporté avec QuickTime Pro, et j'ai utilisé l'option Exporter pour l'encoder en vidéo QT. J'ai utilisé le codec h264 pour encoder la vidéo, avec un encodage multi-passes et une limite de 1000 kbps pour le débit afin de réduire la taille du fichier. Veuillez noter cependant qu'il ne s'agit pas d'une "recette" - ces paramètres doivent être ajustés en fonction de la vidéo en cours d'encodage et cela dépend généralement de la taille de la vidéo. Cette vidéo particulière peut être encore compressée en une taille de fichier encore plus petite - il s'agit de trouver la bonne combinaison de taille de fichier et de qualité. Pour l'audio, j'ai utilisé l'AAC avec un taux d'échantillonnage de 44,1 KHz et un débit binaire de 96 kbps, ce qui est plus que suffisant quand il n'y a qu'une voix off/narration et pas de musique.

La vidéo que je codé peut être trouvé ici: http://www.megaupload.com/?d=A3DIBFKC

Après avoir téléchargé le fichier zip (~ 26 Mo) contenant la vidéo encodée, décompressez et le télécharger sur votre serveur, en le même dossier que le fichier dans lequel il sera intégré (si vous ne voulez pas modifier le code d'intégration ci-dessous). Une fois le fichier téléchargé, remplacer le morceau de code que vous avez posté un commentaire à la réponse de fenomas avec le code suivant:

<object CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="320" height="240" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab"> 
    <param name="src" value="debbie.mov"> 
    <param name="autoplay" value="false"> 
    <param name="controller" value="true"> 
    <param name="type" value="video/quicktime"> 
    <embed src="debbie.mov" width="320" height="240" autoplay="false" controller="true" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/" /> 
</object> 

Si tout a été fait correctement, vous devriez maintenant avoir un fichier .mov intégré dans votre site Web :)

Espérons que cela aide.

+0

J'ai seulement un fichier .flv. Comment créer un fichier .mov? Je n'ai jamais fait face à tout ça. – vlevsha

+0

Veuillez voir la réponse mise à jour. –

+0

Merci beaucoup, tellement! – vlevsha

0

En supposant que votre question est de savoir comment convertir les formats de fichiers, veuillez décrire votre source. Avez-vous seulement un fichier SWF? Ou avez-vous un lecteur vidéo SWF qui lit une vidéo dans un format séparé (comme FLV, F4V, MP4, etc.)? Si votre vidéo est dans un fichier séparé (FLV, etc), alors la plupart des applications qui convertissent les formats vidéo devraient faire l'affaire. Si vous avez à la fois un fichier vidéo (FLV ..) plus un fichier SWF, le SWF ne contient probablement qu'un lecteur (boutons de lecture/pause, etc.), et vous pouvez probablement l'ignorer et simplement convertir la vidéo. (Notez également que pour certains formats, comme le MP4, en fonction du codec, la vidéo peut déjà être lue dans Quicktime! Si vous avez un fichier vidéo séparé, essayez de le faire glisser dans QT pour vérifier s'il est lu avant de le convertir.Si vous avez seulement un fichier SWF, toutes les applications ne seront pas converties pour vous. En général, les fichiers SWF peuvent être interactifs et n'ont pas de "longueur" particulière, donc certaines applications convertissent un fichier SWF dans d'autres formats, mais en réalité, ils jouent le fichier SWF et capturent la sortie et l'encodent dans un nouveau format. vidéo. (Et notez que cela ne fonctionnera pas bien si le SWF a des interactivités - comme des boutons qui doivent être cliqués, etc.)

+0

Voici ce que j'ai:

You probably do not have the Flash Player (Get Adobe Flash Player Here) installed for your browser or the video files are misplaced on your server!
Voici le fichier .flv: http://www.polycysticliverdisease.com/html/debbie.flv – vlevsha

+0

Mon conseil est: lisez l'excellente réponse de FreekOne. :RÉ – fenomas