Opened 17 years ago
Closed 15 years ago
Last modified 15 years ago
#5963 closed defect (fixed)
Auto-transcode and keyframe/seektable generation
Reported by: | Owned by: | Isaac Richards | |
---|---|---|---|
Priority: | minor | Milestone: | 0.24 |
Component: | MythTV - Mythtranscode | Version: | Master Head |
Severity: | medium | Keywords: | mythtranscode auto keyframes seektable |
Cc: | Ticket locked: | no |
Description
Hello,
I am a UK DVB-T user.
I have setup the DVB Hardware encoders recording profile to do auto-transcode, using lossless MPEG-2 transcoding.
I am doing this for two reasons:
- Because I am far from the emiter, even though I have new/clean cabling and connections, a new antenna and a masthead amp, I have MPEG2 glitches that I'd like fixed
- because the 20% disk saving is not only a benefit, but also an elegant thing to do
I have setup commflagging to happen after transcode.
So the order of thing happening is in that order:
1 Recording 2 Transcoding 2.1 lossless MPEG2 transcode 2.2 keyframe index generation (what I believe is the seektable generation) 3 Commflagging 4 User jobs if any
The resulting recording has a bad seektable.
I believe that the 2.2 step is being done on the .tmp file generated in 2.1, before the file swap.
Manually running a mythcommflag --rebuild on the recording recovers the seektable correctly.
I have attached a log from Mythbackend. It starts with the end of the recording, and ends with the commflagging.
I am using Mythbuntu 8.10, 64-bit.
nico[at]favia:~$ mythbackend --version Please include all output in bug reports. MythTV Version : 18722 MythTV Branch : branches/release-0-21-fixes Library API : 0.21.20080304-1 Network Protocol : 40 Options compiled in: linux profile using_oss using_alsa using_arts using_jack using_backend using_dbox2 using_dvb using_firewire using_frontend using_hdhomerun using_iptv using_ivtv using_joystick_menu using_libfftw3 using_lirc using_opengl_vsync using_opengl_video using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmcw using_xvmc_vld using_glx_proc_addr_arb using_bindings_perl using_bindings_python using_opengl using_ffmpeg_threads using_libavc_5_3 using_live
Thanks for the time spent on MythTV!
Attachments (1)
Change History (5)
by , 17 years ago
Attachment: | transcode_and_indexing_problem.txt added |
---|
comment:1 by , 16 years ago
Component: | mythtranscode → MythTV - Mythtranscode |
---|
comment:2 by , 16 years ago
Version: | 0.21-fixes → Trunk Head |
---|
This is present in trunk as well, bumping version to head.
comment:3 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
No longer able to reproduce in trunk.
comment:4 by , 15 years ago
Milestone: | unknown → 0.24 |
---|
mythbackend log file