
Recherche avancée
Autres articles (73)
-
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 (...) -
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 (...) -
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 (...)
Sur d’autres sites (8164)
-
how to generate frames using ffmpeg `select` filter with custom function
14 février 2023, par RickyI got a video, and want to generate some frames to be my video cover candidates which should satisfied with some conditions below :


- 

- frame in vary scenes.
- frame contain person with good look, no eyes closed and etc.






I found ffmpeg select filter abilities, like


ffmpeg -i input.mp4 -vf "select=gt(scene\,0.4)" -frames:v 5 -vsync vfr frames-diff-%02d.png



can generate frames that have more than 40% scene change compared to the previous frames.


I just found that only built-in
select
expressions support and no customization support.

- 

- Does ffmpeg support external function/api/local command/script to give a frame
select
evaluation ? - Is there any other solutions to complete my goal ?






Thanks.


-
extract audio channels using ffmpeg-python wrapper
21 mars 2023, par AzazelI read previous posts about this, but none seems to work/cover this specific scenario


I am using ffmpeg-python, and I am trying to extract the audio channels from a file which I dont know how many channels it has.


I've been looking at pan and channelsplit methods from ffmpeg doc page, and tried to implemente with the wrapper, but get
syntax error
orinvalid argument
orNo option name near... Error parsing a filter description arround [s0]
error from ffmpeg.

I have also tried using
map='0:a:0
on theoutput
method but it doesnt extract the channels.

Since I dont know how many streams nor channels the audio will have, my idea was to split them all using
ffmpeg.input("input.mp3").filter('channelsplit')
, but first : the default for this is "stereo", and I dont know if my audio will have stereo or mono. Or 5.1, etc (I know I can check with ffprobe, but can an audio file have a mix of streams ?)

Anyway, I tried with
pan
filter too, asffmpeg.input("input.mp3").filter('pan', 'pan=1|c0=c0')


-
AttributeError : module 'ffmpeg' has no attribute 'load'
23 avril 2023, par az-purplepenI'm having difficulty with ffmpeg. I've installed it properly (I think) but still get AttributeErrors.


I used the online guide (https://ffmpeg.org/download.html), and doing
pip install ffmpeg-python
instead ofpip install ffmpeg
. I've verified the installation withpip show
. I've also made sure to not name my filesffmpeg.py
.

However, when I try running the following commands in terminal, I get an Attribute Error. Any tips ? I've seen this question pop up before, but none of the tips have worked.


>>> import ffmpeg
>>> ffmpeg.load('cover.wav')
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
AttributeError: module 'ffmpeg' has no attribute 'load
</module></stdin>