Recherche avancée

Médias (91)

Autres articles (71)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

  • XMP PHP

    13 mai 2011, par

    Dixit Wikipedia, XMP signifie :
    Extensible Metadata Platform ou XMP est un format de métadonnées basé sur XML utilisé dans les applications PDF, de photographie et de graphisme. Il a été lancé par Adobe Systems en avril 2001 en étant intégré à la version 5.0 d’Adobe Acrobat.
    Étant basé sur XML, il gère un ensemble de tags dynamiques pour l’utilisation dans le cadre du Web sémantique.
    XMP permet d’enregistrer sous forme d’un document XML des informations relatives à un fichier : titre, auteur, historique (...)

Sur d’autres sites (8195)

  • I have downloaded a static built of a linux program. Where should I put the man pages ?

    29 novembre 2015, par Mephisto

    I have downloaded a static built of a linux program (ffmpeg) I want to use in my Ubuntu 14.04

    I just copy the executable (ffmpeg) into /usr/local/bin and the program works. I have been doing so for long now with this program. The author of the static built updates it very often.

    But I have no man pages. Inside the directory where the static built comes, there is a directory called manpages. I think I might copy the files inside that directory (or the directory itself) to some location in my hard drive and from that moment I would be able to type in a console :
    man ffmpeg

    Where should I put those files ?

    Remark : I don’t want to delve into the complexities of compiling the program on my own (gathering information about the components I should include in the compilation, etc) and I don’t want to use the fork (avconv) of ffmpeg that unluckily comes with my ubuntu because of the multiple bugs I have experience with it, and because of its lack of some ffmpeg features (video de-shaking !). Thanks.

  • Version conflict warnings when linking against ffmpeg's libraries from debian-backports

    7 juin 2016, par mshindal

    I would like to link against ffmpeg’s various libraries (libavformat, libavutil, and libavcodec) on Debian 8. At first I was able to do this by installing the packages libavformat-dev, libavutil-dev, and libavcodec-dev, however I quickly discovered these packages are actually based on the libav project, the confusingly named fork of ffmpeg, instead of ffmpeg itself, which I need.

    After some more research, I discovered that in the jessie-backports repository libavformat-dev, libavutil-dev, and libavcodec-dev are based off of the real ffmpeg, so I uninstalled the packages from before and installed the ones from jessie-backports.

    However, now when I build, I get the following warnings :

    /usr/bin/ld: warning: libavcodec.so.56, needed by //usr/lib/x86_64-linux-gnu/libchromaprint.so.0, may conflict with libavcodec.so.57

    /usr/bin/ld: warning: libavutil.so.54, needed by //usr/lib/x86_64-linux-gnu/libchromaprint.so.0, may conflict with libavutil.so.55

    Any idea how to fix this ?

  • ffmpeg producing strange NAL suffixes for MPEG-TS with h264

    13 décembre 2016, par ElDorado

    I am making h264 stream analyzer and have found strange ffmpeg behaviour while writing and reading same frame packetized with MPEG-TS.

    I have dumped both encoding and decoding frame data in HEX and found these differences :

    At the beginning of frame there is NAL delimiter added :

    + 00
    + 00
    + 00
    + 01
    + 09
    + f0

    that looks absolutely legit to me.

    But here comes strange things :

    If current packet is not the last one than some suffix is added (i.e. there is no this suffix in the last written frame). And this suffix is added to current read frame (i.e. this is not prefix to next frame).

    + e0
    + 00
    + 00
    + 00
    + 01
    + ce
    + 8c
    + 4d
    + 9d
    + 10
    + 8e
    + 25
    + e9
    + fe

    (exactly starting with e0 byte added)

    I am trying to understand what that could mean. If 00000001 is NAL header than it is followed by ce byte with forbidden zero-bit equals 1 that is absolutely broken.

    I am using fork from ffmpeg github repo last merged with 89092fafdde894c6ba4d4f8e3cd1cce0d68bfc22 commit.

    ffmpeg is built with --disable-everything --enable-encoder=libopenh264 --enable-muxer=mpegts --enable-demuxer=mpegts --enable-protocol=file --enable-parser=h264 --enable-decoder=libopenh264 --enable-shared --disable-static --disable-programs --disable-doc --enable-libopenh264 options