My scripts for using ffmpeg to transcode recordings and fiddle the mythtv database.
Go to file
Leo Butler a483779bc1 Compensate for ffprobe deficiency in probing h265-encoded files
The current version of ffprobe,

ffprobe version 4.2.4-1ubuntu0.1 Copyright (c) 2007-2020 the FFmpeg developers

prints a value of 0 for each frame number in an h265-encoded
mpegts. So, we need to count for ourselves.

----

Experiments with h265-encoded videos shows that there is great
compression (~30-40% better than h264), but:

-the mythling player on android can't play them;
-the 8-yr old asus frontend can play cartoons fine, but not
 "real-life" video
-transcoding is about 1/3 the speed with libx265 vs. libx264

I will revisit the issue when one of the first two points makes it
possible, but until one of them needs to be replaced, I will stick
with h264.
2021-04-18 06:46:48 -05:00
.gitignore use the system binaries for ffmpeg and ffprobe 2020-12-08 12:38:57 -06:00
commands.txt initial commit 2020-07-27 17:33:47 -05:00
ffmpeg-clean-temp-files.sh cron script to clean up files 2020-07-27 17:33:47 -05:00
ffmpeg-cut-list.sh scripts to remove cut or skip lists 2020-07-27 17:33:47 -05:00
ffmpeg-cut-list0.sh scripts to remove cut or skip lists 2020-07-27 17:33:47 -05:00
ffmpeg-cut-to-mkv.sh core sh scripts for transcoding to h264 in mkv 2020-07-27 17:33:47 -05:00
ffmpeg-myth.el a start at using elisp+comint-mode 2020-07-27 17:33:47 -05:00
ffmpeg-myth.scm Compensate for ffprobe deficiency in probing h265-encoded files 2021-04-18 06:46:48 -05:00
ffmpeg-myth.sh start jobs with the greatest niceness 2021-04-18 06:33:41 -05:00
ffmpeg-to-mkv-marks.awk core sh scripts for transcoding to h264 in mkv 2020-07-27 17:33:47 -05:00
ffmpeg-to-mkv-seektable.awk core sh scripts for transcoding to h264 in mkv 2020-07-27 17:33:47 -05:00
ffmpeg-to-mkv.sh core sh scripts for transcoding to h264 in mkv 2020-07-27 17:33:47 -05:00
LICENSE Initial commit 2020-06-15 16:25:50 +00:00
myth-clean-recordings.sh clean up transcoded files 2020-07-27 17:33:47 -05:00
myth-launch-user-job.sh a job launcher 2020-07-27 17:33:47 -05:00
myth-rebuild-seektable.sh core sh scripts for transcoding to h264 in mkv 2020-07-27 17:33:47 -05:00
myth-update-basename.sh core sh scripts for transcoding to h264 in mkv 2020-07-27 17:33:47 -05:00
mythconverg-schema.sql mythconverg schema for v28 2020-07-27 17:33:47 -05:00
mythtv-constants.scm constants for the recordedmarkup table in scheme 2020-07-27 17:33:47 -05:00
README.md Initial commit 2020-06-15 16:25:50 +00:00

ffmpeg-mythtv

My scripts for using ffmpeg to transcode recordings and fiddle the mythtv database.