FFmpeg SB8 (Updated 5 March 2013)

MPlayer logo

Introduction:

These are the builds of FFmpeg used by Universal Media Server.
I started using the Zeranoe builds, which are awesome, but I wanted to apply some patches so here we are 🙂

Download:

SVN:

http://spirton.com/svn/FFmpeg-SB/

Older Downloads:

SB7
SB5
SB4
SB3

Changelog:

2013-03-05 – SB8

  • Updated x264 to c832fe9 (r2274)

2013-02-15 – SB7

  • Adds RTMP support

2013-02-04 – SB6

  • Adds external subtitle support

2013-01-24 – SB5

  • Synchronised with r49224 (4a52eec), which:
    • Improves AC-3 audio buffering
    • Fixes memory leaks
    • Fixes a bug which detected transport streams as finished when they weren’t
    • Improved MPEG-PS encoding
    • Made error codes more meaningful
    • Improves Matroska (MKV) support
    • Improves threading
    • Optimized AC-3 decoding
  • Updated fontconfig to 2.10.91, which
    • Fixes memory leaks
    • Makes it threadsafe
  • Updated x264 to r2230
  • Updated GMP to 5.1.0
  • Updated opus to 1.0.2

2012-12-05 – SB4

  • Synchronised with r47442 (03847eb), which:
    • Supports more rare avi files
    • Improves support for demuxing DTS-HD
    • Improves opus support
    • Improves GCC compatibility when compiled with MinGW
    • Improves URL-handling
    • Fixes dozens of memory leaks
    • Improves audio sync for some AVI files using MP3 audio
    • Fixes parsing of old lossless H.264 profile
    • Improves FPS detection
    • Improved sync for interlaced video
    • Corrected blu-ray bitrate calculation
    • Supports WAV metadata
    • Automatically sets VBV buffer size for MPEG-1, 2 and 4 when none is specified
    • Allows mid-stream channel layout change for flac audio
    • Supports 24-bit flac encoding
    • Improves audio sync when seeking
    • Improves support for some CPU-optimisations
    • Fixed a lot of bugs with the implementation of h264
  • Updated x264 to r2230

2012-10-30 – SB3

  • First public release
  • Built from r44967 (82db8ee)

6 Comments

  1. 1st Thanks for these builds!
    2nd What patches do you apply? / What is the difference to Zeranoes builds?

  2. btw. do you plan to do 32&64bit builds like Zeranoe does?

  3. SubJunk

    October 30, 2012 at 10:08 pm

    @Selur: 1) You’re welcome 🙂
    2) Right now I have just changed some default values. As always, the code is available if you are curious about more specifics 🙂
    3) No, I probably won’t do 64-bit builds. My main interest in MPlayer and FFmpeg is to make UMS better, and UMS shouldn’t use 64-bit binaries, so there’s no benefit to me to make them 🙂
    4) Thanks for confirming that the MEncoder DTS bug isn’t in SB42.

  4. Excellent man. Thanks for adding RTMP support for FFmpeg. CR Takeout subtitles are working perfect with this build now. 🙂

  5. SubJunk

    February 15, 2013 at 4:30 pm

    @kuroukage: Great, and thanks for the help 🙂 UMS 2.4.1 will be released soon with the new binaries

  6. Not sure if it really interests you, but ffmpeg doesn’t work on win2k (I know it’s old)

    When trying to start ffmpeg it throws:
    —————————
    ffmpeg.exe – Entry Point Not Found
    —————————
    The procedure entry point _aligned_free could not be located in the dynamic link library msvcrt.dll.
    —————————
    OK
    —————————

    also see: http://ffmpeg.zeranoe.com/forum/viewtopic.php?f=7&t=470

Leave a Reply

Your email address will not be published. Required fields are marked *

© 2023 Spirton

Theme by Anders NorénUp ↑