
Recherche avancée
Autres articles (41)
-
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 -
XMP PHP
13 mai 2011, parDixit Wikipedia, XMP signifie :
Extensible Metadata Platform ou XMP est un format de métadonnées basé sur XML utilisé dans les applications PDF, de photographie et de graphisme. Il a été lancé par Adobe Systems en avril 2001 en étant intégré à la version 5.0 d’Adobe Acrobat.
Étant basé sur XML, il gère un ensemble de tags dynamiques pour l’utilisation dans le cadre du Web sémantique.
XMP permet d’enregistrer sous forme d’un document XML des informations relatives à un fichier : titre, auteur, historique (...) -
Soumettre améliorations et plugins supplémentaires
10 avril 2011Si vous avez développé une nouvelle extension permettant d’ajouter une ou plusieurs fonctionnalités utiles à MediaSPIP, faites le nous savoir et son intégration dans la distribution officielle sera envisagée.
Vous pouvez utiliser la liste de discussion de développement afin de le faire savoir ou demander de l’aide quant à la réalisation de ce plugin. MediaSPIP étant basé sur SPIP, il est également possible d’utiliser le liste de discussion SPIP-zone de SPIP pour (...)
Sur d’autres sites (3185)
-
Writing metadata (Artist Name, Song Title, Year, Album, Duration, Genre) to mp3/m4a audio file using youtube-dl (subsequent AtomicParsely error)
10 décembre 2016, par IRNotSmartI am extracting audio only from youtube videos using
youtube-dl
. I would like to write the metadata (i.e. Artist Name and Song Title, Year, Album, Duration, Genre) into the mp3/m4a file after downloading. My attempt to accomplish this starts with this code :@echo off
youtube-dl --format m4a/mp3 --youtube-skip-dash-manifest --embed-thumbnail -o "%%(title)s.%%(ext)s" --metadata-from-title "%%(artist)s - %%(title)s" --add-metadata 2Y6Nne8RvaA
pauseThis code produces the following output :
[youtube] 2Y6Nne8RvaA: Downloading webpage
[youtube] 2Y6Nne8RvaA: Extracting video information
[youtube] 2Y6Nne8RvaA: Downloading thumbnail ...
[youtube] 2Y6Nne8RvaA: Writing thumbnail to: Kungs vs Cookin' on 3 Burners - Thi
s Girl.jpg
[download] Destination: Kungs vs Cookin' on 3 Burners - This Girl.m4a
[download] 100% of 2.99MiB in 00:01
[ffmpeg] Correcting container in "Kungs vs Cookin' on 3 Burners - This Girl.m4a"
[fromtitle] parsed title: This Girl
[fromtitle] parsed artist: Kungs vs Cookin' on 3 Burners
[ffmpeg] Adding metadata to 'Kungs vs Cookin' on 3 Burners - This Girl.m4a'
ERROR: AtomicParsley was not found. Please install.
Press any key to continue . . .As you can see, I am able to successfully able to add a few of the tags from the video, but not all of them and the Year is royally screwed up.
What is this
AtomicParsely
error and how do I remedy it ? Do I need this program to correctly add all the Metadata to the file that I want, or can this be accomplished in another way ?Referencing Steven Penny’s post, FFmpeg metadata not showing in Windows ?, is solving this problem as simple as using an
ffmpeg
command ?When I do a google search for this song, the first link that shows is the exact link I’m using on YouTube, and the search shows pertinent metadata (see below). I’m not sure if this data is input manually by users, or if Google mined this from the video :
I admit that I’m new to using
youtube-dl
andffmpeg
, but with the help of the commenters on StackOverflow, I’m learning more each day. This post is a follow-up to my previous question : Downloading YouTube to mp3 and writing metadata (artist/song title) to mp3 file using youtube-dl -
Revision 66607 : Remise a plat des listes d’objet : structure commune .liste[.long][.short] ...
9 octobre 2012, par cedric@… — LogRemise a plat des listes d’objet :
structure commune .liste[.long][.short] > ; .liste-items[.long][.short] > ; .item
le contenu de chaque .item est fourni par inclure/resume/xxx.html (article, rubrique, breve... a completer) qui a une structure commune (héritée de hNews) dans un < ;article> ;
Les classes modificatrices .long ou .short permettent d’avoir une liste plus detaillee ou plus courte, mais ce n’est qu’une option de presentation, le html etant identique.
Le seul parametre pris en compte par resume/xxx est "coupe" qui permet de changer la longueur de coupe
Un repertoire de demo (activé pour les seuls webmestres) avec une page de presentation des listes (toutes variantes)
.secondary sur le contenu secondaire du layout (les colonnes) -
After merge videos, the duration is too long - ffmpeg
20 février 2017, par Thanh DaoI have file txt with content
file intro.mp4
file video.mp4
file outtro.mp4with duration by
10s
,178s
,13s
.I use ffmpeg to merge 3 files into one with below command :
ffmpeg -f concat -i "file.txt" -vcodec copy -acodec copy "endfile.mp4"
The duration of
endfile.mp4
is longer11
mins (660s
).I have a question that
which params of video affect to merge?
Andwhich common params to merge another videos?
My English really too bad. Sorry for it :)
Good working this week !P/S
Details infor of files :intro.mp4
:ffprobe version N-82885-g6d09d6e Copyright (c) 2007-2016 the FFmpeg developers<br />
built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-17)<br />
configuration: --prefix=/root/ffmpeg_build --extra-cflags=-I/root/ffmpeg_build/include --extra-ldflags='-L/root/ffmpeg_build/lib -ldl' --<br />bindir=/root/bin --pkg-config-flags=--static --enable-gpl --enable-nonfree --enable-libfdk_aac --enable-libfreetype --enable-libmp3lame<br /> --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265<br />
libavutil 55. 43.100 / 55. 43.100<br />
libavcodec 57. 68.100 / 57. 68.100<br />
libavformat 57. 61.100 / 57. 61.100<br />
libavdevice 57. 2.100 / 57. 2.100<br />
libavfilter 6. 68.100 / 6. 68.100<br />
libswscale 4. 3.101 / 4. 3.101<br />
libswresample 2. 4.100 / 2. 4.100<br />
libpostproc 54. 2.100 / 54. 2.100<br />
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/path/to/intro.mp4':<br />
Metadata:<br />
major_brand : isom<br />
minor_version : 512<br />
compatible_brands: isomiso2avc1mp41<br />
encoder : Lavf56.23.100<br />
Duration: 00:00:10.08, start: -0.013061, bitrate: 701 kb/s<br />
Stream #0:0(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s (default)<br />
Metadata:<br />
handler_name : SoundHandler<br />
Stream #0:1(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080, 853 kb/s, 24 fps, 24 tbr, 12288 tbn, 48 tbc (default)<br />
Metadata:<br />
handler_name : VideoHandler<br />outtro.mp4
:ffprobe version N-82885-g6d09d6e Copyright (c) 2007-2016 the FFmpeg developers<br />
built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-17)<br />
configuration: --prefix=/root/ffmpeg_build --extra-cflags=-I/root/ffmpeg_build/include --extra-ldflags='-L/root/ffmpeg_build/lib -ldl' --<br />bindir=/root/bin --pkg-config-flags=--static --enable-gpl --enable-nonfree --enable-libfdk_aac --enable-libfreetype --enable-libmp3lame<br /> --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265<br />
libavutil 55. 43.100 / 55. 43.100<br />
libavcodec 57. 68.100 / 57. 68.100<br />
libavformat 57. 61.100 / 57. 61.100<br />
libavdevice 57. 2.100 / 57. 2.100<br />
libavfilter 6. 68.100 / 6. 68.100<br />
libswscale 4. 3.101 / 4. 3.101<br />
libswresample 2. 4.100 / 2. 4.100<br />
libpostproc 54. 2.100 / 54. 2.100<br />
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/path/to/outtro.mp4':<br />
Metadata:<br />
major_brand : isom<br />
minor_version : 512<br />
compatible_brands: isomiso2avc1mp41<br />
encoder : Lavf56.23.100<br />
Duration: 00:00:13.08, start: -0.013061, bitrate: 481 kb/s<br />
Stream #0:0(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s (default)<br />
Metadata:<br />
handler_name : SoundHandler<br />
Stream #0:1(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080, 392 kb/s, 24 fps, 24 tbr, 12288 tbn, 48 tbc (default)<br />
Metadata:<br />
handler_name : VideoHandler<br />video.mp4
ffprobe version N-82885-g6d09d6e Copyright (c) 2007-2016 the FFmpeg developers<br />
built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-17)<br />
configuration: --prefix=/root/ffmpeg_build --extra-cflags=-I/root/ffmpeg_build/include --extra-ldflags='-L/root/ffmpeg_build/lib -ldl' --<br />bindir=/root/bin --pkg-config-flags=--static --enable-gpl --enable-nonfree --enable-libfdk_aac --enable-libfreetype --enable-libmp3lame<br /> --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265<br />
libavutil 55. 43.100 / 55. 43.100<br /><br />
libavcodec 57. 68.100 / 57. 68.100<br /><br />
libavformat 57. 61.100 / 57. 61.100<br /><br />
libavdevice 57. 2.100 / 57. 2.100<br /><br />
libavfilter 6. 68.100 / 6. 68.100<br /><br />
libswscale 4. 3.101 / 4. 3.101<br /><br />
libswresample 2. 4.100 / 2. 4.100<br /><br />
libpostproc 54. 2.100 / 54. 2.100<br /><br />
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'path/to/video.mp4':<br />
Metadata:<br />
major_brand : isom<br />
minor_version : 512<br />
compatible_brands: isomiso2avc1mp41<br />
encoder : Lavf57.61.100<br />
Duration: 00:02:58.38, start: 0.000000, bitrate: 922 kb/s<br />
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 782 kb/s, 29.97 fps, 29.97 tbr, 30k <br />tbn, 59.94 tbc (default)<br />
Metadata:<br />
handler_name : VideoHandler<br />
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 130 kb/s (default)<br />
Metadata:<br />
handler_name : SoundHandler<br />