Commit Graph

17 Commits

Author SHA1 Message Date
Leo Butler
d3e1e370e5 mythconverg schema for v28 2020-07-27 17:33:47 -05:00
Leo Butler
9de80e032d A kludge to deal with problematic library upgrades
The release upgrade from 16.04 to 18.04 was not seamless.

LD_LIBRARY_PATH= ld ffmpeg.git/ffmpeg

ld: warning: libcdio_paranoia.so.1, needed by //usr/lib/x86_64-linux-gnu/libavdevice-ffmpeg.so.58, not found (try using -rpath or -rpath-link)
ld: warning: libcdio_cdda.so.1, needed by //usr/lib/x86_64-linux-gnu/libavdevice-ffmpeg.so.58, not found (try using -rpath or -rpath-link)
ld: warning: libbluray.so.1, needed by //usr/lib/x86_64-linux-gnu/libavformat-ffmpeg.so.58, not found (try using -rpath or -rpath-link)
ld: warning: libx265.so.79, needed by //usr/lib/x86_64-linux-gnu/libavcodec-ffmpeg.so.58, not found (try using -rpath or -rpath-link)
2020-07-27 17:33:47 -05:00
Leo Butler
306bd7c0ce correct the finding of nearest i-frames
the original code used >= or <= as the test, but the code actually
implemented > or <. This causes an ffmpeg error when there is only 1
i-frame between the lower and upper bound.
2020-07-27 17:33:47 -05:00
Leo Butler
88dcc5b470 add debugging print out in shell-command-to-string 2020-07-27 17:33:47 -05:00
Leo Butler
076164e4a0 clear cutlist commflagged bookmark and set transcoded 2020-07-27 17:33:47 -05:00
Leo Butler
0839a6be14 change csv-parser to ffprobe-out-parser
use #\page as the separator for ffprobe 'csv' output
2020-07-27 17:33:47 -05:00
Leo Butler
f37ec47ee1 set PATH variable 2020-07-27 17:33:47 -05:00
Leo Butler
4335a8d9dd a cron job launcher for ffmpeg-myth.scm 2020-07-27 17:33:47 -05:00
Leo Butler
37a2c8df05 a guile scheme re-implementation
-use the concat filter rather than segment+concat muxers
-currently, do not create a separate subtitle stream from closed
captions

-ffmpeg-myth-do-pending-jobs will look up recordings with a cutlist and
 run the transcoder (ffmpeg-myth-cut) over each
2020-07-27 17:33:47 -05:00
Leo Butler
0137380569 a start at using elisp+comint-mode
abandoned in favour of scheme
2020-07-27 17:33:47 -05:00
Leo Butler
5fafa809e0 clean up transcoded files
TODO: use the db to find these files
2020-07-27 17:33:47 -05:00
Leo Butler
81912155c1 core sh scripts for transcoding to h264 in mkv 2020-07-27 17:33:47 -05:00
Leo Butler
763f589be1 scripts to remove cut or skip lists
Uses the concat muxer
2020-07-27 17:33:47 -05:00
Leo Butler
131e2fa645 a job launcher
passes most settings through environment variables
2020-07-27 17:33:47 -05:00
Leo Butler
64766508f0 cron script to clean up files
clean files that have been transcoded
2020-07-27 17:33:47 -05:00
Leo Butler
12d992fa94 initial commit 2020-07-27 17:33:47 -05:00
8849d0b087 Initial commit 2020-06-15 16:25:50 +00:00