Comment passer d'un format à un autre
Hughes13
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
mpmp93 Messages postés 6648 Date d'inscription Statut Membre Dernière intervention -
mpmp93 Messages postés 6648 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis depuis quelques jours à la recherche d'une solution pour transformer mes vidéos d'un format quelconque vers MP4.
Par exemple, lors de l'upload d'un fichier, je souhaite que input.avi devienne output.mp4.
J'ai fait plusieurs tentative à l'aide de ffmpeg mais cela n'a rien donné de satisfaisant.
Merci d'avance pour votre aide !
Voici le morceau de mon code qui ne fonctionne pas :
Le code HTML :
Le code PHP :
Pour information, ce code ram tellement que je n'ai jamais su s'il fonctionnait. Après avoir converti 2mo en 1h, j'ai abandonné l'opération.
Il me semble que le problème de lenteur ne vient pas de mon PC car je dispose tout de même de performances correctes.
Je suis depuis quelques jours à la recherche d'une solution pour transformer mes vidéos d'un format quelconque vers MP4.
Par exemple, lors de l'upload d'un fichier, je souhaite que input.avi devienne output.mp4.
J'ai fait plusieurs tentative à l'aide de ffmpeg mais cela n'a rien donné de satisfaisant.
Merci d'avance pour votre aide !
Voici le morceau de mon code qui ne fonctionne pas :
Le code HTML :
<form class="form-dl" method="POST" enctype="multipart/form-data"> <label>Nom:</label><input type="text" name="nom" /> <input type="file" name="video" value="Choisir"><br /> <input type="submit" value="Convertir"> </form>
Le code PHP :
<?php $nom = $_POST['nom']; $file_name = $_FILES['video']['name']; exec("ffmpeg -i FLV/{$file_name} ".$nom.".mp4"); ?>
Pour information, ce code ram tellement que je n'ai jamais su s'il fonctionnait. Après avoir converti 2mo en 1h, j'ai abandonné l'opération.
Il me semble que le problème de lenteur ne vient pas de mon PC car je dispose tout de même de performances correctes.
A voir également:
- Comment passer d'un format à un autre
- Format epub - Guide
- Format factory - Télécharger - Conversion & Codecs
- Comment formater un pc - Guide
- Hp usb disk storage format tool - Télécharger - Stockage
- Format apfs - Guide
2 réponses
Vous avez quelle version de ffmpeg installé ?
Que viens faire là le FLV/ ?
Par exemple, lors de l'upload d'un fichier, je souhaite que input.avi devienne output.mp4.
Que viens faire là le FLV/ ?
ffmpeg -i {input}.{extension} -vcodec h264 -acodec aac -strict -2 {output}.mp4
Bonjour,
Vous pouvez faire des conversions en local avec VLC:
https://fr.softonic.com/articles/vlc-media-player-convertisseur-video-multiformat-mp4-wmv-divx
A+
Vous pouvez faire des conversions en local avec VLC:
https://fr.softonic.com/articles/vlc-media-player-convertisseur-video-multiformat-mp4-wmv-divx
A+
Tout d'abord merci de m'aider.
Ensuite, le FLV/ est simplement le dossier dans lequel je comptais exporter mes vidéos, ce n'est qu'un détail.
Aussi, je viens te tester votre solution FFmpeg, et, bien qu'ayant la version git-60bb893 cela ne fonctionne pas.
J'ai donc choisi d'utiliser un export vers .flv qui lui à l'air de fonctionner. Mais, lorsque je fais de petits exports de 30Mo, tout fonctionne parfaitement, en revanche, dès que je transferts du 500Mo, plus rien de marche..
Le problème ne vient pourtant pas de mon php.ini.
Y-aurait-il une étape que j'ai sauté ? Une erreur d'inattention ? :/
Merci d'avance !
Tu es sur de ne pas avoir d'erreur "Out of memory" et/ou "Maximum execution time" ? Cela expliquerais pourquoi ça ne fonctionne qu'avec des petits exports.