Announcement

Collapse
No announcement yet.

Programs under the hood

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    StreamFab for Windows Programs under the hood

    I have noted the tools under the hood and their version number here. It would be great if someone could complete the table.

    If you ask why? It is simply for the sake of clarity, nothing more, nothing less.​


    Software StreamFab 6.2.2.1 Current
    Chrome 131.0.6778.205 133.0.6943.0
    Python 3.7.9 3.13.2
    Widevine cdm 4.10.2830.0 4.10.2830.0
    ffmpeg 7.1
    MKVToolNix 68.0.0 90.0
    mp4box 2.4
    shaka-packager 3.4.2
    ffprobe 7.1
    ccextractor 0.94
    YoutubeToMP3Process 1.2.3
    NEVER use the update function within Streamfab. Always download the offline file!

    #2
    Originally posted by Sebastian001 View Post
    It would be great if someone could complete the table.
    here you are
    Software StreamFab 6.2.2.1 Current
    Chrome 131.0.6778.205 133.0.6943.0
    Python 3.7.9 3.13.2
    Widevine cdm 4.10.2830.0 4.10.2830.0
    ffmpeg 6.0 7.1
    MKVToolNix 68.0.0 90.0
    mp4box 2.2.1 2.4
    shaka-packager 2.6.1 3.4.2
    ffprobe 4.4-81 7.1
    ccextractor 0.94 0.94
    YoutubeToMP3Process 2025.01.15 2025.01.26

    Comment


      #3
      WOW! As often as SF gets "updates" to add porn and other niche sites that they'd like us to pay extra to access, you'd think developers would update the internal engines like ffmpeg, MKVmerge and mp4box. Depending on 2-3 yr old versions is not optimum. Replacing manually with current versions gets overwritten with same old versions when SF updates.

      Comment


        #4
        I update the files with every update of SF that I install. Here is my method I use. I haven't checked through the following instructions in a while, and so it may list some older versions. I don't know. Just use the latest you can find if it lists an older version. Just a disclaimer - It works for me, but it may not work for you. If you attempt to do this, you are on your own. I take no responsibility if things get screwed up.

        ** StreamFab.Mod.txt **

        Make 5 folders - (I call them) Bin1, Bin2, Bin3, Main, and Tube. Keep them so they can be used for future StreamFab updates. Update the files within as new versions come out.

        Bin1 from latest shared BtbN - Bin contents

        Bin2 from latest non-shared (static) BtbN - ffmpeg.exe only

        Bin3 from latest non-shared (static) BtbN - ffmpeg.exe, ffplay.exe, and ffprobe.exe

        Main from latest MKVToolNix, MediaInfo, packager-win-x64 and MP4Box - mkvmerge.exe, mediainfo.dll, shaka-packager.exe and MP4Box.exe only

        Tube from latest Arias2c and AtomicParsley - arias2c.exe and atomicparsley.exe only


        Add Tube to C:\Program Files\DVDFab\StreamFab\YouTubeDL
        Add Bin3 to C:\Program Files\DVDFab\StreamFab\YouTubeDL
        Add Bin1 to C:\Program Files\DVDFab\StreamFab
        Add Bin2 to C:\Program Files\DVDFab\StreamFab
        Add Main to C:\Program Files\DVDFab\StreamFab
        (Important! It must be added in this order)


        FFmpeg: I use two types of nightly FFmpeg files, just like StreamFab does. I use a shared type and a non-shared (static) type. If you don't know what the difference is, don't worry about it. Both types have been compiled by BtbN. As I said, I use the nightly GPL version, which means that they are updated every day with the latest changes and fixes. You can get both types from https://github.com/BtbN/FFmpeg-Builds/releases. You want to take the Master type files, which will give you the most mature and stable version. The files you want are ffmpeg-master-latest-win64-gpl.zip and ffmpeg-master-latest-win64-gpl-shared.zip.

        Aria2C: You'll want to go to https://github.com/aria2/aria2/relea...release-1.37.0 and go down to the bottom of the page to the downloads. Download either aria2-1.37.0-win-32bit-build1.zip or aria2-1.37.0-win-64bit-build1.zip, depending on your system. Future versions will be higher than 1.37.0, so grab the latest. If you don't know whether your Windows is 32 or 64bit, maybe you shouldn't be doing this at all.

        AtomicParsley: Go to https://github.com/wez/atomicparsley...083822.1ed9031 and select the appropriate download. Choose either AtomicParsleyWindows.zip or AtomicParsleyWindowsX86.zip. X86 is for 32bit and plain Windows is 64bit. If you don't know which you are, you need to do a lot more reading.

        MediaInfo: You can get the universal installer (both 32 & 64 bit) for Windows at https://mediaarea.net/download/binar....1_Windows.exe. Future update versions can be gotten at https://mediaarea.net/en/MediaInfo/Download/Windows.

        MP4Box: There are two links that always give you the latest nightly versions. They are gpac_latest_head_win64.exe and gpac_latest_head_win32.exe and are found at https://gpac.io/downloads/gpac-nightly-builds/. Do I really have to say it again about 32 & 64 bits?

        MKVMerge: MKVMerge is part of MKVToolNix. You can get the latest at https://mkvtoolnix.download/downloads.html#windows. I'm not a big fan of Portable installs, but that's up to you. Yes, 32/64bit again.

        Shaka-Packager: I got the newest version from https://github.com/shaka-project/shaka-packager. Filename: packager-win-x64.exe. It has to be renamed to shaka-packager.exe for StreamFab in C:\Program Files\DVDFab\StreamFab.

        ​These are the files I use as of the day of release of StreamFab 6.2.2.1.Click image for larger version

Name:	Screenshot 2025-02-18 4.00.54 AM.png
Views:	119
Size:	142.0 KB
ID:	459387

        Comment


          #5
          Click image for larger version

Name:	Screenshot 2025-02-18 4.25.17 AM.png
Views:	147
Size:	10.8 KB
ID:	459389

          Germania, I know you know this, but I don't want anyone else to get confused. YoutubeToMP3Process is an SF modified version of YT-DLP with additional SF features added. It can only be built and compiled by SF. So, there is no way to get a 2025.01.26 version unless SF releases it. Just using a 2025.01.26 version of YT-DLP will not work. If only it was that easy.

          Comment

          Working...
          X