
Recherche avancée
Autres articles (36)
-
Modifier la date de publication
21 juin 2013, parComment changer la date de publication d’un média ?
Il faut au préalable rajouter un champ "Date de publication" dans le masque de formulaire adéquat :
Administrer > Configuration des masques de formulaires > Sélectionner "Un média"
Dans la rubrique "Champs à ajouter, cocher "Date de publication "
Cliquer en bas de la page sur Enregistrer -
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 (...) -
Configurer la prise en compte des langues
15 novembre 2010, parAccéder à la configuration et ajouter des langues prises en compte
Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)
Sur d’autres sites (9294)
-
nginx-rtmp : reverse proxy multiple streams into 1 output stream with gstreamer/FFMPEG
16 décembre 2016, par JGM.ioI am building an application where end-users can switch between live camera feeds.
The goal is for the end-user to be able to record his/her own experience at will (client sends ’record’/’switch to stream#’ message to server) without interrupting the output RTMP stream or fragmenting the recorded file.The client would access( and record) this stream (for simplicity I left out the fallback video source if the udp src is not streaming) :
gst-launch-1.0 udp://127.0.0.1:10000 ! config ! rtmp://TARGET_IP
The idea is to have multiple internal commands standing by, activated by a client message. When the user switches to a feed the current running command is killed and the new command is launched. Because they all point to the same receiving end-point the end-user should not have to reconnect etc...
gst-launch-1.0 ! config! udp://127.0.0.1:10000
gst-launch-1.0 ! config ! udp://127.0.0.1:10000
gst-launch-1.0 ! config ! udp://127.0.0.1:10000Can this be done from within nginx / nginx-rtmp or do I need to have an additional back-end logic running to do this ?
The bonus question is how to do this with multiple users concurrently.
NOTE : You could replace gst-launch-1.0 with FFMPEG. It’s just that I use GStreamer for my project
-
C# redirect ffmpeg output to textbox in realtime
21 mars 2018, par adrifcastrSo I’ve been reading a lot through stackoverflow, and I found a lot of questions trying to deal with a similar problem as mine, but none of the solutions worked for me. So here is what I have :
I have a WPF GUI application which launches ffmpeg by the following code :
private void convertbutton_Click(object sender, RoutedEventArgs e)
{
string resdir = AppDomain.CurrentDomain.BaseDirectory + "\\res";
Extract("ADC", AppDomain.CurrentDomain.BaseDirectory + "\\res", "res", "ffmpeg.exe");
string ffdir = AppDomain.CurrentDomain.BaseDirectory + "\\res\\ffmpeg.exe";
string arg = @"-progress progresslog.txt -y -activation_bytes ";
string arg1 = @" -i ";
string arg2 = @" -ab 80k -vn ";
string abytes = bytebox.Text;
string arguments = arg + abytes + arg1 + openFileDialog1.FileName + arg2 + saveFileDialog1.FileName;
Process ffm = new Process();
ffm.StartInfo.FileName = ffdir;
ffm.StartInfo.Arguments = arguments;
ffm.StartInfo.CreateNoWindow = true;
ffm.StartInfo.RedirectStandardOutput = true;
ffm.StartInfo.RedirectStandardError = true;
ffm.StartInfo.UseShellExecute = false;
ffm.StartInfo.WorkingDirectory = Directory.GetCurrentDirectory();
ffm.Start();
ffm.WaitForExit();
ffm.Close();
MessageBox.Show("Conversion Complete!");
File.Delete("progresslog.txt");
Directory.Delete(resdir, true);
}So on this application I do also have other processes, which display their output to the textbox after finishing what they are doing, so but since ffmpeg outputs it’s conversion progress in the cmd output, I need to get exactly that being displayed in the textbox in realtime.
And I am pretty sure that ffmpeg outputs into stderr same w/ ffprobe.
I’d appreciate any help, since days of googleing didn’t help me with anything so far.
Thanks in advance. -
Révision 111580 (spip_loader) : Proposition pour créer les dossiers plugins/auto et lib à la créat...
12 septembre 2018, par jack@jack31.net