Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Commits

Ticket #10606: Cutlist editor and keyframe selection

 

 

MythTV commits RSS feed   Index | Next | Previous | View Threaded


noreply at mythtv

Apr 15, 2012, 4:30 AM

Post #1 of 6 (182 views)
Permalink
Ticket #10606: Cutlist editor and keyframe selection

#10606: Cutlist editor and keyframe selection
------------------------+--------------------------------------
Reporter: J.Pilk@… | Type: Bug Report - General
Status: new | Priority: minor
Milestone: unknown | Component: MythTV - General
Version: 0.25-fixes | Severity: medium
Keywords: | Ticket locked: 0
------------------------+--------------------------------------
Using mythtv-0.25-285.el6.i686.rpm from ATrpms

Editing dvb-t2 HD recording. Stepping by keyframes consistently gives a
degraded picture. Stepping back one frame, or stepping forward around
eight frames, produces a crisp picture, and further one-frame steps in
either direction remain crisp. Larger steps yield variable quality
displays, probably depending on how far they are from the preceding
keyframe. Seektable by mythcommflag --rebuild --file.

Seen on a laptop that can play this content smoothly at around 0.6
timestretch.

Video playback profile Normal. Frontend startup log extract:

2012-04-15 11:10:58.729330 I Trying the OpenGL painter
2012-04-15 11:10:58.804260 W OpenGL: Could not determine whether Sync to
VBlank is enabled.
2012-04-15 11:10:58.874417 I OpenGL1: Fragment program support available
2012-04-15 11:10:58.874531 I OpenGL: OpenGL vendor : Tungsten Graphics,
Inc
2012-04-15 11:10:58.874550 I OpenGL: OpenGL renderer: Mesa DRI Intel(R)
945GM
2012-04-15 11:10:58.874584 I OpenGL: OpenGL version : 1.4 Mesa 7.11
2012-04-15 11:10:58.874607 I OpenGL: Max texture size: 2048 x 2048
2012-04-15 11:10:58.874626 I OpenGL: Max texture units: 8
2012-04-15 11:10:58.874640 I OpenGL: Direct rendering: Yes
2012-04-15 11:10:58.874662 I OpenGL: PixelBufferObject support available
2012-04-15 11:10:58.874673 I OpenGL: Initialised MythRenderOpenGL

Mediainfo video output:

General
ID : 16517 (0x4085)
Complete name :
/home/john/Mythrecs/1050_20120414155800.mpg
Format : MPEG-TS
File size : 2.92 GiB
Duration : 43mn 10s
Overall bit rate mode : Variable
Overall bit rate : 9 669 Kbps

Video
ID : 6601 (0x19C9)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High [at] L4
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Format settings, GOP : M=8, N=24
Codec ID : 27
Duration : 43mn 9s
Width : 1 440 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : MBAFF
Scan order : Top Field First
Color primaries : BT.709-5, BT.1361, IEC
61966-2-4, SMPTE RP177
Transfer characteristics : BT.709-5, BT.1361
Matrix coefficients : BT.709-5, BT.1361, IEC
61966-2-4 709, SMPTE RP177

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10606>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 15, 2012, 2:04 PM

Post #2 of 6 (173 views)
Permalink
Re: Ticket #10606: Cutlist editor and keyframe selection [In reply to]

#10606: Cutlist editor and keyframe selection
----------------------------------+--------------------------------
Reporter: J.Pilk@… | Owner:
Type: Bug Report - General | Status: infoneeded_new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: 0.25-fixes
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
----------------------------------+--------------------------------
Changes (by stichnot):

* status: new => infoneeded_new


Comment:

Could you make a 50-100MB sample available somewhere for download?

I sometimes see similar behavior in some HD-PVR h.264 recordings. If I
keep jumping forward, eventually the display "settles" and there are no
more problems for the duration of the editing session.

The Master branch is soon going to see a new ffmpeg sync, so it would be
good to try to reproduce the problem in Master before and after the ffmpeg
sync.

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10606#comment:1>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 16, 2012, 4:19 AM

Post #3 of 6 (174 views)
Permalink
Re: Ticket #10606: Cutlist editor and keyframe selection [In reply to]

#10606: Cutlist editor and keyframe selection
----------------------------------+--------------------------------
Reporter: J.Pilk@… | Owner:
Type: Bug Report - General | Status: infoneeded_new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: 0.25-fixes
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
----------------------------------+--------------------------------

Comment (by J.Pilk@…):

http://www.mediafire.com/?xpcu0gs5rptwwpg

It's 47.6 Mib - the last time I tried with over 50 MiB I had problems.
Recording made because I wanted to see a picture with lots of action.

I tried to make a copy of the 0.25 HD test video editable by copying it
over a short recording and doing cutlist, seektable, filesize resets, but
the editor didn't work with either of the seektables. Maybe it didn't
like .mkv pretending to be .mpg.

I've seen 'memory' effects too; initially playback will quit if I leave
the editor from somewhere late in the recording. but later it works as
expected

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10606#comment:2>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 16, 2012, 7:03 AM

Post #4 of 6 (171 views)
Permalink
Re: Ticket #10606: Cutlist editor and keyframe selection [In reply to]

#10606: Cutlist editor and keyframe selection
----------------------------------+----------------------------
Reporter: J.Pilk@… | Owner: stichnot
Type: Bug Report - General | Status: assigned
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: 0.25-fixes
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
----------------------------------+----------------------------
Changes (by stichnot):

* owner: => stichnot
* status: infoneeded_new => assigned


Comment:

Thanks for the sample, I can see the problem in Master. I will try
digging into it after the ffmpeg resync.

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10606#comment:3>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 17, 2012, 5:49 AM

Post #5 of 6 (171 views)
Permalink
Re: Ticket #10606: Cutlist editor and keyframe selection [In reply to]

#10606: Cutlist editor and keyframe selection
----------------------------------+----------------------------
Reporter: J.Pilk@… | Owner: stichnot
Type: Bug Report - General | Status: assigned
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: 0.25-fixes
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
----------------------------------+----------------------------

Comment (by J.Pilk@…):

Good: thanks.

I noticed that mediainfo says this (although HD) is an MPEG-TS file, and I
wondered if mythtranscode --mpeg2 --buildindex might work with it. In
fact it finds keyframes at the same byte offsets as mythcommflag --rebuild
but the framecounts, although starting similarly, get out of step. Since
mediainfo says the duration is just under 40s [at] 25fp it looks as if
mythcommflag's count of 970 is better than mythtrancode's count of 1509.
The editor gets its framecount display from whichever tool was used last.

Also applies for info to #10584

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10606#comment:4>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

May 26, 2012, 6:12 AM

Post #6 of 6 (144 views)
Permalink
Re: Ticket #10606: Cutlist editor and keyframe selection [In reply to]

#10606: Cutlist editor and keyframe selection
-------------------------------------+----------------------------
Reporter: J.Pilk@… | Owner: stichnot
Type: Bug Report - General | Status: closed
Priority: minor | Milestone: 0.26
Component: MythTV - Video Decoding | Version: 0.25-fixes
Severity: medium | Resolution: Fixed
Keywords: | Ticket locked: 0
-------------------------------------+----------------------------
Changes (by stichnot):

* status: assigned => closed
* resolution: => Fixed
* component: MythTV - General => MythTV - Video Decoding
* milestone: unknown => 0.26


Comment:

After the latest ffmpeg resync in Master, this appears to be fixed. All
manner of seeks in the cutlist editor give a clean, crisp image, unlike
when the ticket was first opened.

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10606#comment:5>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits

MythTV commits RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.