I am writing software for Linux (Ultimate Edition Linux in particular) to automate conversion of video to Roku Format.
Input formats supported (10/25/2020) - supports SMP (multi-core technology):
# let's stop pissing around and break out arrays for handling multiple formats.
EXTENSIONS=( "mkv" "avi" "mp4" "m4v" "mpg" "mpeg" "mts" "wmv" "vob" "3gp" "flv" "mov" "webm" );
ALLEXTENSIONS=( "mkv" "avi" "mp4" "m4v" "mpg" "mpeg" "mts" "wmv" "vob" "3gp" "flv" "mov" "webm" );
SUPPORTEDAUDIO=( "AAC" "MP3" "WMA" "WAV" "AIFF" "FLAC" "ALAC" "AC3" "E-AC3" "AC-3" );
VIDEOCODECSSUPPORTED=( "X264" "x265" "H.264/AVC" "HEVC/H.265" "VP9" );
NOEXTENSIONS=$(echo "${#ALLEXTENSIONS[@]}");
QUALITY=( "sd" "hd" "fhd" "qhd" "dvd" "bluray" "4k" "8k"); # Optional video output quality - human readable
RESOLUTION=( "720x480" "1280x720" "1920x1080" "2560x1440" "720×480" "1920×1080" "3840x2160" "7680x4320" ); # Like a database QUALITY Array=BluRAY, array RESOLUTION[6]=1920x1080
I do not have it working 100% yet, but **bleep** close, I do build Operating Systems & write software:
Roku Ripper (roku-ripper) 1.0.6, 01/14/2020
GNU roku-ripper home page: <http://os-builder.com/>.
E-mail bug reports to: <TheeMahn@os-builder.com>.Be sure to include the word roku-ripper somewhere in the Subject: field.
Usage: roku-ripper -<-COMMAND> [OPTION]
Mandatory arguments to long options are identical for short options.
possible commands...
-c --convert makes video(s) ©Roku compatible.
-f --filenamesonly renames video files based on folder name.
-h --help this help message.
-i --info displays information about video.
-m --merge merges multiple video(s).
-R --recursive recursively converts video to ©Roku format.
-v --version dump version info and exit.
-V --videotag recursively tag videos and exit.
They should be paying me 😉
Running Linux and want to test it?
http://os-builder.com/UETOYS/ultimate-edition-roku-ripper-all_1.0.6.deb
I am the Leading Developer and CEO of Ultimate Edition Linux
It does not scrap your video if it fails:
Source duration: 24 min 12 s equals destination: 24 min 12 s
Conversion complete: The IT Crowd - S04E06 - Reynholm vs. Reynholm.mkv. Clearing Temp file: /tmp/roku-ripper.95eye.avi
Video(s) currently processed: 6 of 6
Recursive is the last to get working then it will rip into 1,000's at a time.
We’re upgrading Roku Community to bring you a faster, more mobile-friendly experience. You may notice limited functionality or read-only access during this time. Read more here.
Planned Downtime:
Community will be unavailable for up to 24–48 hours during the upgrade window during the week of May 19th and you may notice reduced functionality.
In the meantime, for additional assistance, visit our Support Site.
We're sorry for this disruption — we’re excited to share what’s next!