
Recherche avancée
Médias (91)
-
#3 The Safest Place
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#4 Emo Creates
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#2 Typewriter Dance
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#1 The Wires
11 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
ED-ME-5 1-DVD
11 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Audio
-
Revolution of Open-source and film making towards open film making
6 octobre 2011, par
Mis à jour : Juillet 2013
Langue : English
Type : Texte
Autres articles (67)
-
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 (...) -
Création définitive du canal
12 mars 2010, parLorsque votre demande est validée, vous pouvez alors procéder à la création proprement dite du canal. Chaque canal est un site à part entière placé sous votre responsabilité. Les administrateurs de la plateforme n’y ont aucun accès.
A la validation, vous recevez un email vous invitant donc à créer votre canal.
Pour ce faire il vous suffit de vous rendre à son adresse, dans notre exemple "http://votre_sous_domaine.mediaspip.net".
A ce moment là un mot de passe vous est demandé, il vous suffit d’y (...) -
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 (...)
Sur d’autres sites (5418)
-
Révision 22431 : echapper les script et les iframe dans l’espace prive, pour eviter de l’injection...
16 octobre 2015, par cedric@yterium.com -
Having issues parsing cropdetect values from ffmpeg in batch script
23 mars 2024, par Alex SadlerI have this script that I'm trying to write that finds video files in a dir, automatically removes black bars and transcodes to x265...


@echo off
setlocal enabledelayedexpansion

REM Loop through all video files in the current directory
for %%F in (*.mp4, *.avi, *.mkv, *.ts) do (
 echo Processing "%%F"

 REM Use FFMPEG to detect crop values
 for /f "tokens=*" %%a in ('ffmpeg -i "%%F" -vf "cropdetect" -f null - 2^>^&1 ^| find /i "crop="') do (
 set cropfilter=%%a
 )

 REM Extract the crop filter result
 set cropfilter=!cropfilter:*crop=! 
 set cropfilter=!cropfilter: =!

 REM Use the detected crop filter to crop the video
 if not "!cropfilter!"=="" (
 echo Detected crop filter: !cropfilter!
 ffmpeg -i "%%F" -map 0:v:0 -map 0:a:0 -map 0:s? -c:v:0 libx265 -crf 18 -vf "crop=!cropfilter!" -c:a:0 aac -ac 2 -b:a:0 256k -c:a:1 aac -ac 6 -b:a:1 512k -c:s copy "encoded.mkv"
 ) else (
 echo No cropping needed for "%%F".
 )
)

echo Processing complete.
pause



I'm struggling to correctly parse the crop values output from the initial ffmpeg query though. What its grabbing at the moment is :


detect_0@000001ce4b0e2040]x1:0x2:1919y1:131y2:948w:1920h:816x:0y:132pts:625483604t:6949.817822limit:0.094118crop=1920:816:0:132



When I really just need this bit :


crop=1920:816:0:132



So that I can call it in the transcode command.


Thanks in advance.


-
add watermark on video upload and compress to 360p using my script [closed]
31 janvier 2023, par Realbro media tipsI want to add watermark to my videos on upload using this my remote upload script and also compress video to 360p.


if (isset($_POST["submit"])) {
 $file_url = $_POST["file_url"];
 $file_name = $_POST["file_name"];

 if (filter_var($file_url, FILTER_VALIDATE_URL)) {
 $pathinfo = pathinfo($file_url);
 if (isset($pathinfo["extension"])) {
 $file_name .= "." . $pathinfo["extension"];
 $file_content = file_get_contents($file_url);
 $fopen = fopen("files/" . $file_name, "w");
 $fwrite = fwrite($fopen, $file_content);
 fclose($fopen);
 if ($fwrite) {
 $msg["success"] = "<input type="'text'" value="'https://example.com/file/files/$file_name'" />
<button>Copy text</button> File Uploaded Successfully.";
 $_POST["file_url"] = "";
 $_POST["file_name"] = "";
 } else {
 $msg["error"] = "Something wrong went. Please try again.";
 }
 } else {
 $msg["error"] = "Please enter a file URL.";
 }
 } else {
 $msg["error"] = "Please enter a valid URL.";
 }
}
?>



I have not tried anything cos am yet to learn more on this category.