Recherche avancée

Médias (1)

Mot : - Tags -/book

Autres articles (37)

  • Participer à sa traduction

    10 avril 2011

    Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
    Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
    Actuellement MediaSPIP n’est disponible qu’en français et (...)

  • Supporting all media types

    13 avril 2011, par

    Unlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)

  • Submit bugs and patches

    13 avril 2011

    Unfortunately a software is never perfect.
    If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
    If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
    You may also (...)

Sur d’autres sites (3299)

  • G.I. Joe Custom Multimedia

    30 mars 2012, par Multimedia Mike — General

    I received this 3-disc set of G.I. Joe CD-ROMs today :



    Copyright 2003, and labeled as PC ONLY. Each disc claims to have 2 episodes. So are these some sort of video discs ? Any gaming elements ? I dove in to investigate.

    So, it turns out that there are some games on these discs, done in Flash Player (which tells me that these were probably available on the web at some point). Here’s a shooting gallery game from the first disc :



    As promised by the CD-ROM copy, the menu does grant access to 2 classic G.I. Joe episodes. Selecting either one launches this :



    Powered by C-ezy ? Am I interpreting that correctly ? Anyway, the video player goes fullscreen and looks fine (given the source material). I can’t capture screenshots and controls are limited to : space for pause, ESC to exit player, and up/down to control volume. No seeking and certainly no onscreen controls. Pretty awful player.

    Studying the first disc, I find a 550 MB file with the name 5859Hasbro.egm. Coupled with ep58.cfg and ep59.cfg files in the same directory, I gather that the disc has G.I. Joe episodes 58 and 59 (though the exact episodes, “There’s No Place Like Springfield” parts 1 and 2, are listed on Wikipedia as being episodes 154 and 155 ; but who’s counting ?). The cfg files contain this text :

    ep58.cfg :
    EGM_GIJOE.exe
    5859Hasbro.egm /noend /track:0 /singletrack
    

    ep59.cfg :
    EGM_GIJOE.exe
    5859Hasbro.egm /noend /track:1 /singletrack

    The big EGM file starts with the string “Egenie Player”. After that, I see absolutely no clues. The supporting EGM_GIJOE.exe file has some interesting strings : “Decore Bits Per Pixel” (I know I have seen “Decore” used to mean “decoding core” in some libraries), “Egenie Player – %s, Version :%s”, “4th June 2002″, a list of common FourCC tags seen in AVI files, “Brought to you by Martin, Patrick Bob and Bren” (do you suppose “Patrick Bob” is one person’s name ?), a list of command line options…

    Aha ! A URL : http:\www.e-genie.tv (yep, backslashes, not forward slashes). e-genie.tv seems to redirect to mygenie.tv, which… doesn’t appear to be strictly related to video technology these days.

  • Building ffmpeg for Android on Windows through MinGW

    23 mai 2012, par Harish

    I'm trying to build ffmpeg for Android on Windows through MiNGW but facing the below problem :

    AR libavcodec/libavcodec.a  
    LD ffmpeg_g.exe  
    LD ffplay_g.exe  
    LD ffprobe_g.exe  
    INSTALL libavcodec/libavcodec.a  
    CP ffmpeg.exe  
    STRIP ffmpeg.exe  
    CP ffprobe.exe  
    STRIP ffprobe.exe  
    CP ffplay.exe  
    STRIP ffplay.exe  
    INSTALL install-progs-yes  
    INSTALL ffmpeg.exe  
    INSTALL ffplay.exe  
    INSTALL ffprobe.exe  
    d:\android-ndk-r8\toolchains\arm-linux-androideabi-4.4.3\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: cannot open output file ./android/armv7-a/libffmpeg.so: No such file or directory

    libavcodec/tscc.c: In function 'decode_frame':  
    libavcodec/tscc.c:97:24: warning: assignment discards qualifiers from pointer target type  
    ./libavcodec/avcodec.h:40:0: fatal error: when writing output to : Invalid argument  
    compilation terminated.  
    libavcodec/vc1dsp.c: In function 'ff_vc1dsp_init':  

    This is my build script :

    NDK=/d/android-ndk-r8  
    PLATFORM=$NDK/platforms/android-9/arch-arm/  
    PREBUILT=$NDK/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows  
    function build_one_r6  
    {  
    ./configure \  
    --disable-shared \  
    --enable-static \  
    --enable-gpl \  
    --enable-version3 \  
    --enable-nonfree \  
    --disable-doc \  
    --disable-ffmpeg \  
    --disable-ffplay \  
    --disable-ffprobe \  
    --disable-ffserver \  
    --disable-avdevice \  
    --disable-avfilter \  
    --disable-postproc \  
    --enable-small \  
    --cross-prefix=$PREBUILT/bin/arm-linux-androideabi- \  
    --enable-cross-compile \  
    --target-os=linux \  
    --extra-cflags="-I$PLATFORM/usr/include" \  
    --extra-ldflags="-L$PLATFORM/usr/lib -nostdlib" \  
    --arch=arm \  
    --disable-symver \  
    --disable-debug \  
    --disable-stripping \  
    $ADDITIONAL_CONFIGURE_FLAG  
    sed -i 's/HAVE_LRINT 0/HAVE_LRINT 1/g' config.h  
    sed -i 's/HAVE_LRINTF 0/HAVE_LRINTF 1/g' config.h  
    sed -i 's/HAVE_ROUND 0/HAVE_ROUND 1/g' config.h  
    sed -i 's/HAVE_ROUNDF 0/HAVE_ROUNDF 1/g' config.h  
    sed -i 's/HAVE_TRUNC 0/HAVE_TRUNC 1/g' config.h  
    sed -i 's/HAVE_TRUNCF 0/HAVE_TRUNCF 1/g' config.h  
    make clean  
    make -j4 install  
    $PREBUILT/bin/arm-linux-androideabi-ar d libavcodec/libavcodec.a inverse.o  
    $PREBUILT/bin/arm-linux-androideabi-ld -rpath-link=$PLATFORM/usr/lib -L$PLATFORM/usr/lib -  soname libffmpeg.so -shared -nostdlib -z,noexecstack -Bsymbolic --whole-archive --no-  undefined -o $PREFIX/libffmpeg.so libavcodec/libavcodec.a libavformat/libavformat.a   libavutil/libavutil.a libswscale/libswscale.a -lc -lm -lz -ldl -llog --warn-once --dynamic-  linker=/system/bin/linker $PREBUILT/lib/gcc/arm-linux-androideabi/4.4.3/libgcc.a  
    }  
    CPU=armv7-a  
    OPTIMIZE_CFLAGS="-mfloat-abi=softfp -mfpu=vfpv3-d16 -marm -march=$CPU "  
    PREFIX=./android/$CPU  
    ADDITIONAL_CONFIGURE_FLAG=  

    Any idea what I'm missing here ? Please note that I was able to build ffmpeg for Windows desktop successfully so I assume the setup is correct.

  • ffmpeg for android build - is it complete

    3 février 2015, par Robert Rowntree

    //EDIT save time and refer to the SF project . IMO, it may save a ton of work getting up to speed.....

    after more work on this issue :

    added a git project

    build is easier with custom toolchain installed so that you can invoke compiler the easy way

    sample stdout from ndk-build


    originally used ubuntu 12.04 inside vmplayer on windows vista. IMO linux is better for builds than cygwin.

    I follow these instructions getting a indeterminant outcome in which the following conditions exist.

    build_android.sh seems to exit normally
    config.log has error where confirming gcc from crosstoolchain
    all the static libs are built ok
    (./libavfilter, ./libavcodec etc )
    ffmpeg.o is there and executes ok
    no ./android directory as per the prefix setting to config

    it looks like i can just push the binaries to my phone and test in a shell. If that’s ok then i can look to a jni wrapper for the static libs.

    But why didn’t the build write anything to —prefix=./android/armv7-a ??
    that path does not exist at the conclusion of the build

    Details :

    config log what was processed :

    FFMPEG_CONFIGURATION='--target-os=linux --prefix=./android/armv7-a
    --enable-libvpx --enable-libvorbis --enable-pthreads --logfile=config.log
    --enable-cross-compile --extra-libs=-lgcc --arch=arm
    --cc=/home/rob/src/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
    --cross-prefix=/home/rob/src/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-
    --nm=/home/rob/src/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-nm
    --sysroot=/home/rob/src/android-ndk-r8/platforms/android-14/arch-arm/ --extra-cflags='"'"' -O3 -fpic
    -DANDROID -DHAVE_SYS_UIO_H=1 -Dipv6mr_interface=ipv6mr_ifindex -fasm -Wno-psabi -fno-short-enums
    -fno-strict-aliasing -finline-limit=300 -mfloat-abi=softfp  -marm -march=armv7-a -mtune=cortex-a9 '"'"'
    --disable-shared --enable-static --extra-ldflags='"'"'
    -Wl,-rpath-link=/home/rob/src/android-ndk-r8/platforms/android-14/arch-arm//usr/lib -L/home/rob/src/android-ndk-r8/platforms/android-14/arch-arm//usr/lib
    -nostdlib -lc -lm -ldl -llog'"'"'
    --disable-everything --enable-demuxer=mov --enable-demuxer=h264
    --disable-ffplay --enable-protocol=file
    --enable-avformat --enable-avcodec --enable-decoder=rawvideo
    --enable-decoder=mjpeg --enable-decoder=h263 --enable-decoder=mpeg4
    --enable-decoder=h264 --enable-parser=h264 --disable-network --enable-zlib --disable-avfilter --disable-avdevice'

    tail of config log contains error on compiler check

    zmbv_test='yes'
    zmbv_test_deps='zlib'
    WARNING: /home/rob/src/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-pkg-config not found, library detection may fail.
    mktemp -u XXXXXX
    Yd2A0h
    WARNING: Unknown C compiler /home/rob/src/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc, unable to select optimal CFLAGS
    check_ld cc
    check_cc
    BEGIN /tmp/ffconf.m9Kg3cqt.c
       1   int main(void){ return 0; }
    END /tmp/ffconf.m9Kg3cqt.c
    /home/rob/src/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc -O3 -fpic -DANDROID -DHAVE_SYS_UIO_H=1 -Dipv6mr_interface=ipv6mr_ifindex -fasm -Wno-psabi -fno-short-enums -fno-strict-aliasing -finline-limit=300 -mfloat-abi=softfp -marm -march=armv7-a -mtune=cortex-a9 -c -o /tmp/ffconf.tO2EIBz5.o /tmp/ffconf.m9Kg3cqt.c
    ./configure: 640: ./configure: /home/rob/src/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc: not found
    C compiler test failed.

    tail of build_android.sh stdout looks OK

    libavutil/opt.c: In function ‘av_find_opt’:
    libavutil/opt.c:41:5: warning: ‘av_next_option’ is deprecated (declared at libavutil/opt.h:347) [-Wdeprecated-declarations]
    CC  libavutil/pixdesc.o
    libavutil/opt.c: In function ‘av_opt_set_defaults’:
    libavutil/opt.c:601:5: warning: ‘av_opt_set_defaults2’ is deprecated (declared at libavutil/opt.h:370) [-Wdeprecated-declarations]
    CC  libavutil/random_seed.o
    CC  libavutil/rational.o
    CC  libavutil/rc4.o
    CC  libavutil/samplefmt.o
    CC  libavutil/sha.o
    CC  libavutil/timecode.o
    CC  libavutil/tree.o
    CC  libavutil/utils.o
    CC  libavutil/x86/cpu.o
    INSTALL libavdevice/avdevice.h
    INSTALL presets/libvpx-1080p50_60.ffpreset
    INSTALL presets/libvpx-1080p.ffpreset
    INSTALL presets/libvpx-360p.ffpreset
    INSTALL presets/libvpx-720p50_60.ffpreset
    INSTALL presets/libvpx-720p.ffpreset
    INSTALL presets/libx264-ipod320.ffpreset
    INSTALL presets/libx264-ipod640.ffpreset
    INSTALL doc/ffprobe.xsd
    INSTALL libavdevice/libavdevice.pc
    INSTALL libavfilter/asrc_abuffer.h
    INSTALL libavfilter/avcodec.h
    INSTALL libavfilter/avfilter.h
    INSTALL libavfilter/avfiltergraph.h
    INSTALL libavfilter/buffersink.h
    INSTALL libavfilter/version.h
    INSTALL libavfilter/vsrc_buffer.h
    INSTALL libavfilter/libavfilter.pc
    INSTALL libavformat/avformat.h
    INSTALL libavformat/avio.h
    INSTALL libavformat/version.h
    INSTALL libavformat/libavformat.pc
    INSTALL libavresample/avresample.h
    INSTALL libavresample/version.h
    INSTALL libavresample/libavresample.pc
    INSTALL libavcodec/avcodec.h
    INSTALL libavcodec/avfft.h
    INSTALL libavcodec/dxva2.h
    INSTALL libavcodec/vaapi.h
    INSTALL libavcodec/vda.h
    INSTALL libavcodec/vdpau.h
    INSTALL libavcodec/version.h
    INSTALL libavcodec/xvmc.h
    INSTALL libavcodec/libavcodec.pc
    INSTALL libswresample/libswresample.pc
    INSTALL libswresample/swresample.h
    INSTALL libswscale/swscale.h
    INSTALL libswscale/libswscale.pc
    INSTALL libavutil/adler32.h
    INSTALL libavutil/aes.h
    INSTALL libavutil/attributes.h
    INSTALL libavutil/audio_fifo.h
    INSTALL libavutil/audioconvert.h
    INSTALL libavutil/avassert.h
    INSTALL libavutil/avstring.h
    INSTALL libavutil/avutil.h
    INSTALL libavutil/base64.h
    INSTALL libavutil/bprint.h
    INSTALL libavutil/bswap.h
    INSTALL libavutil/common.h
    INSTALL libavutil/cpu.h
    INSTALL libavutil/crc.h
    INSTALL libavutil/error.h
    INSTALL libavutil/eval.h
    INSTALL libavutil/fifo.h
    INSTALL libavutil/file.h
    INSTALL libavutil/imgutils.h
    INSTALL libavutil/intfloat.h
    INSTALL libavutil/intfloat_readwrite.h
    INSTALL libavutil/intreadwrite.h
    INSTALL libavutil/lfg.h
    INSTALL libavutil/log.h
    INSTALL libavutil/lzo.h
    INSTALL libavutil/mathematics.h
    INSTALL libavutil/md5.h
    INSTALL libavutil/mem.h
    INSTALL libavutil/dict.h
    INSTALL libavutil/opt.h
    INSTALL libavutil/parseutils.h
    INSTALL libavutil/pixdesc.h
    INSTALL libavutil/pixfmt.h
    INSTALL libavutil/random_seed.h
    INSTALL libavutil/rational.h
    INSTALL libavutil/samplefmt.h
    INSTALL libavutil/sha.h
    INSTALL libavutil/timecode.h
    INSTALL libavutil/timestamp.h
    INSTALL libavutil/avconfig.h
    INSTALL libavutil/libavutil.pc
    AR  libavdevice/libavdevice.a
    AR  libavfilter/libavfilter.a
    AR  libavformat/libavformat.a
    AR  libavresample/libavresample.a
    AR  libavcodec/libavcodec.a
    AR  libswresample/libswresample.a
    AR  libswscale/libswscale.a
    AR  libavutil/libavutil.a
    INSTALL libavdevice/libavdevice.a
    INSTALL libavfilter/libavfilter.a
    INSTALL libavresample/libavresample.a
    INSTALL libswresample/libswresample.a
    INSTALL libswscale/libswscale.a
    INSTALL libavutil/libavutil.a
    INSTALL libavformat/libavformat.a
    LD  ffmpeg_g
    INSTALL libavcodec/libavcodec.a
    CP  ffmpeg
    STRIP   ffmpeg
    INSTALL install-progs-yes
    INSTALL ffmpeg