How do I get XBMC to do IVTC? (inverse telecine) - AVS Forum
Forum Jump: 
 
Thread Tools
Old 07-13-2013, 10:54 PM - Thread Starter
AVS Special Member
 
StinDaWg's Avatar
 
Join Date: Feb 2006
Posts: 3,755
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 339 Post(s)
Liked: 181
I have a bunch of 1080i 29.97hz content that needs inverse telecine (3:2 pulldown removal) to play back properly at its original framerate of 23.98. Using MadVR with MPC-HC, I simply select "film mode" under deinterlacing options and this content plays back flawlessly. In XBMC, I have changed all the options from deinterlace auto/on/off, pulldown on and off in AMD CCC (I have a 5450), and no matter what I do I can't get these files to play back smoothly. There are hitches in the video and frames that stutter every couple of seconds. Does anyone know how I can get XBMC to play these properly? I also have this same problem using WMC or any other video renderer besides MadVR with film mode forced on.
StinDaWg is online now  
Sponsored Links
Advertisement
 
Old 07-14-2013, 12:31 AM
AVS Club Gold
 
renethx's Avatar
 
Join Date: Jan 2006
Posts: 16,243
Mentioned: 13 Post(s)
Tagged: 0 Thread(s)
Quoted: 241 Post(s)
Liked: 389
If you enable DXVA2 deinterlacing ON, then the driver does IVTC (unless it fails to detect the correct deinterlacing mode). But there is no way for the player to know what deinterlacing mode is applied (video mode or film mode), hence it keeps the refresh rate 60Hz, that results in 3:2 pulldown judder.

If you don't use DXVA2 deinterlacing, perhaps the situation is hopeless. smile.gif
renethx is offline  
Old 07-14-2013, 02:21 AM - Thread Starter
AVS Special Member
 
StinDaWg's Avatar
 
Join Date: Feb 2006
Posts: 3,755
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 339 Post(s)
Liked: 181
Hmm, not sure I understand what you're saying. I'm not getting pulldown judder, I'm getting a severely messed up picture. Frames will flicker or motion will be incredibly choppy, like it's running at 5 fps at times (although it's not, it just looks that way). The framerate will hop from 23.98 to 48+, other videos it will just play at a consistent 30-35 fps. I use DXVA2 deinterlacing in XBMC (vector adaptive) but it does not properly detect the film cadence and play smoothly. The only way to get it to work (and it works flawlessly) is to use MadVR with film mode forced. I don't want to have to use MPC-HC only for 1080i videos though, if avoidable.
StinDaWg is online now  
Old 07-14-2013, 04:18 AM
AVS Club Gold
 
renethx's Avatar
 
Join Date: Jan 2006
Posts: 16,243
Mentioned: 13 Post(s)
Tagged: 0 Thread(s)
Quoted: 241 Post(s)
Liked: 389
Will you post a short clip of such files? I would like to test it myself.
renethx is offline  
Old 07-14-2013, 04:35 AM - Thread Starter
AVS Special Member
 
StinDaWg's Avatar
 
Join Date: Feb 2006
Posts: 3,755
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 339 Post(s)
Liked: 181
Another thing I found odd is that film mode 3:2 cadence only works with LAV video filter according to MadVR OSD and my eyes confirm that as well. With Microsoft or internal mpeg2 MPC-HC codec it is not activated. I haven't tried ffdshow so I don't know if that works. I'll post some clips later today or tomorrow. For now until I can get this figured out (or if there is no solution) I have XBMC set to launch all 1080i .ts files with MPC-HC, and to use the internal player for everything else.
StinDaWg is online now  
Old 07-14-2013, 07:20 AM
AVS Special Member
 
JDLIVE's Avatar
 
Join Date: Apr 2003
Location: Marlborough, MA
Posts: 2,922
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 17 Post(s)
Liked: 27
Send a message via Yahoo to JDLIVE
You could config XBMC to use MPC-HC as an external player. Since you already have it working, seems like the easy solution to me.
JDLIVE is offline  
Old 07-14-2013, 03:00 PM - Thread Starter
AVS Special Member
 
StinDaWg's Avatar
 
Join Date: Feb 2006
Posts: 3,755
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 339 Post(s)
Liked: 181
Ya, only problem is that with film mode forced some 1080i videos that are not 23.98 don't play back correctly either, and have interlacing artifacts or stutter. Now I know why most people just get a cable box. cool.gif Fix one problem find another. frown.gif
StinDaWg is online now  
 
Thread Tools


Forum Jump: 

Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off