
Recherche avancée
Autres articles (108)
-
MediaSPIP 0.1 Beta version
25 avril 2011, parMediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
The zip file provided here only contains the sources of MediaSPIP in its standalone version.
To get a working installation, you must manually install all-software dependencies on the server.
If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...) -
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. -
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
Sur d’autres sites (16367)
-
Crop video random with time variables (t) with ffmpeg ?
1er novembre 2019, par rinofcanI want to crop video with x and y coordinates that change with time (t) or frame (n). Which mathematical expression should I use
I used :
crop=in_w/2:in_h/2 :(in_w-out_w)/2+((in_w-out_w)/2)*sin(t*10) :(in_h-out_h)/2 +((in_h-out_h)/2)*sin(t*13)"
but it only changes diagonally
-
FFMPEG code is not trimming the videos properly
8 mai 2022, par michaelmuller20I am trying to trim videos from a specific folder using ffmpeg via powershell but it seems the out doesn't work. However, the files are being renamed as per the code.


<# 

This script trims videos with ffmpeg using a start and end time.
Code below that calls ffmpeg and ffprobe assumes those executables 
are included in the return for $env:path. If this is not the 
case, either add them to PATH or call the .exe using the full
path.

#>

 $files = Get-ChildItem -Filter "*.mp4" -LiteralPath "C:\Users\PC\Desktop\Sample" # create a list of files to process
 $bool_fast = $true # use a fast method to trim the video file. Set to $false to use the slow method.

 ForEach ($f in $files) {
 # set up file names
 $src = $dest = $f.FullName # store original file name
 $new_name = "$($f.BaseName)_LONGER$($f.Extension)" # create a new file name for original file by inserting "_LONGER" before the extension
 Rename-Item -Path $src -NewName $new_name # rename the original file so we can use its name for the output (ffmpeg can't overwrite files)
 $src = $dest.Replace($f.Name, $new_name) # store the new source file name

 # get the file length in seconds
 $strcmd = "ffprobe -v quiet -print_format compact=print_section=0:nokey=1:escape=csv -show_entries format=duration $src" # outputs seconds
 $len = Invoke-Expression $strcmd

 # set start and end times
 $start = 0 # where to start trim in seconds from the beginnning of original video
 $end = 4 # where to end trim in seconds from the beginnning of original video

 # trim the video
 If ($bool_fast) {
 # this method seeks to the nearest i-frame and copies ... fast
 $strcmd = "ffmpeg -i $src -ss $start -to $end -c:v copy -c:a copy $dest"
 } Else {
 # this method re-encodes the file ... slow, but more accurate adherence to a time specification
 $strcmd = "ffmpeg -i $src -ss $start -to $end $dest"
 }
 Invoke-Expression $strcmd
 }



-
Evolution #4429 : Ajouter « configurer » en toutes lettres à côté de l’icône dans la liste des plu...
17 février 2020, par tcharlss (*´_ゝ`)Mais tout le monde est calme :)
Déjà je pense qu’on commence à aborder 2 sujets différents, qui peuvent être traités séparément (ou en 2 temps) :1) Tout de suite pour la 3.3
Faire juste une petite amélioration, sans s’engager dans une refonte.
Moi je vois 2 options possibles, mais pas exactement les mêmes que rasta :1. Option minimale : garder l’icône au même endroit en se contentant d’ajouter le label, tout en s’assurant que ça n’empiète pas sur le texte (un padding à droite plus important sur le conteneur par ex.).
2. Option plus complète : afficher les X actions possibles de chaque en permanence, comme le suggère rasta.Par contre la dernière option, non : l’information « tel plugin dispose d’une page de configuration » doit être visible tout de suite, sans qu’on ait à cliquer sur un menu déroulant. Et même en l’état, c’est déjà laborieux de trouver quels plugins ont des pages de config quand il faut parcourir toute la liste. Ça m’amène au point suivant.
2) Pour après
Ce que soulève la proposition d’Eric, c’est qu’il ne s’agit pas uniquement d’une question d’ergonomie (comment et où afficher tel bouton) : c’est aussi une question de navigation.
La configuration des plugins, ce sont des pages indépendantes de l’espace privé, c’est pour ça que l’idée d’en avoir une liste automatique me semble intéressante, peu importe où, comment, et via quel menu. Et ça c’est pas du tout un pansement.
D’ailleur certains plugins ajoutent volontairement leur page de config dans le menu « configuration », s’il y avait un automatisme placé au bon endroit dans les menus du site, il n’y aurait plus besoin de faire ça, tous les plugins seraient logés à la même enseigne, et surtout il serait plus facile d’accéder à leur config.Enfin si j’ai bien compris, Eric ne proposait pas d’avoir une sous entrée « configuration » dans la page des plugins, mais bien une entrée au même niveau que « Gestion des plugins » dans « Configuration ».