Recherche avancée

Médias (0)

Mot : - Tags -/page unique

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (35)

  • Support de tous types de médias

    10 avril 2011

    Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)

  • Other interesting software

    13 avril 2011, par

    We don’t claim to be the only ones doing what we do ... and especially not to assert claims to be the best either ... What we do, we just try to do it well and getting better ...
    The following list represents softwares that tend to be more or less as MediaSPIP or that MediaSPIP tries more or less to do the same, whatever ...
    We don’t know them, we didn’t try them, but you can take a peek.
    Videopress
    Website : http://videopress.com/
    License : GNU/GPL v2
    Source code : (...)

  • Keeping control of your media in your hands

    13 avril 2011, par

    The vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
    While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
    MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
    MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...)

Sur d’autres sites (8037)

  • How to use ffmpeg in nodejs to merge .m4a and .m4v in .mkv

    30 juin 2019, par Rodrigo

    I’m using the script below to download vimeo’s streaming.

    The problem is that the script downloads the various .m4s fragments and creates an .m4a file for audio and .m4v for video. So I have to use the ffmpeg command manually through cmd to merge them into a single .mkv file

    I would like to add a command line in the script so that it would be done automatically. I’ve tried several different commands and combinations between them like .exec, .execFile, .spawn, all unsuccessful

    Same examples :

    1)using execFile

    const child = execFile('ffmpeg', ['-i', 'input.m4v' , '-i' , 'input.m4a' , '-c' , 'copy' , 'output.mkv' ], (error, stdout, stderr) => {
       if (error) {
           console.error('stderr: =============================', stderr);
           throw error;
       }
       console.log('stdout: ==========================', stdout);
    });

    console.log('here');

    2)using exec

    const child = exec('ffmpeg', ['-i', 'input.m4v' , '-i' , 'input.m4a' , '-c' , 'copy' , 'output.mkv', (error, stdout, stderr) => {
       if (error) {
           console.error('stderr: =============================', stderr);
           throw error;
       }
       console.log('stdout: ==========================', stdout);
    });

    console.log('here');

    3)using spawn

    var cmd = 'D:\vimeo\ffmpeg';

    var args = [
       '-i', 'D:\vimeo\input.m4a',
       '-i', 'D:\vimeo\input.m4v',
       '-c', 'copy', 'D:\vimeo\output.mkv'
    ];

    var proc = spawn(cmd, args);

    proc.stdout.on('data', function(data) {
       console.log(data);
    });

    proc.stderr.on('data', function(data) {
       console.log(data);
    });

    proc.on('close', function() {
       console.log('finished');
    });

    What am I doing wrong ?


    The error mesangens are

    1)

    D:\vimeo\vimeo-downloader.js:94
    const child = execFile('ffmpeg', ['-i', 'input.m4v' , '-i' , 'input.m4a' , '-c' , 'copy' , 'output.mkv' ], (error, stdout, stderr) => {
                 ^

    ReferenceError: execFile is not defined
       at Object.<anonymous> (D:\vimeo\vimeo-downloader.js:94:15)
       at Module._compile (internal/modules/cjs/loader.js:776:30)
       at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
       at Module.load (internal/modules/cjs/loader.js:653:32)
       at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
       at Function.Module._load (internal/modules/cjs/loader.js:585:3)
       at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)
       at startup (internal/bootstrap/node.js:283:19)
       at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
    </anonymous>

    2)

    D:\vimeo\vimeo-downloader.js:100
    });
    ^

    SyntaxError: Unexpected token )
       at Module._compile (internal/modules/cjs/loader.js:721:23)
       at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
       at Module.load (internal/modules/cjs/loader.js:653:32)
       at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
       at Function.Module._load (internal/modules/cjs/loader.js:585:3)
       at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)
       at startup (internal/bootstrap/node.js:283:19)
       at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)

    3)

    D:\vimeo\vimeo-downloader.js:102
    var proc = spawn(cmd, args);
              ^

    ReferenceError: spawn is not defined
       at Object.<anonymous> (D:\vimeo\vimeo-downloader.js:102:12)
       at Module._compile (internal/modules/cjs/loader.js:776:30)
       at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
       at Module.load (internal/modules/cjs/loader.js:653:32)
       at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
       at Function.Module._load (internal/modules/cjs/loader.js:585:3)
       at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)
       at startup (internal/bootstrap/node.js:283:19)
       at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)  
    </anonymous>
  • MissingPluginException(No implementation found for method getLogLevel on channel flutter.arthenica.com/ffmpeg_kit)

    21 février 2023, par Gowthamkumar M

    I'm using ffmpeg video conversion in flutter. It's working fine in foreground but when I tried to run it in background using flutter_background_service : ^2.4.6 its throwing the below error.

    &#xA;

    ════════ Exception caught by services library ══════════════════════════════════&#xA;The following MissingPluginException was thrown while activating platform stream on channel flutter.arthenica.com/ffmpeg_kit_event:&#xA;&#xA;MissingPluginException(No implementation found for method listen on channel flutter.arthenica.com/ffmpeg_kit_event)&#xA;&#xA;When the exception was thrown, this was the stack&#xA;\#0 MethodChannel.\_invokeMethod&#xA;platform_channel.dart:294&#xA;\<asynchronous>&#xA;\#1 EventChannel.receiveBroadcastStream.\<anonymous>&#xA;platform_channel.dart:637&#xA;\<asynchronous>&#xA;</asynchronous></anonymous></asynchronous>

    &#xA;

    I have updated the flutter and pub packages and other possible solutions which is provided in different community.

    &#xA;

    below github ticket is for reference.

    &#xA;

    https://github.com/arthenica/ffmpeg-kit/issues/461

    &#xA;

  • Record local audio in a docker container

    17 juillet 2015, par pablo

    How can I record the audio of an application like Firefox inside a docker container with ffmpeg ?
    I’ve found examples how to forward pulseaudio to the host - netflix, skype.

    When I’m trying to use pactl :

    pactl list sources

    Or

    docker exec -it  bash
    apt-get install pulseaudio
    pactl load-module module-native-protocol-unix auth-anonymous=1 socket=/tmp/.pulse-socket

    I’m getting an error :

    Connection failure: Connection refused
    pa_context_connect() failed: Connection refused

    This also fail

    ffmpeg -f pulse -i default /tmp/pulse.wav