…to parse output.
…file and read from temp file solution for getting progress bar and use same awk solution.
- Changed ffmpeg progress from the kludgy normal output to a more standard "Progress: xxx%". This necessitated using perl to change the record seperator from \n to \r (0x12 to 0x15) to be able to parse the line properly. Once this was complete I did some assumption on filesize and basic math to get a quicky progress %. - Added final "Progress: 100%" lines for those that get overwritten - Added timestamp for Muxing AC3 file back in as it has never had it - tab aligned the timestamps from each section including the last one in green - changed rsync --progress -a to a variable and put the definition up top. This allows us to change the cmdline params easily for the commands that are all the same. du is already done this way. - minor spacing cleanup to finally get output the way it was intended several years ago
…ge muxing routines.
…ocess they know is actually doing something.
The error itself doesn't cause any problems, it's just an script error (the code which is skipped would not be called anyway). See example below: [...] 703939 frames decoded in 248.60 seconds (2831.61 fps) /usr/local/bin/mkvdts2ac3.sh: line 511: [: -eq: unary operator expected DTS track conversion took: 00:04:09 (249 seconds) [...]
This bug was introduced by commit [6a5972a].