Recherche avancée

Médias (1)

Mot : - Tags -/artwork

Autres articles (94)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

  • Menus personnalisés

    14 novembre 2010, par

    MediaSPIP utilise le plugin Menus pour gérer plusieurs menus configurables pour la navigation.
    Cela permet de laisser aux administrateurs de canaux la possibilité de configurer finement ces menus.
    Menus créés à l’initialisation du site
    Par défaut trois menus sont créés automatiquement à l’initialisation du site : Le menu principal ; Identifiant : barrenav ; Ce menu s’insère en général en haut de la page après le bloc d’entête, son identifiant le rend compatible avec les squelettes basés sur Zpip ; (...)

  • Soumettre bugs et patchs

    10 avril 2011

    Un logiciel n’est malheureusement jamais parfait...
    Si vous pensez avoir mis la main sur un bug, reportez le dans notre système de tickets en prenant bien soin de nous remonter certaines informations pertinentes : le type de navigateur et sa version exacte avec lequel vous avez l’anomalie ; une explication la plus précise possible du problème rencontré ; si possibles les étapes pour reproduire le problème ; un lien vers le site / la page en question ;
    Si vous pensez avoir résolu vous même le bug (...)

Sur d’autres sites (7929)

  • How can I add custom metadata to an MXF using FFMPEG ?

    15 septembre 2021, par Zak44

    I am trying to add custom metadata to an MXF in FFMPEG. I can get the syntax to go through and then my metadata to be listed during the command output, but when I later run FFMPEG on the file to check the metadata is not there. Only the material_package_name will stick. Is this not possible with MXF ?

    


    Command :

    


    ffmpeg -i Test.mp4 -vf scale=1920:1080 -an -metadata project="TEST PROJECT" -metadata comment="Test Comment" -metadata artist="Test" -metadata material_package_name="TEST VID CLIP" -b:v 36M -f mxf_opatom "TEST_VID_CLIP.mxf"


    


    Output from command :

    


        Output #0, mxf_opatom, to 'TEST_VID_CLIP.mxf':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: mp42mp41
    project         : TEST PROJECT
    comment         : Test Comment
    artist          : Test
    material_package_name: TEST VID CLIP
    encoder         : Lavf58.76.100
  Stream #0:0(eng): Video: dnxhd (DNXHD), yuv422p(tv, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 36000 kb/s, 24 fps, 24 tbn (default)
    Metadata:
      creation_time   : 2021-07-01T17:19:54.000000Z
      handler_name    : ?Mainconcept Video Media Handler
      vendor_id       : [0][0][0][0]
      encoder         : Lavc58.134.100 dnxhd


    


    Output running a check on file :

    


    ffmpeg -i TEST_VID_CLIP.mxf 
Input #0, mxf, from 'TEST_VID_CLIP.mxf':
  Metadata:
    operational_pattern_ul: 060e2b34.04010102.0d010201.10030000
    uid             : adab4424-2f25-4dc7-92ff-29bd000c0000
    generation_uid  : adab4424-2f25-4dc7-92ff-29bd000c0001
    company_name    : FFmpeg
    product_name    : OPAtom Muxer
    product_version_num: 58.76.100.0.0
    product_version : 58.76.100
    application_platform: Lavf (darwin)
    product_uid     : adab4424-2f25-4dc7-92ff-29bd000c0002
    toolkit_version_num: 58.76.100.0.0
    material_package_umid: 0x060A2B340101010501010D00136428C052947134A46428C00052947134A46400
    material_package_name: TEST VID CLIP
    timecode        : 00:00:00:00
  Duration: 00:01:05.71, start: 0.000000, bitrate: 36176 kb/s
  Stream #0:0: Video: dnxhd (DNXHD), yuv422p(tv, bt709/unknown/unknown, progressive), 1920x1080, SAR 1:1 DAR 16:9, 24 fps, 24 tbr, 24 tbn, 24 tbc
    Metadata:
      file_package_umid: 0x060A2B340101010501010D00136428C052947134A46428C00052947134A46401
