Recherche avancée

Médias (91)

Autres articles (38)

  • MediaSPIP Core : La Configuration

    9 novembre 2010, par

    MediaSPIP Core fournit par défaut trois pages différentes de configuration (ces pages utilisent le plugin de configuration CFG pour fonctionner) : une page spécifique à la configuration générale du squelettes ; une page spécifique à la configuration de la page d’accueil du site ; une page spécifique à la configuration des secteurs ;
    Il fournit également une page supplémentaire qui n’apparait que lorsque certains plugins sont activés permettant de contrôler l’affichage et les fonctionnalités spécifiques (...)

  • Encodage et transformation en formats lisibles sur Internet

    10 avril 2011

    MediaSPIP transforme et ré-encode les documents mis en ligne afin de les rendre lisibles sur Internet et automatiquement utilisables sans intervention du créateur de contenu.
    Les vidéos sont automatiquement encodées dans les formats supportés par HTML5 : MP4, Ogv et WebM. La version "MP4" est également utilisée pour le lecteur flash de secours nécessaire aux anciens navigateurs.
    Les documents audios sont également ré-encodés dans les deux formats utilisables par HTML5 :MP3 et Ogg. La version "MP3" (...)

  • 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) (...)

Sur d’autres sites (4972)

  • How can i forcing current frame to be encoded as intra frame using libavcodec

    14 avril 2021, par pensir

    I want to change gop dynamic to adapt to player. Smaller gop help for reduce first screen cost ; Big gop help to reduce bitrate to save bandwidth.

    


    I found nvenc has a function which can solve the problem above.
https://docs.nvidia.com/video-technologies/video-codec-sdk/nvenc-video-encoder-api-prog-guide/#forcing-current-frame-to-be-encoded-as-intra-frame

    


    But I'm using ffmpeg. Is there any similar function in ffmpeg ?

    


  • ffmpeg via pipe : stream 1, offset 0x30 : partial file

    5 octobre 2024, par Dito Adriel

    my videodata is dynamic it can use any exension but its error when i use mp4 extension.

    


    my function :

    


    func (s *service) convertVideo(videoData []byte) ([]byte, error) {
    var buffer bytes.Buffer
    cmd := exec.Command("ffmpeg",
        "-i", "pipe:0",
        "-c:v", "libvpx-vp9",
        "-b:v", "0",
        "-f", "webm",
        "-t", "8",
        "-preset", "ultrafast",
        "pipe:1")
    cmd.Stdin = bytes.NewReader(videoData)
    cmd.Stdout = &buffer
    err := cmd.Run()
    if err != nil {
        return nil, err
    }
    return buffer.Bytes(), nil
}


    


    and got error :

    


    stream 1, offset 0x30: partial file
Could not find codec parameters for stream 0 (Video: h264 (avc1 / 0x31637661), none, 720x1280, 773 kb/s): unspecified pixel format


    


    is it because i use stream pipe ? becuase if i use temp file its success, but its not that effective.

    


    New

    


    if i convert my mp4 to mp4 first, then it success. so the cause of problem is from my mp4, but still not found the solution in code.

    


  • How to set specific minimal bitrate of video with light_compressor package in Flutter ?

    21 juin 2023, par Giant Brain

    I tried using flutter's light_compressor package to compress a video I shot with my phone or downloaded from YouTube.

    


    I refer to the article below.
https://morioh.com/p/ac6f0d2c176b
In this article, the minimum bit rate can be set and the default value is 2mbps.

    


    However, in the sample code, only the flag isMinBitrateCheckEnabled exists, and there is no parameter to set a specific bit rate.

    


    How do I compress the video to my desired bitrate ?

    


    Below is a part of the sample code.

    


    import 'package:light_compressor/light_compressor.dart';


final LightCompressor _lightCompressor = LightCompressor();
final dynamic response = await _lightCompressor.compressVideo(
  path: _sourcePath,
  destinationPath: _destinationPath,
  videoQuality: VideoQuality.medium,
  isMinBitrateCheckEnabled: false,
  frameRate: 24 /* or ignore it */);