
Recherche avancée
Médias (91)
-
MediaSPIP Simple : futur thème graphique par défaut ?
26 septembre 2013, par
Mis à jour : Octobre 2013
Langue : français
Type : Video
-
avec chosen
13 septembre 2013, par
Mis à jour : Septembre 2013
Langue : français
Type : Image
-
sans chosen
13 septembre 2013, par
Mis à jour : Septembre 2013
Langue : français
Type : Image
-
config chosen
13 septembre 2013, par
Mis à jour : Septembre 2013
Langue : français
Type : Image
-
SPIP - plugins - embed code - Exemple
2 septembre 2013, par
Mis à jour : Septembre 2013
Langue : français
Type : Image
-
GetID3 - Bloc informations de fichiers
9 avril 2013, par
Mis à jour : Mai 2013
Langue : français
Type : Image
Autres articles (79)
-
Ajouter notes et légendes aux images
7 février 2011, parPour pouvoir ajouter notes et légendes aux images, la première étape est d’installer le plugin "Légendes".
Une fois le plugin activé, vous pouvez le configurer dans l’espace de configuration afin de modifier les droits de création / modification et de suppression des notes. Par défaut seuls les administrateurs du site peuvent ajouter des notes aux images.
Modification lors de l’ajout d’un média
Lors de l’ajout d’un média de type "image" un nouveau bouton apparait au dessus de la prévisualisation (...) -
Configuration spécifique pour PHP5
4 février 2011, parPHP5 est obligatoire, vous pouvez l’installer en suivant ce tutoriel spécifique.
Il est recommandé dans un premier temps de désactiver le safe_mode, cependant, s’il est correctement configuré et que les binaires nécessaires sont accessibles, MediaSPIP devrait fonctionner correctement avec le safe_mode activé.
Modules spécifiques
Il est nécessaire d’installer certains modules PHP spécifiques, via le gestionnaire de paquet de votre distribution ou manuellement : php5-mysql pour la connectivité avec la (...) -
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.
Sur d’autres sites (5384)
-
sh : ffmpeg : command not found when run command through php
9 avril 2015, par AshokI have installed successfully installed FFMpeg on root of my Centos 6 machine (https://trac.ffmpeg.org/wiki/CompilationGuide/Centos).
My workplace of apache/php is /var/www/html
Now I’m running below command successfully on /var/www/html directory to capture frame from the video file. It’s capturing a frame.
[root@localhost html]# ffmpeg -i video.mpg -an -ss 30 -t 00:00:01 -r 1 -y -vcodec mjpeg -f mjpeg -s 160x100 frame8 2>&1
I want to run this command through php and using shell_exec() or exec() php functions. My php code for running the command is :
$cmd = "/root/bin/ffmpeg -i /project/app/webroot/videos/video.mpg -ss 00:00:14.435 -f image2 -vframes 1 /project/app/webroot/videothumbnails/example-thumb.jpg";
$locale = 'en_IN.UTF-8';
setlocale(LC_ALL, $locale);
putenv('LC_ALL='.$locale);
echo shell_exec($cmd);When I’m trying to run command through above php code, I’m getting below error :
sh: ffmpeg: command not found
Please help me to solve out this problem.
-
Yes or no, will ffmpeg api do hardware decoding on iOS ?
15 janvier 2019, par FattieThere seems to be conflicting information on this.
https://trac.ffmpeg.org/wiki/HWAccelIntro
notice the first diagram, it firmly marks iOS as “Y” on VideoToolbox
however in the comments down the bottom it says
VideoToolbox. VideoToolbox, only supported on macOS. H.264 decoding is available in FFmpeg/libavcodec.
And in the confusing second diagram it says "Standalone" is not done for VideoToolbox.
We have found that using ffmpeg compiled in to iOS .... it seems to not use hardware decoding, which is really a pain.
-
With
avcodec_get_hw_config()
we getAV_PIX_FMT_VIDEOTOOLBOX
,AV_HWDEVICE_TYPE_VIDEOTOOLBOX
which is seemingly correct. -
But usage and framerates clearly shows everything is being done in CPU. The code is in
ff_hevc_hls_residual_coding
all the time. (That’s fffmpeg’s software decoder.) -
This very diff very long git.videolan.org URL here seems to suggest again it should all be working.
-
Have tried every iPhone etc. of course
-
-
MP4 libx264 converted to libx265 results in skipped frames
5 mai 2023, par RGCFFmpeg 5-1-2-full_build on Windows10 and storage on windows server 2016.
We have about 1.5 TB data in videos as evidence to document compliance to manufacturing standards.
In a PowerShell batch script I move an libx264 mp4 to a USB3 backup location and then convert it back to the server location it came from :
FFMpeg -i backup\inputFile.mp4 c:v libx265 \server\outputFile.mp4 -n
in order to save much needed space on our server.
It did create a significantly smaller file, but while reviewing the results the length in time is the same as the input but frames seems like they were dropped.


I am stumped as to use what additional parameters as ffmpeg has so many.
Can the fact that it does the conversion over a network to the server be an influence, or the input coming from a USB3 backup drive ?


Thanks for your feedback,
RGC


$noOfFiles++ # count progress 
$serverMp4 = "$serverLine" # Server MP4 input address

# Before Conversion grab MP4 from server and move to backup drive
# First grab input file path name and add as destination path, if not exist
$backupMp4 = $serverMp4.Substring(2)
$backupMp4 = "E:\Videos$backupMp4"
$serverLastFolder = (Split-Path $serverLine -Parent)
$serverLastFolder = (Split-Path $serverLastFolder -NoQualifier)
$destinationPath = Join-Path $destinationFolder $serverLastFolder
if(!(Test-Path $destinationPath)) {
 New-Item -ItemType Directory -Path $destinationPath
}

Move-Item -Path $serverMp4 -Destination $destinationPath

$myTime = get-date -format "yyyy-MM-dd HH:mm:ss" # log Move
$msgOut = "$myTime Moved $serverMp4 to E:\Videos\"
Add-Content -Path $log -Value $msgOut # store msg in log file
Write-Host $msgOut

# Convert file back to server
ffmpeg -i $backupMp4 -c:v libx265 $serverMp4 -n

$myTime = get-date -format "yyyy-MM-dd HH:mm:ss"
$msgOut = "$myTime Converted $backupMp4 `n $arrow $serverMp4"
Write-Host $msgOut # Console msg
Add-Content -Path $log -Value $msgOut # store msg in log file

Write-Host "Completed Move of: $noOfFiles `n $sepLine" -ForegroundColor DarkYellow

# Finished Move of MP4 file to Backup Drive and Converted back to original location. 
# Grab next line 



}