
Recherche avancée
Autres articles (53)
-
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
-
Publier sur MédiaSpip
13 juin 2013Puis-je poster des contenus à partir d’une tablette Ipad ?
Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir -
Support de tous types de médias
10 avril 2011Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)
Sur d’autres sites (7488)
-
Use ffmpeg to edit metadata titles for multiple files
19 mars 2017, par Nicholas WiremanI’d like to be able to add/edit video metadata titles to multiple files at once or with a single command, but I don’t know how to tell ffmpeg to do this.
I read a similar post on the Ubuntu Forums, but I have never used string manipulation in Linux before, so the commands I’m seeing in the post are way out of my comprehension at the moment, and much of the discussion goes over my head.
I’ve got all of my video files in a filename format that includes the show name, the episode number, and episode title. For example :
show_name - episode_number - episode_title.extension
Bleach - 001 - A Shinigami Is Born !.avi
Is there a simple way to read the title and episode number from the filename and put it into a metadata tag without having to go through each and every file manually ?
EDIT 1 : So I found out that I can iterate through files in a directory, and echo the filename, and I was told by a friend to try bash to parse the strings and return values from that to use in the ffmpeg command line. The problem is, I have absolutely no idea how to do this. The string manipulation in bash is very confusing on first look, and I can’t seem to get it to output what I want into my variables. My test bash :
for file in "Bleach - 206 - The Past Chapter Begins! The Truth from 110 Years Ago.mkv"; do extension=${file##*.} showName=${file%% *} episode=${file:9:3}; echo Extension: $extension Show: $showName Episode: $episode; done
That outputs
Extension : mkv Show : Bleach Episode : 206
Which are all the variables I’m going to need, I just don’t know how to move those to be run in ffmpeg now.
EDIT 2 : I believe I was able, through much trial and error, to find a bash command that would do exactly what I wanted.
for file in *; do newname=${file:0:-4}_2 ext=${file##*.} filename=${file} showname=${file%% *} episode=${file:9:3} nameext=${file##*- } title=${nameext%.*}; ffmpeg -i "$filename" -metadata title="$title" -metadata track=$episode -metadata album=$showname -c copy "$newname.$ext"; mv -f "$newname.$ext" "$filename"; done
This lets me parse the information from the filename, copy it to some variables, and then run ffmpeg using those variables. It outputs to a second file, then moves that file to the original location, overwriting the original. One could remove that section out if you’re not sure about how it’s going to parse your files, but I’m glad I was able to get a solution that works for me.
-
Anomalie #3872 (Nouveau) : urls et
7 décembre 2016, par denis -Je profite de #3148 pour revenir sur une demande qui doit sans doute être assez spécifique.
On utilise beaucoup les dans les rubriques et on aimerait avoir la possibilité d’avoir par défaut les bonnes urls selon la traduction
Pour ceci 05. Réveillon
On a par défaut uniquement l’url /reveillon
Ce qui serait évidemment bien c’est de pouvoir avoir les 3 et donc une arborescence de ce type.
/fr/xxx/xxx/reveillon
/nl/xxx/xxx/oudejaarsavond
/en/xxx/xxx/new-years-eve -
mmaldec : correct package buffering accounting
6 novembre 2015, par wm4mmaldec : correct package buffering accounting
The assert in ffmmal_stop_decoder() could trigger sometimes. The
packets_buffered counter was indeed not correctly maintained, and
packets were not subtracted from it if they were still in the waiting
queue.For some reason, this happened especially with VC-1.