|
SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.) |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
LAV crashing Sage for TV
So I have setup a Win 7 x86 client. I want to set LAV as my h264 decoder. However if I do, then Sage crashes every time I try and play a recorded TV file (or goto live TV). I am using a HDPVR. It plays fine for my imported videos. If I use lav to playback the same TS files in Zoomplayer, it plays fine.
If I switch to the MS decoder it plays ok, if I switch to the Arcsoft decoder I get tearing but it plays, if I use FFdshow it plays fine. Only LAV crashes. However, only LAV can playback some of my imported files and I prefer LAV overall. I am trying to get the external apps plugin to work so I can launch Zoomplayer for those files only LAV plays back well, but I ran into a problem with that. I posted in that thread, if I can it to work, it would be an acceptable worst case workaround. However I was wondering if there was another workaround? I would prefer not to have to use an external app, if possible. Its always a pain to switch back and forth. Thanks! |
#2
|
|||
|
|||
What version of LAV are you using make sure you are using the latest as there was a fix to fix a problem with the SAGETVDEMUXER.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#3
|
|||
|
|||
In my experience, dating back to 2004/5 and now again this past week, commercial video software is universally bad by design. Mind the gap in dates, but I've never been able to find a commercial decoder that comes even close to the quality of open source projects.
When it's not crashing, what's the performance and quality like with LAV? The open source stuff needs to be able to handle everything. The commercial stuff needs only to handle commercial bitstreams or the proprietary ones that same company might create with their own encoders. There's no way any commercial entity is testing with the wide breadth of encoded video being created by enthusiasts using the multitude of tools available. So back in 2004/5 I found that ffdshow handled everything while all commercial solutions failed miserably at most things. Just recently I tested out TMT5 and found its quality and performance abysmal. Not even close to Microsoft's own decoder in Windows 7. I'll try the newer "ffdshow tryout" soon, but only to verify a couple of issues that some particular encodes may be having with the MS decoders. Because otherwise, the stuff built into Windows seems to be miles ahead of commercial third-party tools.
__________________
Bruno Twisted Melon Inc. While you're clicking, check out my Mini Theater custom build. Last edited by TwistedMelon; 11-05-2012 at 10:51 AM. |
#4
|
||||
|
||||
Nyplayer, I'm on LAV .52. BTW, if you are in NY I hope everything is going well with you. My uncle in NJ just got power back on Monday, thankfully he has gas heating. Would've been tough on his 2 month old otherwise.
TwistedMelon, I'm with you. LAV works great on everything but my HDPVR files in Sage. I'm a big fan of LAV and I was a FFDshow user for a long time but LAV is more efficient and it supports hardware (CUDA/DVXA) acceleration. Sage does not recognize LAV as a decoder so you have to choose it from the "list all decoders" option. Thanks guys! Last edited by silkshadow; 11-05-2012 at 12:24 PM. |
#5
|
|||
|
|||
I've tried LAV and ffdshow (separately of course) on my current e-350 system and they both have significant issues. One of them is that skipping around in the video seem to cause non 16:9 cropped video to fill the screen instead of preserving the original aspect ratio. There are some occasional pauses and smeared video as well. Have tried both with and without DXVA.
__________________
Bruno Twisted Melon Inc. While you're clicking, check out my Mini Theater custom build. |
#6
|
||||
|
||||
I set my aspect ratio to "fill", I've never liked the black bars . I will test it with AR set to source. I'm using a 5770 but have not experienced any artifacting. Sometimes skipping around causes a black screen for a second or so before the video appears. I am currently trying to get it working with FFdshow for RAW video configured to upscale non-1080 video. This is not working, but works fine in Zoomplayer.
|
#7
|
|||
|
|||
I haven't touched Sage's AR settings in a few years, so I can't remember what Fill does. Does it crop the sides of the image or distort the aspect ratio to fill the screen?
Personally, I'd rather not watch something at all than watch it with an altered (distorted) aspect ratio. I watch the video and not the empty areas surrounding it, so as long as that area doesn't bother me by detracting from the video, it's all good. So black "letter boxing" is better than red or flashing pink neon if the display screen can't be itself adjusted for vertical height. If I *really* want to put video on every pixel of the screen, my video processor has percentage-based scaling/zooming.
__________________
Bruno Twisted Melon Inc. While you're clicking, check out my Mini Theater custom build. |
#8
|
||||
|
||||
I just tried source AR and I am not seeing an issue *yet*. I'll use it this way for a little while and see if I get the same AR issues.
Fill distorts the AR to fill the screen. Yeah, some people don't like it. I really don't like the black bars, it continually bothers me . |
#9
|
|||
|
|||
Well so far, except for SageTV recordings, I have not been able to match the video/audio quality nor performance of the HD200/HD300 with a PC-client, even using the Microsoft decoders.
The UI looks amazing (full 1080) and is very very fast, but at the end of the day I may just abandon this PC-client experiment if the quality isn't there. It's already bothersome that the output resolution can't be altered using a PC client, so no more native resolution switching.
__________________
Bruno Twisted Melon Inc. While you're clicking, check out my Mini Theater custom build. |
#10
|
||||
|
||||
Quote:
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#11
|
|||
|
|||
I've got an external video processor I'd prefer to have handle scaling duties, but the frame rate change is the most important. I'll look into the solutions you mentioned when I'm satisfied everything is working as well as possible.
Just did a new/clean Win7 install - only installed the bare essential drivers, left some hardware that I don't need in a disabled state and will now install only SageTV.
__________________
Bruno Twisted Melon Inc. While you're clicking, check out my Mini Theater custom build. |
#12
|
||||
|
||||
Quote:
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#13
|
|||
|
|||
Can MPC be launched completely seamlessly when a video is selected from Sage's video library? If it has to be triggered manually by pressing a button or selecting it from a menu then it's not going to work for me.
For reference, I don't have any interest in playing actual BD or discs of any kind, and none of my rips will ever preserve the menus of the original discs. If I can't get at least the same quality video from this PC-client as I do from an HD200 and HD300, along with close/similar ease of day to day use, then I won't be installing it as a permanent solution. I'm willing to spend some time up front on setup and investigation, but once it's deployed it has to be self-contained and "just work." This ease of use and seamlessness means I also take extra time to hide any audible/visual evidence that this system is running windows or for that matter on a computer. That means hiding all BIOS/uEFI details, hiding Windows logos/animations/screens and skipping Explorer to start SageTV as the OS's shell. Boot time is very quick at the moment using a spare 2.5" HD so I'm confident it will be completely acceptable once I swap in a spare SSD. EDIT: Updated testing with clean Win7 installation and up to date LAN and ATI drivers indicate that the e-350 just isn't up to the task. Output quality on a pixel level is quite good, but video decode and rendering speed just are not there. Using only Windows defaults, EVR and DVD-DTV decoders, you can see some incomplete frame updates (mild tearing) on some very fast action scenes and every now and then you may see a dropped frame or two, or a brief split-second pause. Even if that happens twice in a 2 hour movie, it's twice too many times IMO. Testing files are h.264 with DTS (passthrough), video with High(4.1) level complexity and around 8000-11000 Kbps. Maybe an i3 or i5 would be able to handle this content, but this little system most definitely cannot. At the moment I don't see an extender replacement being possible for under $500 or so. Not without dedicated silicon for video decoding.
__________________
Bruno Twisted Melon Inc. While you're clicking, check out my Mini Theater custom build. Last edited by TwistedMelon; 11-06-2012 at 11:13 AM. |
#14
|
||||
|
||||
Quote:
I have no issues with dropped frames (IIRC) in MPC on my e450 with the 12.8 drivers, 12.10 didn't quite act right for me. I'll tell you right now that you should be able to get close to the same video quality as the HD300 out of this box, it's all a matter of settings. Firstly, turn of any and all video and color processing in the CCC. That will help with dropped frames considerably. Enable smooth video as well. I'll send you a screen shot of mine if you want. EDIT: I will say that the e450 is great, but I still say my PQ is much better with my HT client. That's the one I'm the most picky about. The a3700 (e450) is for other tv's. I'd spend the extra cash on something with the HD4000 graphics from intel if PQ is that important.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. Last edited by panteragstk; 11-06-2012 at 12:45 PM. |
#15
|
||||
|
||||
That sounds totally workable. However what about UI elements and input? Checking Info for instance, jumping to Sage menus while video is playing, and skip forward/back as within Sage?
Also, what PQ issues precisely do you find you're solving with MPC versus using Sage? I noticed that your Win7 image (which I have not tried) includes a lot of extra codecs/filters. So far the MS DVD-DTV have given me by far the best results on this system, though I have't gone to too much trouble trying to figure out why by playing with all the settings in the others like LAV and ffdshow. Quote:
Quote:
Quote:
The reason I even started looking at a PC-client was to improve Gemstone. And sure enough, it's a much better experience than on the HD200 for the most part. Running the UI at 1080 looks fantastic and performs much quicker than the HD200 at 1024x576. Quote:
__________________
Bruno Twisted Melon Inc. While you're clicking, check out my Mini Theater custom build. Last edited by TwistedMelon; 11-06-2012 at 03:14 PM. |
#16
|
|||
|
|||
So I just tried LAV on this system again. The only settings I changed were to enable passthrough on the Audio and then for video to use the stream AR instead of container (because that didn't work last time) and to use DXVA (software only is unusable).
I couldn't get audio to work at all. Edited sage properties to include LAV, changed decoder merit, nothing. Sage would just pop an exception related to audio. Had to go back to using AC3Filter for audio. LAV for video seemed to be working well enough for the MPEG2 captures from my ATSC card. And for SD and lower bandwidth/complexity 720p encodes. But for 1080p at level 4.1 forget it. Skipping produced smearing and blocky areas. A lot of scenes just couldn't be handled by the decoder at all, with color data corruption, blocking and frequent pausing.
__________________
Bruno Twisted Melon Inc. While you're clicking, check out my Mini Theater custom build. Last edited by TwistedMelon; 11-06-2012 at 07:18 PM. |
#17
|
|||||
|
|||||
Quote:
Quote:
Quote:
Quote:
Quote:
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#18
|
||||
|
||||
Ok here's what I am doing. I've run into other problems with LAV in Sage over the past couple of days. I believe Sage and LAV just don't seem to work together with, obviously, no fix coming. So I am using JREkiwi's External Apps to launch Zoomplayer or TMT for BRD menus (using the MCE front end) and leaving MS' decoder in Sage for cable TV recordings. I posted in that thread so, besides that small issue, this is relatively seamless.
As for parts, I am not familiar with the e450 but I am using discarded parts put into a SFF chassis being a Q6600, 4gb of DDR2 (lol), a 5770 and an Asus Xonar card. I have a 7950 I was selling, but the Steam 10 foot beta is working well and I am probably going to swap out the 5770. This hardware spec is working really well with LAV. One thing to add. J River Media Center exposes their video decoder. I played with this a tiny bit and its not bad in Sage from the limited testing I did. Just another option. I wish I could get J River to handle music inside Sage but cncb's plugin is good enough and JREkiwi's app works to get me into theater view party mode without too much fuss. My only issue is I have a clunky workaround for switching refresh rates. I have to use girder and a macro recorder as I cannot get catalyst hotkey working as I think it should. Honestly I would just stick it at 60 and be done if it wasn't for 3D and gaming. Otherwise I am done, going to have to use it for a few weeks to know if its perfect but its good so far. |
#19
|
||||
|
||||
I still recommend you look into ReClock. It is an audio renderer replacement, originally designed to match playback to video refresh rate, however, it has a scripting system as well, which gives it the capability to provide on the fly refresh switching based on the media.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#20
|
||||
|
||||
Quote:
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sage Crashing | vexhold | SageTV Software | 2 | 01-06-2009 09:29 PM |
Sage keeps crashing | nettech_gt | SageTV Software | 6 | 08-26-2007 04:10 PM |
Sage UI Crashing a Lot | srothwell | SageTV Software | 2 | 04-16-2007 02:51 AM |
Sage keeps crashing... | AboveUnrefined | SageTV Linux | 7 | 04-12-2006 11:06 PM |
Sage keeps crashing??? | joe2rule | SageTV Software | 3 | 09-24-2003 12:10 AM |