Recherche avancée

Médias (1)

Mot : - Tags -/getid3

Autres articles (72)

Sur d’autres sites (9360)

  • Proprietary codecs on Linux. What is legal ?

    17 octobre 2016, par George Eco

    So, assuming we got a distribution without proprietary codecs installed.
    Let’s take Linux Mint for example. I want to store and playback wav and ogg format sounds, either by using my own software, or by using another developer’s software. So far so good right ?

    Imagine now that we have the following scenario. For some reason, I wanna playback a file that is either an mp4 or mp3 or mpeg or any other format, made by proprietary codecs. Instantly, I will need a codec for these formats.

    I read somewhere that Fluendo sells solutions for "legal codec usage" for linux distros.
    URL of fluendo : http://www.fluendo.com/en/

    So here comes the questions :

    Using VLC and ffmpeg is enough for me to convert a file to an ogg or ogv so I can playback a song or a video using an open format. You can also playback playback files made by proprietary formats. But are VLC and ffmpeg legal to use, to playback such files made by proprietary codecs ? For example, ss VLC codecs okay to be used without paying anyone for mp4 playback ? Is it okay to convert a file from mp4 to ogv ?
    If not, are there any legal and open source and free (as in freedom) codecs around that can solve the issue, or does someone have to pay a product, to be ethically correct, to the developers of the proprietaty codecs ?

    Note that I do not ask for Windows, since codec licenses are included to the price of the operating system. I ask exclusively for a free linux distribution.

  • pixfmt : Add ARIB STD-B76 color transfer characteristic

    15 juin 2016, par Neil Birkbeck
    pixfmt : Add ARIB STD-B76 color transfer characteristic
    

    Adding hybrid log-gamma (https://en.wikipedia.org/wiki/Hybrid_Log-Gamma)
    based on the standardization in ARIB STD-B67 :
    http://www.arib.or.jp/english/html/overview/doc/2-STD-B67v1_0.pdf

    The choice of enum value of 18 is consistent with HEVC :
    http://phenix.it-sudparis.eu/jct/doc_end_user/current_document.php?id=10481

    And also with latest proposal for color format in mkv :
    https://mailarchive.ietf.org/arch/search/?email_list=cellar&gbt=1&q=Colour+Format+proposal

    Signed-off-by : Vittorio Giovara <vittorio.giovara@gmail.com>

    • [DBH] libavcodec/options_table.h
    • [DBH] libavcodec/version.h
    • [DBH] libavutil/pixdesc.c
    • [DBH] libavutil/pixfmt.h
    • [DBH] libavutil/version.h
  • libFLAC : Add a workaround for a bug in MSVC2105 update2

    5 mai 2016, par Erik de Castro Lopo
    libFLAC : Add a workaround for a bug in MSVC2105 update2
    

    MSVC2105 update2 compiles the C code :

    abs_residual_partition_sums[partition] =
    (FLAC__uint32)_mm_cvtsi128_si32(mm_sum) ;

    into this :

    movq QWORD PTR [rsi], xmm2

    while it should be :

    movd eax, xmm2
    mov QWORD PTR [rsi], rax

    With this patch, MSVC emits :

    movq QWORD PTR [rsi], xmm2
    mov DWORD PTR [rsi+4], r9d

    so the price of this workaround is 1 extra write instruction per
    partition.

    Patch-from : lvqcl <lvqcl.mail@gmail.com>

    • [DH] src/libFLAC/stream_encoder_intrin_avx2.c
    • [DH] src/libFLAC/stream_encoder_intrin_sse2.c
    • [DH] src/libFLAC/stream_encoder_intrin_ssse3.c