Quote:
Originally Posted by snowman81
8 core AMD FX and 16 Gigs of ram. I'm trying to get everything to mp4's just for standardization purposes and it needs to be able to play on my roku/tv which only has the tv speakers.
|
that's understandable, but I do not think you're going to have much of a performance hit wtih 8 cores and 16GB's of RAM. that's what I am running. but its Intel. (not that brand matters much).
due to you, I've actually went back and looked up how to for Handbrake to resample my movies and resize them so get them smaller in screen size as well as MB/GB size. Using the command line, whereas HandBreak use to have an iuuse with not being able to loop through files. It'd get stuck after the first one, now I've found that is no longer an issue.
at full screen the picture is not that degraded for my laptop usage.
let me give you what I worked out you might want to see if that will give you the desired results as HandBreak is curtailed to resampling movies. to give you more options for your endeavor.
At the moment it is currently in the testing phase right now so I am still waiting for a move to finish so I can view the results.
My script is still in the makings and as you should know more custom options can be added.
Code:
#!/bin/bash
#
# Change this to specify a different handbrake preset. You can list them by running: "HandBrakeCLI --preset-list"
#
SRC="/media/data/HBtestFiles"
DEST="/media/data/HB.Test.Files"
keep_old=/media/data/old_movies
DEST_EXT=mp4
HANDBRAKE_CLI=HandBrakeCLI
PRESET="Fast 480p30"
for F in "$SRC"/*
do
filename=$(basename "$F")
path=${F%*/}
echo "$path"
echo
extension=${filename##*.}
filename=${filename%.*}
send_to="$DEST"/"$filename"."$DEST_EXT"
$HANDBRAKE_CLI --preset="$PRESET" -i "$F" -o "$send_to"
#if blank it does not move old out of directory.
[[ -n "$keep_old" ]] && (mkdir -p "$keep_old" ; mv "$F" "$keep_old")
done
as far as your ffmpeg looks good to me.
I found this script for HandBrake for roku/tv.
Might be worth looking at.
https://gist.github.com/donmelton/5734177