At least one output file must be specified


    


  • swscale/graph : add new high-level scaler dispatch mechanism

    10 octobre 2024, par Niklas Haas
    swscale/graph : add new high-level scaler dispatch mechanism
    

    This interface has been designed from the ground up to serve as a new
    framework for dispatching various scaling operations at a high level. This
    will eventually replace the old ad-hoc system of using cascaded contexts,
    as well as allowing us to plug in more dynamic scaling passes requiring
    intermediate steps, such as colorspace conversions, etc.

    The starter implementation merely piggybacks off the existing sws_init() and
    sws_scale(), functions, though it does bring the immediate improvement of
    splitting up cascaded functions and pre/post conversion functions into
    separate filter passes, which allows them to e.g. be executed in parallel
    even when the main scaler is required to be single threaded. Additionally,
    a dedicated (multi-threaded) noop memcpy pass substantially improves
    throughput of that fast path.

    Follow-up commits will eventually expand this to move all of the scaling
    decision logic into the graph init function, and also eliminate some of the
    current special cases.

    Sponsored-by : Sovereign Tech Fund
    Signed-off-by : Niklas Haas <git@haasn.dev>

    • [DH] libswscale/Makefile
    • [DH] libswscale/graph.c
    • [DH] libswscale/graph.h
  • Process vide files to take screen grabs in java spring boot

    10 octobre 2023, par Haleema Khan

    I am using JavaCV library with ffmpeg bindings to process video files and taking screen grabs at specific frames.&#xA;Adding JavaCV library dependency to my spring project increases the size of my jar file from around 90Mb > 1+ Gb.&#xA;This is a big issue becuase my project is deployed on AWS elastic beanstalk that accepts a max size of 500 Mb for a jar file.

    &#xA;

    Need help to resolve this issue with the jar file or else any other alternate library that could do this.

    &#xA;

    What I tried : I have removed all accept the abosultely necessary dependencies in my project to reduce the jar size.&#xA;I have also tried to find alternate solutions but couldnt get anything.&#xA;My pom file looks like

    &#xA;

    <dependencies>&#xA;        &#xA;        <dependency>&#xA;            <groupid>org.springframework.boot</groupid>&#xA;            <artifactid>spring-boot-starter-data-jpa</artifactid>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>com.google.oauth-client</groupid>&#xA;            <artifactid>google-oauth-client</artifactid>&#xA;            <version>1.32.1</version>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>com.google.http-client</groupid>&#xA;            <artifactid>google-http-client</artifactid>&#xA;            <version>1.32.1</version>&#xA;        </dependency>&#xA;        &#xA;        <dependency>&#xA;            <groupid>org.springframework.boot</groupid>&#xA;            <artifactid>spring-boot-starter-oauth2-client</artifactid>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>org.springframework.boot</groupid>&#xA;            <artifactid>spring-boot-starter-web</artifactid>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>org.springframework.boot</groupid>&#xA;            <artifactid>spring-boot-starter-test</artifactid>&#xA;            <scope>test</scope>&#xA;        </dependency>&#xA;        &#xA;        <dependency>&#xA;            <groupid>org.bytedeco</groupid>&#xA;            <artifactid>javacv</artifactid>&#xA;            <version>1.5.9</version>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>org.springframework.boot</groupid>&#xA;            <artifactid>spring-boot-starter-validation</artifactid>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>org.apache.commons</groupid>&#xA;            <artifactid>commons-csv</artifactid>&#xA;            <version>1.10.0</version>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>io.jsonwebtoken</groupid>&#xA;            <artifactid>jjwt</artifactid>&#xA;            <version>0.9.1</version>&#xA;        </dependency>&#xA;        &#xA;        <dependency>&#xA;            <groupid>mysql</groupid>&#xA;            <artifactid>mysql-connector-java</artifactid>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>org.springframework.boot</groupid>&#xA;            <artifactid>spring-boot-devtools</artifactid>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>org.projectlombok</groupid>&#xA;            <artifactid>lombok</artifactid>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>org.springframework.boot</groupid>&#xA;            <artifactid>spring-boot-configuration-processor</artifactid>&#xA;            <optional>true</optional>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>com.amazonaws</groupid>&#xA;            <artifactid>aws-java-sdk-s3</artifactid>&#xA;            <version>1.12.550</version>&#xA;        </dependency>&#xA;        &#xA;        <dependency>&#xA;            <groupid>commons-io</groupid>&#xA;            <artifactid>commons-io</artifactid>&#xA;            <version>2.6</version>&#xA;        </dependency>&#xA;        &#xA;        &#xA;        &#xA;        <dependency>&#xA;            <groupid>com.github.ozlerhakan</groupid>&#xA;            <artifactid>poiji</artifactid>&#xA;            <version>3.0.3</version>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>org.springframework.cloud</groupid>&#xA;            <artifactid>spring-cloud-starter-aws</artifactid>&#xA;            <version>2.2.6.RELEASE</version>&#xA;        </dependency>&#xA;        <dependency>&#xA;            <groupid>org.springframework.cloud</groupid>&#xA;            <artifactid>spring-cloud-starter-aws-messaging</artifactid>&#xA;            <version>2.2.6.RELEASE</version>&#xA;        </dependency>&#xA;    </dependencies>```&#xA;

    &#xA;