
Recherche avancée
Autres articles (26)
-
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. -
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 -
Taille des images et des logos définissables
9 février 2011, parDans beaucoup d’endroits du site, logos et images sont redimensionnées pour correspondre aux emplacements définis par les thèmes. L’ensemble des ces tailles pouvant changer d’un thème à un autre peuvent être définies directement dans le thème et éviter ainsi à l’utilisateur de devoir les configurer manuellement après avoir changé l’apparence de son site.
Ces tailles d’images sont également disponibles dans la configuration spécifique de MediaSPIP Core. La taille maximale du logo du site en pixels, on permet (...)
Sur d’autres sites (4070)
-
Evolution #4148 : Augmenter la largeur de l’espace privé
20 juin 2018, par nico d_J’ai déplacé dans une branche de prive_fluide plutôt que d’en faire un plugin à part :
https://zone.spip.org/trac/spip-zone/changeset/110769/spip-zoneLe code est donc là maintenant :
https://zone.spip.org/trac/spip-zone/browser/spip-zone/_plugins_/prive_fluide/branches/remixMerci pour vos retours, ça me parait bien vu.
Je m’occupe de modifier ça.- le passage des legend en gras dans les formulaire les passe bien trop en avant ;
C’est pour les styler comme des h3.legend, pour bien marquer les groupes de champs, à voir.
-
export all .png file in a folder to mp4 using ffmpeg : BASH script
23 août 2018, par DinoI have a command line that works in a Linux evironment :
find . -name '*.png' ! -name 'legend_*' -exec cat {} \; | ffmpeg -f image2pipe -r 10 -i - -pix_fmt yuv420p -y -an -sn -movflags +faststart -crf 23 -preset slow movie_x_wake_cp_tot_orient_x.mp4
It selects all png files (escluded the ones beginning with ’legend’) and the result is passes to ffmpeg. The problem is that I cannot use it in a bash script because of the pipe |. With my script I navigate to the directory where the file are, do you know how to pass the files I would like to export as argument of ffmpeg (excluding the ones beginning with ’legend’).
I presume it will be something like :
ffmpeg ('*.png' ! -name 'legend_*') -f image2pipe -r 10 -i - -pix_fmt yuv420p -y -an -sn -movflags +faststart -crf 23 -preset slow movie_x_wake_cp_tot_orient_x.mp4
Thank you for your help.
-
Java execute ffmpeg commands with (pipe) "... -f nut - | ffmpeg -i - ..." just hangs
18 mars 2019, par user3776738I can’t get this to run,because java just waits for ffmpeg. But ffmpeg doesn’t give an input- nor an error stream. It just runs, but doing nothing.
The output of "System.out.println("command :.." insert into bash just runs fine as expected.So there is nothing wrong with the ffmpeg syntax.
Here’s the code.
package mypackage;
import java.awt.image.BufferedImage;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.imageio.ImageIO;
/**
*
* @author test
*/
public class ffmpeg_hang {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException, InterruptedException {
String INPUT_FILE="/path/to/media";
String FFMPEG_PATH="/path/to/ffmpegFolder/";
for(int i=0;(i+4)<40;i+=4){
String[] ffmpeg_pipe = new String[]{
FFMPEG_PATH + "ffmpeg_4.1.1",
"-ss",(i+""),"-t", "4",
"-i", INPUT_FILE,
"-ac", "1", "-acodec", "pcm_s16le", "-ar", "16000",
"-f","nut","-","|",
FFMPEG_PATH + "ffmpeg_4.1.1",
"-i","-",
"-lavfi", "showspectrumpic=s=128x75:legend=disabled:saturation=0:stop=8000",
"-f","image2pipe","pipe:1"};
System.out.println("command: "+String.join(" ", ffmpeg_pipe));
Process p;
//ffmpe wav->pipe->spectrogra->pipe->java
p = Runtime.getRuntime().exec(ffmpeg_pipe);
StringBuilder Boxbuffer = new StringBuilder();
BufferedReader reader = new BufferedReader(new InputStreamReader(p.getErrorStream()));
String line = "";
while ((line = reader.readLine()) != null) {
Boxbuffer.append(line);
}
System.out.println("ffmpeg errors->> "+Boxbuffer.toString());
p.waitFor();
BufferedImage image = ImageIO.read(p.getInputStream());
//do stuff with image
}
}
}