
Recherche avancée
Autres articles (97)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Le plugin : Podcasts.
14 juillet 2010, parLe problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
Types de fichiers supportés dans les flux
Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...) -
Creating farms of unique websites
13 avril 2011, parMediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...)
Sur d’autres sites (13302)
-
lavc/videotoolboxenc : set extradata when opening codec
29 mai 2016, par Rick Kern -
Ajax call returns 500 error
26 mars 2018, par user3080392I have an Ajax call to a PHP script. The PHP script uses FFmpeg to concatenate several
.ts
files into one, and then converts it into an MP4 file.The PHP script manages to concatenate the files and convert the file to an MP4. However, none of the code after the FFmpeg commands is carried out.
Furthermore, my Ajax "success" function always returns a "500 Internal Server Error"
Here’s the Ajax :
function makeVid(vidUrl) {
$.ajax({
type: "POST",
url: 'make_vid.php',
data: {url: vidUrl},
cache: false,
success: function(data){
$("#vidResult").append(data);
document.getElementById(#myBtn).disabled = false;
},
error: function (jqXHR, exception) {
var msg = '';
if (jqXHR.status === 0) {
msg = 'Not connect.\n Verify Network.';
} else if (jqXHR.status == 404) {
msg = 'Requested page not found. [404]';
} else if (jqXHR.status == 500) {
msg = 'Internal Server Error [500].';
} else if (exception === 'parsererror') {
msg = 'Requested JSON parse failed.';
} else if (exception === 'timeout') {
msg = 'Time out error.';
} else if (exception === 'abort') {
msg = 'Ajax request aborted.';
} else {
msg = 'Uncaught Error.\n' + jqXHR.responseText;
}
$('#vidResult').html(msg);
}
});
}And here’s the PHP/FFmpeg :
shell_exec("$ffmpeg -f concat -safe 0 -i $vidClipsListTxtFile -c copy $combinedFileTs 1> $makeVidProgTxtFileTs 2>&1");
shell_exec("$ffmpeg -i $combinedFileTs -f mpegts -codec:v mpeg1video -bf 0 -codec:a mp2 -q 12 $combinedFileMp4 1> $makeVidProgTxtFileMp4 2>&1");
echo "video completed.";The PHP error log includes the following errors :
File does not exist: /home/mysite/public_html/favicon.ico
File does not exist: /home/mysite/public_html/404.shtml
File does not exist: /home/mysite/public_html/505.shtml
File does not exist: /home/mysite/public_html/robots.txtAnd here are some of the things I’ve tried to correct the problem :
-
Created the above files in the
public_html
folder -
Increased the
max_execution_time
andmemory_limit
in myphp.ini
file -
Changed the Ajax
success()
function to acomplete()
function
I still get the 500 error. What else can I try ?
-
-
why have error install pulseaudio with libtool ?
15 juillet 2017, par langiacI am trying to install pulse audio but get the following error :
# ./configure
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking ltdl.h usability... no
checking ltdl.h presence... no
checking for ltdl.h... no
configure: error: Unable to find libltdl version 2. Makes sure you have libtool 2.2 or later installed.
# yum install libtool
Loaded plugins: refresh-packagekit
Setting up Install Process
Package libtool-2.2.6-11.fc11.1.i586 already installed and latest version
Nothing to doWhy is it not found if installed ?
Thank you for your kind help.