Recherche avancée

Médias (1)

Mot : - Tags -/MediaSPIP 0.2

Autres articles (58)

  • La file d’attente de SPIPmotion

    28 novembre 2010, par

    Une file d’attente stockée dans la base de donnée
    Lors de son installation, SPIPmotion crée une nouvelle table dans la base de donnée intitulée spip_spipmotion_attentes.
    Cette nouvelle table est constituée des champs suivants : id_spipmotion_attente, l’identifiant numérique unique de la tâche à traiter ; id_document, l’identifiant numérique du document original à encoder ; id_objet l’identifiant unique de l’objet auquel le document encodé devra être attaché automatiquement ; objet, le type d’objet auquel (...)

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

  • Contribute to documentation

    13 avril 2011

    Documentation is vital to the development of improved technical capabilities.
    MediaSPIP welcomes documentation by users as well as developers - including : critique of existing features and functions articles contributed by developers, administrators, content producers and editors screenshots to illustrate the above translations of existing documentation into other languages
    To contribute, register to the project users’ mailing (...)

Sur d’autres sites (5317)

  • How to use Visual Studio Compiled libs with MSYS pkg-config

    18 août 2017, par maxhap

    First a bit of background.

    I’m trying to compile ffmpeg on windows with the libass extensions/configuration option.

    Using the visual studio project libass-msvc I built libass using Visual Studio as a static lib.

    I then installed MinGW with MSYS and pkg-config. Following the instructions on the ffmpeg MSVC installation guide I configured the environment to build with the MSVC linker and to build in x64.

    When I try to configure libass for compilation using ./configure —enable-libass —toolchain=msvc I get the following error in the log file :

    File not found ass/ass.h
    pkg-config can not find libass

    I have tried the following to fix this.

    1. Create a .pc file for libass and add this to the PKG_CONFIG_PATH environment variable. See file content below. (After doing this pkg-config libass —version prints 0.81, not the right version number but at least something.)

    2. Copy libass .h files into a MinGW/include/ass folder and the .lib file into the MinGW/libs folder.

    3. Add libass include and bin folders to PATH environment variable

    4. Download libass and dependencies source then try to build it using MSYS with MSVC compiler. My aim here was to be able to use "make install" and let MinGW install libass to the correct locations. After hours of trying to fix linker errors, I abandoned this idea as some of the libass dependencies make files only work with the GCC GNU compiler.

    5. Compile libass with GCC GNU using MinGW make/make install then try and install libass using the GNU libs. Again this led to linker errors (I know this was a bad idea but was worth a try).

    6. Tried using extra lib and include build configuration options —extra-cflags="ffmpeg-dir/extra/include" \
      — extra-ldflags="ffmped-dir/extra/ffmpeg_build/lib" then adding the libs and .h files into those locations

    .pc file

    libass.pc:
    prefix=/MinGW
    includedir=libass-directory/include
    libdir=libass-director/x64/bin/

    Name: libass
    Description: Libass project
    Version: 0.13.7

    I am now completely stuck and out of ideas if anyone could give any insight or suggestions into what I’m doing wrong that would be fantastic.

    Thanks in advanced !

  • Update Visual Studio 2005 files

    15 juillet 2019, par Erik de Castro Lopo
    Update Visual Studio 2005 files
    

    Patch-from : Janne Hyvärinen

    • [DH] src/libFLAC/libFLAC_dynamic.vcproj
    • [DH] src/libFLAC/libFLAC_static.vcproj
  • How do I copy ALL metadata from flac/mp3 to alac with ffmpeg ? -movflags isn't working, default just copies basic metadata

    24 juillet 2021, par Architekt

    I've spent 2 days now reasearching this and all the info I've found doesn't work. If I do this simple command :

    


    ffmpeg -i test.mp3 -y -vn -c:a alac /storage/test.m4a


    


    it copies the standard tags. The -vn is to disable copying album art, I've given up on that. It's easier to just separately use AtomicParsley to handle it because some of the album art isn't height divisble by 2.

    


    Problem is, I have extra custom tags that I need as well. Not necessarily for this particular track, but for all the vinyl I spent 2 months archiving. I've tried using the -movflags use_metadata_tags option but that didn't do anything. In fact, it completely prevented the copying of any metadata whatsoever. Here's the command I tried :

    


    ffmpeg -i test.mp3 -y -movflags use_metadata_tags -vn -c:a alac /storage/test.m4a


    


    On my Windows machine, if I use Foobar2000 and convert the same file to m4a, it copies ALL metadata, 100% to the resultant m4a file. Sadly, I need to do this from a linux command line, as part of an automation process. Both commands I've tried show output metadata equivalent to the input (sans cover art), so I'm not sure what that's about. In case it helps, here's the full screen output when I use that latter command with the -movflags tag. I'm going to use a pastebin link so as to not clutter this post with the verbose output.

    


    I've tried -map_metadata 0 as well, same results, but that's to be expected as from what I've read that just copies the global/standard tags. This must be possible, otherwise I have no idea how foobar2000 would be able to do it. I'd love to just use that, but alas, as stated, I have to do this on Linux command line for this particular situation.