Recherche avancée

Médias (1)

Mot : - Tags -/sintel

Autres articles (68)

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

  • Emballe médias : à quoi cela sert ?

    4 février 2011, par

    Ce plugin vise à gérer des sites de mise en ligne de documents de tous types.
    Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;

  • Use, discuss, criticize

    13 avril 2011, par

    Talk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
    The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
    A discussion list is available for all exchanges between users.

Sur d’autres sites (5813)

  • FFmpeg seeking in Mpeg4 streams

    4 juillet 2012, par Chris Robinson

    I am currently attempting to develop a player that can perform accurate seeking based on an mpeg4 elementary video stream. I'm in the planning stage and trying to decide how to go about things and I'd like some advice before I start.
    Some things to note are :

    • I will have complete control over the encoding of the file.
    • The original content will be I-frame only
    • FFmpeg is the encoding/decoding library
    • Audio can be disregarded for now. I will only be dealing with the video stream.
    • Frame accurate seeking must be implemented

    So, when I'm encoding the content, can I query what type of frame (I, P, B) has been encoded so I can construct an additional index stream for the seeking operation. If not, I can query the GOP after it has been encoded to find the I-frame.

    As for playback, the user needs to be able to type in a specific time and go to that frame (the nearest I-frame will be suitable for now). We can assume that the GOP is closed and the length is fairly short (e.g. 15 frames). My thoughts are to query the index stream that I created during encode and determine the relevant distance into the stream for the requested time.

    I'm not sure how to seek using the FFMpeg library when playing back files.

    Has anyone done anything similar and if so, can you give a brief explanation of how you did it ?

  • Trying to compile x264 and ffmpeg for iPhone - "missing required architecture arm in file"

    4 août 2012, par jtrim

    I'm trying to compile x264 for use in an iPhone application. I see there are instructions on how to compile ffmpeg for use on the platform here : http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-October/076618.html , but I can't seem to find anything this complete for compiling x264 on the iPhone. I've found this source tree : http://gitorious.org/x264-arm that seems to have support for the ARM platform.

    Here is my config line :

    ./configure —cross-prefix=/usr/bin/ —host=arm-apple-darwin10 —extra-cflags="-B /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/ -I /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/"
    

    ...and inside configure I'm using the gas-preprocessor script (first link above) as my assembler :

    gas-preprocessor.pl gcc
    

    When I start compiling, it chunks away for a little while, then it spits out these warnings and a huge list of undefined symbols :

    ld : warning : option -s is obsolete and being ignored
    ld : warning : -force_cpusubtype_ALL will become unsupported for ARM architectures
    ld : warning : in /usr/lib/crt1.o, missing required architecture arm in file
    ld : warning : in /usr/X11R6/lib/libX11.dylib, missing required architecture arm in file
    ld : warning : in /usr/lib/libm.dylib, missing required architecture arm in file
    ld : warning : in /usr/lib/libpthread.dylib, missing required architecture arm in file
    ld : warning : in /usr/lib/libgcc_s.1.dylib, missing required architecture arm in file
    ld : warning : in /usr/lib/libSystem.dylib, missing required architecture arm in file
    Undefined symbols :
    

    My guess would be that the problem has to do with the "missing required architecture arm in file" warning...any ideas ?

  • Does a packet taken from FFMPEG have absolue time information ?

    12 août 2012, par prosopher

    I'm creating a video player which works with an incomplete video file in which it has some empty(incomplete) sections filled with zeros.

    For example, there's a video file which has section A, B, and C in sequence. A and C are complete and B is incomplete. And A section starts from file offset 0 and includes header information as well.

    Now, I want to know a starting time of section C.

    So I read packets from section A to section C entirely by using FFMPEG and it skipped section B which was what I wanted. But when I took presentation timestamp values from each packet while reading, I found it continuously increasing.

    The problem is I want timestamps from section C to be increased by the amount of section B.

    Even though section B is ignored, I want to know the actual time when I'm supposed to present section C.

    I guess FFMPEG doesn't include absolute time information but calculates time to present a packet based on the last packet's time information which is relative. However, I assume there must be a way to find the absolute time information.