Recherche avancée

Médias (2)

Mot : - Tags -/documentation

Autres articles (59)

  • Demande de création d’un canal

    12 mars 2010, par

    En fonction de la configuration de la plateforme, l’utilisateur peu avoir à sa disposition deux méthodes différentes de demande de création de canal. La première est au moment de son inscription, la seconde, après son inscription en remplissant un formulaire de demande.
    Les deux manières demandent les mêmes choses fonctionnent à peu près de la même manière, le futur utilisateur doit remplir une série de champ de formulaire permettant tout d’abord aux administrateurs d’avoir des informations quant à (...)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

Sur d’autres sites (14125)

  • Merge selected separate video's and put the variable into a ffmpeg merge command

    28 juin 2017, par Fearhunter

    I am using the following method to cut a stream in pieces and save mp4 files on my harddisk.

    Method :

    public Process SliceStream()
           {
               var url = model.Url;
               var cuttime = model.Cuttime;
               var output = model.OutputPath;

               return Process.Start(new ProcessStartInfo
                   {
                       FileName = "ffmpeg.exe",
                       Arguments = $"-i \"{url}\" -c copy -flags +global_header -f segment -segment_time \"{cuttime}\" -segment_format_options movflags=+faststart -reset_timestamps 1 \"{output}\"",
                       UseShellExecute = false,
                       RedirectStandardOutput = true
                   });

           }

    The var variables are the user’s inputs on the front-end. This method is working fine.

    Now I have the separate video files loaded in a list on the front end. I want to merge this videos files into one. I was looking to the following link :

    Concatenate two mp4 files using ffmpeg

    I see there a 3 ways to merge my seperate video files. What is the best way to merge my video’s ? I was thinking about to this scenario :

    1 : the user select te video’s he wants to merge
    2 : the user click on the button merge
    3 : this array variable I can use into the ffmpeg command in reverse order

    ffmpeg -i '{reversed array input}' -codec copy output

  • Push RTSP over HTTP

    27 juin 2017, par Type11

    I need to make an emulator of cameras we have streaming to a video recording platform we created.

    The camera I am trying to emulate makes use of RTSP over http (well https but we can ignore that for now) which is somewhat normal but it doesn’t do the pull variety it does a push (we give the camera a url and it starts pushing to the video recording server).

    I have been using ffmpeg which has an rstp over http implementation but it is the pull kind where you take the client and give it a url to pull from.

    I have hacked around and gotten it to send an http GET as expected with the right headers we expect in it which our server uses and recognizes then it times out before streaming anything which makes sense as I think it is waiting for our server to send something.

    I could keep going down this path but I wanted to know if anyone else had run into this and if there was any prebuilt java, c, or c++ library that does anything like this I could start from ? I have searched around but most everything appears to be for a pull model.

    this is a capture of what the camera is sending (there is more but it is just more of the video stream below). this is the full tcp conversation.

    RTSP/1.0 200 OK
    Host : 192.168.1.9
    User-Agent : RS/E060660C84EB
    Content-Type : application/octet-stream
    X-SDP : dj0wDQpvPS0gMjk5NiAyOTk2IElOIElQNCAxOTIuMTY4LjEuNQ0Kcz1SVFNQIFNlcnZlcihIMjY0KSAtIE9DODMwMEM4NEVCDQpjPUlOIElQNCAwLjAuMC4wDQp0PTAgMA0KYT1jaGFyc2V0OlNoaWZ0X0pJUw0KYT1yYW5nZTpucHQ9MC0NCmE9Y29udHJvbDoqDQphPWV0YWc6MTIzNDU2Nzg5MA0KbT12aWRlbyAwIFJUUC9BVlAgOTYNCmI9QVM6MTI4DQphPXJ0cG1hcDo5NiBIMjY0LzkwMDAwDQphPWNvbnRyb2w6dHJhY2tJRD0xDQphPWZtdHA6OTYgcGFja2V0aXphdGlvbi1tb2RlPTE7cHJvZmlsZS1sZXZlbC1pZD00MjgwMWU7c3Byb3AtcGFyYW1ldGVyLXNldHM9WjBLQUhwcGtCUUh2K0F0UUVCQVVBQUFQcEFBQVhjT2hBQ013QUVaU3U4dU5DQUVaZ0FJeWxkNWNLQT09LGFNNDhnQT09DQphPXgtZnJhbWVyYXRlOjMNCmE9ZnJhbWVyYXRlOjMuMA0KYT14LWR1cmF0aW9uOjEwDQo=
    X-Precapture : 8
    Authorization : Basic QXZ3R3VhbXpRcG15eUx3anlGYlZQS1ZCL2hoc1prWXltVVo0Q3cwb2FHaWZSWlBrNmhSRkVySFZoUkoxSG9lVjo2SWZTQ3VyYVRVT0FoU2RmVkJLdDBnQUFBQUFBQUFBQUFBQUFBQUFBQUFBaVNyTFFzK2tJNEVISVB5ZG9aL1Vu

    $...........}..|.....?.....a..@.P..    ..c.0.....<.>H ......Zas...AQZ...:.?W..A..q2..~.C..4.7....H’....*.....6 ?...........K.k.q...S.e+[g.......o... ..C1_[....N..........?.q.9.s..>..Gk.........[....&....n ;c..0c....#.A...9
    ......q...]...B...W.....8.".
    ...[..\c(..?Z.F !. 9. ..e...

    %..0.p2.h.0.,.'g.Rf.\s......@j. .....0.............H.V
    .K{EL
    M.ig..;i...PS..?..~HR..?ID>....T.Ie.m....
    .....!..hBk..P-uX.V&...^<.ab....s....|.#.z...e..O+.{.!.0code>b..Q._d...z.......l.

    ...

    Any help on a library that might send a stream like this would be appreciated.

  • Watson speech-to-text : Narrowband producing better results than Broadband ?

    22 juin 2017, par Irman A

    I’m using IBM Watson to transcribe a video library that we have. I’m currently doing initial research into it’s efficacy and accuracy.

    The videos in question have OK to very good sound quality and based on Watson documentation I should be using the Broadband model to transcribe them.

    I’ve however tested using both Narrow and Broadband and I’m finding that Narrowband always either slightly better or a lot better in some cases (up to 10%).

    Has anyone else done any similar testing ? It’s contrary to the documentation so I’m a little reluctant to just go ahead and use Narrowband for everything, but I may have to based on the results.

    I’m using ffmpeg to convert the videos to audio files to send to Watson, and the audio files show 48KHz sampling rates, which again means I should be using and getting better results using Broadband.

    Hoping someone out there has done similar research and can help.

    Thanks in advance.