Jump to content

  •  

  • Photo

    Add-in: WHS Transcoder for Handbrake


    • Please log in to reply
    22 replies to this topic

    #1 axoid

    axoid

      HSS Pro

    • Members
    • 198 posts
    • LocationColumbus Ohio

    Posted 09 December 2010 - 09:56 AM

    Functional description: WHS Transcoder for Handbrake

    The add-in will be made up of two components: The WHS UI and the Windows service.

    The UI will allow the user to configure the app on the settings panel. The first primary setting is the install location of the HandbrakeCLI.exe app, followed by setting transcode jobs.
    In creating a transcode job the user will need the set the read folder, file filter (defaults to *.*), write folder, the Handbreak command line options and the delete on completion flag. There will also be the ability to create presets for the Handbreak command line options that can be selected during the job creation.
    Displayed on the add-in main console screen will be a history list of the last 100 files that have been transcoded. There won’t be any real-time interaction between the UI and the service in the first version.

    The service will perform the transcoding by calling the HandbreakCLI.exe file that will be set in a configuration xml file. The service will wait 5 minutes after startup before it starts to process transcode jobs to allow the server to completely startup. Also the handbrake processing will be performed at a lower priority to prevent it from interfering with timely processing other server functions.

    Feel free to discuss and offer suggestions.

    -Bill

    Edited by axoid, 09 December 2010 - 09:58 AM.

    • 0

    Bill Rockhold
    HP EX490(E5700 CPU & 2Gb) w/ 5 drive SATA enclosure, WHS v.1
    DIY Build (E5800 CPU & 4Gb), WHS 2011 w/Drive Pool.
    Acer Icona W700 tablet, HP DV7 laptop, DIY Desktop (AMD 965 Black & 8gb)


    #2 HSS-Dave

    HSS-Dave

      Founder

    • Administrators
    • 2,005 posts
    • LocationIndiana

    Posted 09 December 2010 - 01:59 PM

    I say get it in beta so we can start testing!
    • 0
    Host of The Home Server Show Podcast.
    Windows Home Server MVP 2009 - 2013 Surface MVP - 2014

    #3 axoid

    axoid

      HSS Pro

    • Members
    • 198 posts
    • LocationColumbus Ohio

    Posted 10 December 2010 - 08:39 AM

    I say get it in beta so we can start testing!

    I have a console program running that is the functional prototype for the Windows Service, but it needs a couple of tweaks. I'm currently working of the UI portion, but I'm currently having problems with the add-in installer script.
    • 0

    Bill Rockhold
    HP EX490(E5700 CPU & 2Gb) w/ 5 drive SATA enclosure, WHS v.1
    DIY Build (E5800 CPU & 4Gb), WHS 2011 w/Drive Pool.
    Acer Icona W700 tablet, HP DV7 laptop, DIY Desktop (AMD 965 Black & 8gb)


    #4 dvn

    dvn

      HSS Elite

    • Moderators
    • 1,748 posts

    Posted 10 December 2010 - 06:26 PM

    Take this problem to the developers forum for input? Just a thought.
    • 0

    #5 axoid

    axoid

      HSS Pro

    • Members
    • 198 posts
    • LocationColumbus Ohio

    Posted 10 January 2011 - 08:24 AM

    I'm hoping to have a beta ready in a week or so.
    • 0

    Bill Rockhold
    HP EX490(E5700 CPU & 2Gb) w/ 5 drive SATA enclosure, WHS v.1
    DIY Build (E5800 CPU & 4Gb), WHS 2011 w/Drive Pool.
    Acer Icona W700 tablet, HP DV7 laptop, DIY Desktop (AMD 965 Black & 8gb)


    #6 dvn

    dvn

      HSS Elite

    • Moderators
    • 1,748 posts

    Posted 10 January 2011 - 03:23 PM

    Sounds good. Can't wait to see what you've come up with.
    • 0

    #7 axoid

    axoid

      HSS Pro

    • Members
    • 198 posts
    • LocationColumbus Ohio

    Posted 14 January 2011 - 12:15 PM

    I'm looking for a few beta testers to play with the Transcoder add-in. For those who are interested just reply in this thread and say you want to test.

    Handbrake just released a new version so I need to do some checking to make sure that the add-in is still good with it.
    • 0

    Bill Rockhold
    HP EX490(E5700 CPU & 2Gb) w/ 5 drive SATA enclosure, WHS v.1
    DIY Build (E5800 CPU & 4Gb), WHS 2011 w/Drive Pool.
    Acer Icona W700 tablet, HP DV7 laptop, DIY Desktop (AMD 965 Black & 8gb)


    #8 Satras

    Satras

      HSS 1 Post Wonder

    • Members
    • 3 posts

    Posted 27 November 2011 - 10:29 AM

    Hi,

    I'm looking for a Handbrake addin for WHS2011 which can automatically convert files found in one folder to mkv files.

    Does this do the job ?
    • 0

    #9 Greg Welch

    Greg Welch

      HSS Champion

    • Donating Member
    • 458 posts
    • LocationLas Vegas, NV

    Posted 27 November 2011 - 12:16 PM

    I would also like to beta test,

    a request for the ability to convert dvd and blu rips to a xbox format, would be great
    • 0

    Synology DS1513+ backed up to IoSafe N2 with integrated Synology DSM


     


    #10 pcdoc

    pcdoc

      HSS Legend

    • Moderators
    • 3,957 posts
    • LocationLos Angeles, California

    Posted 27 November 2011 - 03:57 PM

    If this is still going on, I would be interested as well.
    • 0

    Main Server - WHS 2011, Core I5-2500, 12T RAID 5 (5x3T) + 2T of Mirror + 2T of backup
    Second Server - 2012, Core I5-2500, 12T RAID 5
    Main Systems - Core I5-4770, 16 Gigs DDR3-1600, 180 Gig Intel 330 SSD. 240 Gig Intel 520, 3T Seagate - Other systems - Core I7-2600, 2 x Core I5-2500, Core I5-4570S, Core I3-2100, and G620

    My Blog - The Doc's World
    Tablet Resource - BYOB Videos - TheBYOBPodcast

    For More Information:

    Computer Systems

    Home Network


    #11 axoid

    axoid

      HSS Pro

    • Members
    • 198 posts
    • LocationColumbus Ohio

    Posted 06 December 2011 - 08:39 AM

    The beta is over and the add-in is avalible to download by anyone in the downloads section.

    http://homeserversho...transcoder-whs/
    • 0

    Bill Rockhold
    HP EX490(E5700 CPU & 2Gb) w/ 5 drive SATA enclosure, WHS v.1
    DIY Build (E5800 CPU & 4Gb), WHS 2011 w/Drive Pool.
    Acer Icona W700 tablet, HP DV7 laptop, DIY Desktop (AMD 965 Black & 8gb)


    #12 Satras

    Satras

      HSS 1 Post Wonder

    • Members
    • 3 posts

    Posted 06 December 2011 - 02:34 PM

    But this isn't for Vail :(
    • 0

    #13 axoid

    axoid

      HSS Pro

    • Members
    • 198 posts
    • LocationColumbus Ohio

    Posted 07 December 2011 - 07:52 AM

    It is only for v.1 for now. I'm working on a major upgrade for v.1. I hope to start working on a 2011 version after that.

    I'm about to release a new v.1 add-in that performs automated file management.

    I still use v.1 for daily server work, but I do have a 2011 box setup for developed testing.
    • 0

    Bill Rockhold
    HP EX490(E5700 CPU & 2Gb) w/ 5 drive SATA enclosure, WHS v.1
    DIY Build (E5800 CPU & 4Gb), WHS 2011 w/Drive Pool.
    Acer Icona W700 tablet, HP DV7 laptop, DIY Desktop (AMD 965 Black & 8gb)


    #14 G. WadeTech

    G. WadeTech

      HSS Pro

    • Donating Member
    • 202 posts
    • LocationMinneapolis, MN

    Posted 09 December 2011 - 05:38 AM

    This is a great idea and I would love to test out when you get the WHS 2011 version in BETA. Nice work so far.
    • 0

    Main PC / Server - Fractil Midi, Intel Core i5-2500 Sandy Bridge 3.3GHz, G.Skill Ripjaws X Series 16GB DDR3 SDRAM 1600, Gigabyte GA-Z68XP-UD4 Mobo, ATI Radeon Pro 2400 XT & ATI Radeon X600 Graphics Cards, Win 7 Pro, 1TB WD HD Black Edition & 500GB WD HD Black Edition, Triple Monitors: Samsung 22" SyncMaster 220WM, Samsung SyncMaster P2450H & Dell 15".
    MediaSonic HF2-SU2S2 Pro Box 4 Bay Enclosure via eSATA (4.5TB)

    Drobo (2nd Gen) USB 2.0

    Chromecast
    HT - Samsung 46" LCD TV, Samsung 36" LCD TV, Microsoft Xbox 360 Slim Kinect / Mobile: T-Mobile Samsung Galaxy S4


    #15 Satras

    Satras

      HSS 1 Post Wonder

    • Members
    • 3 posts

    Posted 10 December 2011 - 01:54 PM

    Yepp :)

    Let me know if you want me to test it as well !

    Thanx for your work on it ;)
    • 0

    #16 pcdoc

    pcdoc

      HSS Legend

    • Moderators
    • 3,957 posts
    • LocationLos Angeles, California

    Posted 10 December 2011 - 02:44 PM

    Count me out for V1 and in for V2.
    • 0

    Main Server - WHS 2011, Core I5-2500, 12T RAID 5 (5x3T) + 2T of Mirror + 2T of backup
    Second Server - 2012, Core I5-2500, 12T RAID 5
    Main Systems - Core I5-4770, 16 Gigs DDR3-1600, 180 Gig Intel 330 SSD. 240 Gig Intel 520, 3T Seagate - Other systems - Core I7-2600, 2 x Core I5-2500, Core I5-4570S, Core I3-2100, and G620

    My Blog - The Doc's World
    Tablet Resource - BYOB Videos - TheBYOBPodcast

    For More Information:

    Computer Systems

    Home Network


    #17 Greg Welch

    Greg Welch

      HSS Champion

    • Donating Member
    • 458 posts
    • LocationLas Vegas, NV

    Posted 10 December 2011 - 02:54 PM

    Count me in for 2011 as well,

    Just a thought, what if the console addin managed the handbrake software that was installed on a separate network pc or vm :)
    • 0

    Synology DS1513+ backed up to IoSafe N2 with integrated Synology DSM


     


    #18 workandhome

    workandhome

      HSS 1 Post Wonder

    • Members
    • 1 posts

    Posted 04 January 2012 - 08:32 PM

    Axoid,
    Thanks for the great add-in. Here is a thought for consideration when you are blue-skying future upgrades:

    "Hand-brake Army"
    In addition to off loading the work to the homeserver, grab each individual piece of the transcoding process and farm it out to volunteer machines on the network. For example, if there are 5 titles (or what would appear as line items in the standard handbrake queue), they get processed in parallel by the workstations and passed back to the designated file on the home server.

    It would require some dedicated setup of a shared dvd drive on the server and a client software installation like Asoft Lights out, but the data transfer rates necessary are well below what a regular network is capable of. The load on the dvd drive is pretty minimal also. Granted, once a number of machines start requesting data and writing results back to the server a bottleneck will be reached depending on the processing power of the workstations that are participating.

    Still, it make finishing a transcode run happen a whole lot faster even if it is only farmed out to the slower computers that are less utilized.

    Just an idea.
    • 0

    #19 ikon

    ikon

      HSS Elite Master

    • Donating Member
    • 13,137 posts

    Posted 05 January 2012 - 08:17 AM

    Axoid,
    Thanks for the great add-in. Here is a thought for consideration when you are blue-skying future upgrades:

    "Hand-brake Army"
    In addition to off loading the work to the homeserver, grab each individual piece of the transcoding process and farm it out to volunteer machines on the network. For example, if there are 5 titles (or what would appear as line items in the standard handbrake queue), they get processed in parallel by the workstations and passed back to the designated file on the home server.

    It would require some dedicated setup of a shared dvd drive on the server and a client software installation like Asoft Lights out, but the data transfer rates necessary are well below what a regular network is capable of. The load on the dvd drive is pretty minimal also. Granted, once a number of machines start requesting data and writing results back to the server a bottleneck will be reached depending on the processing power of the workstations that are participating.

    Still, it make finishing a transcode run happen a whole lot faster even if it is only farmed out to the slower computers that are less utilized.

    Just an idea.


    I'm having flashbacks to my days of 3D rendering using Bryce 5. :)
    • 0

    If at first you don't succeed, do it like your mother told you.


    #20 Greg Welch

    Greg Welch

      HSS Champion

    • Donating Member
    • 458 posts
    • LocationLas Vegas, NV

    Posted 05 January 2012 - 12:44 PM

    Farming the transcoding to vm's and monitoring on whs console. How cool would that be :-)
    • 0

    Synology DS1513+ backed up to IoSafe N2 with integrated Synology DSM


     





    Skins By Invisioneers