
Recherche avancée
Autres articles (56)
-
La file d’attente de SPIPmotion
28 novembre 2010, parUne file d’attente stockée dans la base de donnée
Lors de son installation, SPIPmotion crée une nouvelle table dans la base de donnée intitulée spip_spipmotion_attentes.
Cette nouvelle table est constituée des champs suivants : id_spipmotion_attente, l’identifiant numérique unique de la tâche à traiter ; id_document, l’identifiant numérique du document original à encoder ; id_objet l’identifiant unique de l’objet auquel le document encodé devra être attaché automatiquement ; objet, le type d’objet auquel (...) -
La sauvegarde automatique de canaux SPIP
1er avril 2010, parDans le cadre de la mise en place d’une plateforme ouverte, il est important pour les hébergeurs de pouvoir disposer de sauvegardes assez régulières pour parer à tout problème éventuel.
Pour réaliser cette tâche on se base sur deux plugins SPIP : Saveauto qui permet une sauvegarde régulière de la base de donnée sous la forme d’un dump mysql (utilisable dans phpmyadmin) mes_fichiers_2 qui permet de réaliser une archive au format zip des données importantes du site (les documents, les éléments (...) -
Script d’installation automatique de MediaSPIP
25 avril 2011, parAfin de palier aux difficultés d’installation dues principalement aux dépendances logicielles coté serveur, un script d’installation "tout en un" en bash a été créé afin de faciliter cette étape sur un serveur doté d’une distribution Linux compatible.
Vous devez bénéficier d’un accès SSH à votre serveur et d’un compte "root" afin de l’utiliser, ce qui permettra d’installer les dépendances. Contactez votre hébergeur si vous ne disposez pas de cela.
La documentation de l’utilisation du script d’installation (...)
Sur d’autres sites (7612)
-
create single video form 3 separate videos using FFmpeg
24 septembre 2019, par ShijinI was trying to create single video form 3 separate videos using FFmpeg.
ffmpeg -y -loglevel debug -i /home/ubuntu/test/1569317318/15693173181124138568.webm -i /home/ubuntu/test/1569317318/1569317318867082351.webm -i /home/ubuntu/test/1569317318/1569317318191333163.webm -filter_complex '[0]scale=320:-1[a];[1]scale=320:-1[b];[2]scale=320:-1[c];[3]scale=320:-1[d];[a]pad=640:480[x];[x][b]overlay=320[y];[y][c]overlay=0:240[z];[z][d]overlay=320:240;[0][1]amix' -c:v libx264 -crf 23 -preset veryfast -shortest /home/ubuntu/test/1569317318/1569317318478598265.mp4
This is not woking, It throws an error like bellow
Invalid file index 3 in filtergraph description
[0]scale=320 :-1[a] ;[1]scale=320 :-1[b] ;[2]scale=320 :-1[c] ;[3]scale=320 :-1[d] ;[a]pad=640:480[x] ;[x][b]overlay=320[y] ;[y][c]overlay=0:240[z] ;[z][d]overlay=320:240 ;[0][1]amix.How to fix it ? If we provide four inputs, It is working
-
compiling ffmpeg from source on debian with dependencies also from source, gives shared library error
17 mars 2017, par devprashanthere is a snippet from script(permalink) that is created for compiling and installing ffmpeg from source with compiling its dependencies also from source :
local_install="$HOME/.localpacks"
mkdir $local_install 2> /dev/null
if [[ $PATH != *"$local_install"* ]]; then
echo "Setting PATH to point to" $local_install
echo PATH=$HOME/.localpacks/bin:$HOME/.localpacks/share:$HOME/.localpacks/include:$HOME/.localpacks/lib:$PATH >> ~/.bashrc
# ======see here when pointed below=============================
else
echo "PATH already configured"
fi
...................
part of script which download and compile dependencies
...................
wget http://ffmpeg.org/releases/ffmpeg-3.2.4.tar.bz2 && \
tar xf ffmpeg-3.2.4.tar.bz2 && \
cd ffmpeg-3.2.4 && \
./configure \
--prefix="$local_install" \
--pkg-config-flags="--static" \
--extra-cflags="-I$HOME/.localpacks/include" \
--extra-ldflags="-L$HOME/.localpacks/lib" \
--bindir="$HOME/.localpacks/bin" \
--enable-gpl \
--enable-libass \
--enable-libfreetype \
--enable-libmp3lame \
--enable-libx264 \
--enable-nonfree && \
make -j4 && make install && \
cd .. && \
rm ffmpeg-3.2.4* -rf
source ~/.profileIt install ffmpeg correctly. but when i run ffmpeg from terminal it gives :
ffmpeg : error while loading shared libraries : libass.so.9 : cannot open
shared object file : No such file or directoryFrom upper code snippet , (where you can see now), PATH include $local_install/lib.
On ls to /.localpacks/lib :
abc@server:~/.localpacks/lib$ ls
libass.a libass.so.9 libass.la libass.so.9.0.0 libass.so libavcodec.aSo, libass.so.9 is in library path.
To run it correctly , need to run like below :
$ LD_LIBRARY_PATH=$HOME/.localpacks/lib/:$LD_LIBRARY_PATH
$ LD_LIBRARY_PATH=$local_install/lib ffmpegSo, why i need to include it again in LD_LIBRARY_PATH to run ffmpeg.
Here is the permalink to the script : install_ffmpeg_from_source.sh
-
Trying to convert an RTSP stream to a HSL file, but get a "Failed to Open Segment" error
1er juin 2021, par Alvydas JuodikisThese are the linux commands I ran on ubuntu 20.04 to convert an rtsp stream to a HLS file. I was trying to then display it onto my html webserver to run a live video but I'm stuck at an error.


ffmpeg -fflags nobuffer \
 -rtsp_transport tcp \
 -i <my rtsp="rtsp" url="url"> \
 -vsync 0 \
 -copyts \
 -vcodec copy \
 -movflags frag_keyframe+empty_moov \
 -an \
 -hls_flags delete_segments+append_list \
 -f segment \
 -segment_list_flags live \
 -segment_time 0.5 \
 -segment_list_size 1 \
 -segment_format mpegts \
 -segment_list Home/Desktop/fmpegsolution/index.m3u8 \
 -segment_list_type m3u8 \
 -segment_list_entry_prefix Home/Desktop/fmpegsolution/ \
 Home/Desktop/fmpegsolution/%3d.ts
</my>


I'm using an example from this link :
https://girishjoshi.io/post/ffmpeg-rtsp-to-hls/


I try to generate my file into a directory located in my desktop called fmpegsolution (hence the output path Home/Desktop/fmpegsolution)


The error :


When running this on terminal, the error comes out to :

[segment @ 0x558c82e11ec0] Opening 'Home/Desktop/fmpegsolution/000.ts' for writing [segment @ 0x558c82e11ec0] Failed to open segment 'Home/Desktop/fmpegsolution/000.ts' Could not write header for output file #0 (incorrect codec parameters ?): No such file or directory


My issue is related to the folder or directory but it definitely exists. I even tried creating a "%3d.ts" blank file (000.ts) but that had no effect. Could use some help. Thanks for your time.