
Recherche avancée
Médias (3)
-
Exemple de boutons d’action pour une collection collaborative
27 février 2013, par
Mis à jour : Mars 2013
Langue : français
Type : Image
-
Exemple de boutons d’action pour une collection personnelle
27 février 2013, par
Mis à jour : Février 2013
Langue : English
Type : Image
-
Collections - Formulaire de création rapide
19 février 2013, par
Mis à jour : Février 2013
Langue : français
Type : Image
Autres articles (96)
-
Gestion générale des documents
13 mai 2011, parMédiaSPIP ne modifie jamais le document original mis en ligne.
Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...) -
Multilang : améliorer l’interface pour les blocs multilingues
18 février 2011, parMultilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela. -
Organiser par catégorie
17 mai 2013, parDans MédiaSPIP, une rubrique a 2 noms : catégorie et rubrique.
Les différents documents stockés dans MédiaSPIP peuvent être rangés dans différentes catégories. On peut créer une catégorie en cliquant sur "publier une catégorie" dans le menu publier en haut à droite ( après authentification ). Une catégorie peut être rangée dans une autre catégorie aussi ce qui fait qu’on peut construire une arborescence de catégories.
Lors de la publication prochaine d’un document, la nouvelle catégorie créée sera proposée (...)
Sur d’autres sites (5999)
-
ffmpeg append an audio file to another audio file at position of every 10 seconds
28 décembre 2018, par manoj kumarI want to append an audio file into another audio file at position of every 10 seconds through FFMPEG.
- ads.mp3 length 2 seconds (advertisement audio file)
- original.mp3 length xxxx seconds
- so output file could be as following
file appending terms
original.mp3 after 10 seconds append ads.mp3 for 2 seconds then
again original.mp3 for 10 seconds append ads.mp3 for 2 seconds then
again original.mp3 for 10 seconds append ads.mp3 for 2 seconds then
again original.mp3 for 10 seconds ...... so long till end of
original.mp3 file.Thanks
-
Iterate recursively in every subfolder and run a batch file
6 août 2018, par Gokul NairPlease look at the following scenario wherein a folder
A
has many subfolders with different names. These subfolders haven
number of.jpg
files, which I am trying to scale and crop.Folder A\
SubFolder 01\*.jpg
SubFolder 02\*.jpg
.
.
.
SubFolder xx\*.jpgThese sub-folders are with different names and do not have a trend when it comes to its names.
I have created a batch file which would scale and crop images. This is working perfectly. I need to run the following command (name of file : ScaleCrop.bat) in each SubFolder xx :
for %%I in (.) do set CurrDirName=%%~nxI
for %%a in ("*.JPG") do ffmpeg -i "%%a" -vf ^"scale=-1:260, crop=250:250^" "..\ScaledImages\%CurrDirName%\%%a.JPG"
for %%a in ("*.JPG") do ffmpeg -i "%%a" -vf ^"scale=260:-1, crop=250:250^" "..\ScaledImages\%CurrDirName%\%%a.JPG"
pauseThe command Scales and crops the image in the folder and saves these files in to a folder named
SacledImages
, which too has subfolders of the same name (SubFolder 01
,SubFolder 02
,…,SubFolderxx
).I have created another
.bat
file which I used to copyScaleCrop.bat
to each subfolder.for /d %%a in ("C:\Users\Name\Desktop\Folder A\*") do copy " C:\Users\Name\Desktop\Folder A\ScaleCrop.bat" "%%a"
How could I code a batch file run and execute
ScaleCrop.bat
from each of these subfolders ?I tried using the following code, but this just calls the
.bat file
inside each subfolder, however it is not executing :for /f %%f in ('dir /ad /b') do start %%f\ScaleCrop.bat
I Tried the following as well, this does the trick, but all images are getting overwritten as the scaled-cropped images are saved on to
/SacledImages
Folder and not insideScaledImages/SubFolderxx
:for /r "C:\ Users\Name\Desktop\Folder A " %%a in (.) do (
pushd %%a
for %%I in (.) do set CurrDirName=%%~nxI
for %%a in ("*.JPG") do ffmpeg -i "%%a" -vf ^"scale=-1:260, crop=250:250^" "..\ScaledImages\%CurrDirName%\%%a.JPG"
for %%a in ("*.JPG") do ffmpeg -i "%%a" -vf ^"scale=260:-1, crop=250:250^" "..\ScaledImages\%CurrDirName%\%%a.JPG"
pause
popd
) -
How to embed ffmpeg and ffprobe to a python gui.exe file in Windows or Mac ?
10 décembre 2023, par sburakcI prepared a Pyhton Gui script in Windows that gets a subtitle then converts an audio file. But at the end of the script I realized that the script uses the ffmpeg from my computer's local ffmpeg and didn't give any error. But, when I try in another computer that doesn't include ffmpeg, it's given the error in the terminal below :

pydub\utils.py:170: RuntimeWarning: Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work Processing text 1/2 pydub\utils.py:198: RuntimeWarning: Couldn't find ffprobe or avprobe - defaulting to ffprobe, but may not work Error occurred: [WinError 2] System cannot find the specified file


I tried many ways such as :


pyinstaller -F --add-data "./ffmpeg/*;./ffmpeg/" gui.py


pyinstaller -F --add-data "C:\Users\sbura\Desktop\gom\ffmpeg\ffmpeg.exe;ffmpeg" --add-data "C:\Users\sbura\Desktop\gom\ffmpeg\ffprobe.exe;ffmpeg" gui.py


OR


tried to gui.spec file adding :


exe = EXE(pyz,
 a.scripts,
 binaries=[('C:\\Users\\sbura\\Desktop\\gom\\ffmpeg_bin\\ffmpeg.exe', 'ffmpeg.exe'), 
 ('C:\\Users\\sbura\\Desktop\\gom\\ffmpeg_bin\\ffprobe.exe', 'ffprobe.exe')],
 a.zipfiles,
 a.datas,
 [],
 ...




I also created a folder with the name of "ffmpeg" where I put the files of ffmpeg.exe and ffprobe.exe.


Also I added to my code that :


import sys
from pydub import AudioSegment

def resource_path(relative_path):
 if hasattr(sys, '_MEIPASS'):
 return os.path.join(sys._MEIPASS, relative_path)
 return os.path.join(os.path.abspath("."), relative_path)

AudioSegment.converter = resource_path('ffmpeg\\ffmpeg.exe')
AudioSegment.ffprobe = resource_path('ffmpeg\\ffprobe.exe')



But any of these didn't work. Thank you for your help.