Recherche avancée

Médias (1)

Mot : - Tags -/belgique

Autres articles (96)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

Sur d’autres sites (9761)

  • Flutter error in Ffmpeg, "Unhandled Exception : ProcessException : No such file or directory" in macOS desktop version

    19 avril 2024, par pratik vekariya

    I'm trying video trim video using ffmpeg, for macOS desktop application.

    


    I have downloaded ffmpeg from here for macOS.

    


    Here is my code

    


        String mainPath = &#x27;Users/apple/Workspace/User/2024/Project/videoapp/build/macos/Build/Products/Debug/&#x27;;&#xA;        mainPath = mainPath.substring(0, mainPath.lastIndexOf("/"));&#xA;    &#xA;                  Directory directoryExe3 = Directory("$mainPath");&#xA;                  var dbPath = path.join(directoryExe3.path,&#xA;                      "App.framework/Resources/flutter_assets/assets/ffmpeg/ffmpegmacos");&#xA;//here in "Products/Debug/" folder desktop app will generate&#xA;&#xA;//directoryExe3 path will be, Users/apple/Workspace/User/2024/Project/videoapp/build/macos/Build/Products/Debug&#xA;&#xA;//and dbPath will be, Users/apple/Workspace/User/2024/Project/videoapp/build/macos/Build/Products/Debug/App.framework/Resources/flutter_assets/assets/ffmpeg/ffmpegmacos&#xA;&#xA;//so when app will run it can access it from this path&#xA;&#xA;//executable code, command for ffmpeg&#xA;&#xA;String transpose_str &#x2B;= "crop=" &#x2B;&#xA;              out_w.toInt().toString() &#x2B;&#xA;              ":" &#x2B;&#xA;              out_h.toInt().toString() &#x2B;&#xA;              ":" &#x2B;&#xA;              x!.toInt().toString() &#x2B;&#xA;              ":" &#x2B;&#xA;              y!.toInt().toString() &#x2B;&#xA;              ",";&#xA;          transpose_str &#x2B;= "scale=960:192";&#xA;&#xA;Future<processresult> result_ = Process.run(dbPath, [&#xA;                "-ss",&#xA;                timestamp,&#xA;                "-i",&#xA;                inputFilePath,&#xA;                "-t",&#xA;                endTime,&#xA;                "-vf",&#xA;                transpose_str,&#xA;                "-an",&#xA;                "./temp.mp4",&#xA;              ]); &#xA;</processresult>

    &#xA;

    Now when I run this in macOS desktop verison, it gives me error at Process.run that in dbPath, Unhandled Exception : ProcessException : No such file or directory.

    &#xA;

    Any help would be appreciate !

    &#xA;

    when i run this as desktop version it should get file from assets.

    &#xA;

  • Is there any possibility to transcode a h264 hls/m3u8 live stream into another HEVC (h265) hls/m3u8 live stream using FFmpeg in real time ?

    2 septembre 2024, par Ghenadie Pripa

    The command I used :

    &#xA;

    ffmpeg -i  https://tezaurtv.md/wp-content/uploads/live/index.m3u8 -c:v libx265 -b:v 1500k -tag:v hvc1 -c:a aac -b:a 128k -f hls -hls_time 10 -hls_list_size 10 -hls_flags delete_segments&#x2B;append_list&#x2B;program_date_time -hls_playlist_type event -hls_segment_type mpegts -hls_segment_filename "D:/BRUT/HLS/test/stream_%d.ts" -vsync 2 -rtbufsize 500M -loglevel debug D:/BRUT/HLS/test/stream.m3u8&#xA;

    &#xA;

    I tried a lot of commands and parameters but nothing helps. The experiment is on local Windows. Transcode with ffmpeg and play with FFplay.

    &#xA;

    The problem is the following : After I start stream.m3u8 to play after a few seconds the picture and sound stops. What is wrong in the FFmpeg command ?

    &#xA;

    ffmpeg version 7.0.2-full_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers&#xA;  built with gcc 13.2.0 (Rev5, Built by MSYS2 project)&#xA;

    &#xA;

    ffplay version 7.0.2-full_build-www.gyan.dev Copyright (c) 2003-2024 the FFmpeg developers&#xA;  built with gcc 13.2.0 (Rev5, Built by MSYS2 project)&#xA;

    &#xA;

    An error from FFplay :

    &#xA;

    [hevc @ 0000023d8c320940] Output frame with POC 239.&#xA;[hevc @ 0000023d8c320940] Decoded frame with POC 241.&#xA;[hevc @ 0000023d8c320e40] nal_unit_type: 35(AUD), nuh_layer_id: 0, temporal_id: 0&#xA;[hevc @ 0000023d8c320e40] nal_unit_type: 0(TRAIL_N), nuh_layer_id: 0, temporal_id: 0&#xA;[hevc @ 0000023d8c320e40] Output frame with POC 240.&#xA;[hevc @ 0000023d8c320e40] Decoded frame with POC 240.&#xA;[hevc @ 0000023d855aae80] nal_unit_type: 35(AUD), nuh_layer_id: 0, temporal_id: 0&#xA;[hevc @ 0000023d855aae80] nal_unit_type: 0(TRAIL_N), nuh_layer_id: 0, temporal_id: 0&#xA;[hevc @ 0000023d855aae80] Output frame with POC 241.&#xA;[hevc @ 0000023d855aae80] Decoded frame with POC 242.&#xA;[hevc @ 0000023d8c2cab40] nal_unit_type: 35(AUD), nuh_layer_id: 0, temporal_id: 0&#xA;[hevc @ 0000023d8c2cab40] nal_unit_type: 1(TRAIL_R), nuh_layer_id: 0, temporal_id: 0&#xA;[hevc @ 0000023d8c2cab40] Output frame with POC 242.&#xA;[hevc @ 0000023d8c2cab40] Decoded frame with POC 247.&#xA;[hevc @ 0000023d8c2da9c0] nal_unit_type: 35(AUD), nuh_layer_id: 0, temporal_id: 0&#xA;[hevc @ 0000023d8c2da9c0] nal_unit_type: 1(TRAIL_R), nuh_layer_id: 0, temporal_id: 0&#xA;[hevc @ 0000023d8c2da9c0] Output frame with POC 243.&#xA;[hevc @ 0000023d8c2da9c0] Decoded frame with POC 245.&#xA;[hls @ 0000023d85544b80] Opening &#x27;D:\BRUT\HLS\test\stream.m3u8&#x27; for reading&#xA;[hls @ 0000023d85544b80] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0000023d85544b80] Skip (&#x27;#EXT-X-DISCONTINUITY&#x27;)&#xA;[hls @ 0000023d85544b80] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2024-08-30T16:29:28.175&#x2B;0300&#x27;)&#xA;[AVIOContext @ 0000023d8c327040] Statistics: 207 bytes read, 0 seeks&#xA;[hls @ 0000023d85544b80] Opening &#x27;D:\BRUT\HLS\test\stream.m3u8&#x27; for reading&#xA;[hls @ 0000023d85544b80] Skip (&#x27;#EXT-X-VERSION:3&#x27;)sq=    0B&#xA;[hls @ 0000023d85544b80] Skip (&#x27;#EXT-X-DISCONTINUITY&#x27;)&#xA;[hls @ 0000023d85544b80] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2024-08-30T16:29:28.175&#x2B;0300&#x27;)&#xA;[AVIOContext @ 0000023d8c326980] Statistics: 207 bytes read, 0 seeks&#xA;[hls @ 0000023d85544b80] Opening &#x27;D:\BRUT\HLS\test\stream.m3u8&#x27; for reading&#xA;[hls @ 0000023d85544b80] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0000023d85544b80] Skip (&#x27;#EXT-X-DISCONTINUITY&#x27;)&#xA;[hls @ 0000023d85544b80] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2024-08-30T16:29:28.175&#x2B;0300&#x27;)&#xA;[AVIOContext @ 0000023d8c326f00] Statistics: 207 bytes read, 0 seeks&#xA;  11.30 A-V:-18.499 fd=   3 aq=    0KB vq=    0KB sq=    0B&#xA;

    &#xA;

    I tried to transcode in real time hls h264 to hls 265.

    &#xA;

  • Revision 29902 : - mise à jour de l’appel des #SAISIE (celles qui risquent un plantage en ...

    16 juillet 2009, par marcimat@… — Log

    - mise à jour de l’appel des #SAISIE (celles qui risquent un plantage en priorité)
    - mise à jour du plugin.xml