
Recherche avancée
Médias (1)
-
Rennes Emotion Map 2010-11
19 octobre 2011, par
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (81)
-
Le profil des utilisateurs
12 avril 2011, parChaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...) -
Le plugin : Podcasts.
14 juillet 2010, parLe problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
Types de fichiers supportés dans les flux
Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...) -
Configurer la prise en compte des langues
15 novembre 2010, parAccéder à la configuration et ajouter des langues prises en compte
Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)
Sur d’autres sites (10892)
-
aarch64 : vp8 : Reorder the function pointer inits to match the arm original
31 janvier 2019, par Martin Storsjö -
Convert .MOD video files to .mp4 but maintain original file date
27 février 2016, par Barryman9000Windows 10,
ffmpegI’m very new to ffmpeg so I can’t figure this out. I’m trying to use a command to copy then convert all .MOD video files in a directory to .mp4 files and keep the original date that the .MOD file was created. I don’t understand how to map the current file in the loop to the map_metadata option. This command works but doesn’t maintain the metadata (taken from this post)
FOR /F "tokens=*" %G IN ('dir /b *.MOD') DO ffmpeg -i "%G" -acodec copy "%~nG.mp4"
I’ve tried including the map in the above command but get various errors, mostly "invalid input file index : 1". The commands below will copy and convert but the new .mp4 files don’t have the original file date so I must be using
map_metadata
incorrectly :FOR /F "tokens=*" %G IN ('dir /b *.MOD') DO ffmpeg -i "%G" -acodec copy -map_metadata 0 "%~nG.mp4"
FOR /F "tokens=*" %G IN ('dir /b *.MOD') DO ffmpeg -i "%G" -map_metadata 0 -acodec copy "%~nG.mp4"Any suggestions ? Thanks
UPDATE
I got this with Powershell ! (thanks to this post)
$oldvids = Get-ChildItem *.MOD -Recurse
foreach ($oldvid in $oldvids) {
$newvid = [io.path]::ChangeExtension($oldvid.LastWriteTime.toString("MMMddyyyy_HHmmss"), '.mp4')
ffmpeg.exe -i $oldvid.FullName -c:v libx264 -crf 18 -c:a aac -q:a 100 $newvid
}input : MOV01E.MOD (Created date 4/1/2012 10:10 AM)
output : Apr012012_101005.mp4
ANOTHER UPDATE
The above command kind of works but I just realized all of the files are output to the root directory. I changed the command a bit but I’m not sure what’s going on :
Get-ChildItem *.MOD -recurse | % {
$newvid = [io.path]::ChangeExtension($_.LastWriteTime.toString("MMMddyyyy_HHmmss"), '.mp4')
ffmpeg.exe -i $_.FullName -c:v libx264 -crf 50 -c:a aac -q:a 100 $newvid
} -
ffmpeg splitted output larger than original file [closed]
27 novembre 2023, par Exorcismusam trying to split an input audio file into multiple parts of smaller size, while the original file size is 28 MB, the output files are 28MB, 28MB, 14MB.


what other parameters should be used in order to reduce output size ?




function processAudio() {
 return new Promise((resolve, reject) => {
 ffmpeg()
 .input("2oWbDCql4JA.mp4")
 .outputOptions('-f segment')
 .outputOptions(`-segment_time 1800`)
 .output("audio-%03d-output.mp4")
 .on("error", (error, std, err) => {
 console.log(std)
 console.log(err)
 reject("Failed to process video: " + error)
 })
 .on("progress", (progress) => console.log(progress))
 .on('end', function () {
 console.log('Finished processing');
 })
 .run();
 });;
}