|
SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github. |
|
Thread Tools | Search this Thread | Display Modes |
#21
|
||||
|
||||
Quote:
As an alternative, we could use the code already in there to stream to a TCP port and modify it slightly to recognize a SageTV media server (stv://) which would have it use the SageTV media server protocols. The only downside there is the same one I mentioned before. The stream will be a proprietary binary stream that faithfully represents the the original caption data, but needs to be further processed within SageTV to actually be displayable. At this rate, there would actually be very little gained by streaming directly through the executable over streaming stdout through OpenDCT.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
#22
|
||||
|
||||
Quote:
I know that V7 embeds metadata into the file. so if you lose your wiz.bin, you could rebuild from the metadata in the media files. I believe I remember that if you manipulate the media file, you lose the metadata. So would that be true for transcoding also? |
#23
|
|||
|
|||
I think that depends on what you use to do the Transcode. If it's SageTV, you probably have a decent chance. If it is something else, odds are the file metadata is toast.
|
#24
|
||||
|
||||
And if OpenDCT (or some other tuner/encoder) is doing the transcoding as part of the original recording process, the metadata should be intact.
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2),USBUIRT (multi-zone) Source: Comcast/Xfinity X1 Cable Primary Client: Server Other Clients: (1) HD200, (1) HD300 Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE, HDHR, HVR-2250, HD-PVR |
#25
|
||||
|
||||
That's not entirely true. If OpenDCT is transcoding, and writing to disk itself, it doesn't know the metadata to put into the file (since all it is told is what channel to record, and what file to record it to). It is possible that if writing from opendct to the sagetv mediaserver, and through sage's builtin remuxer, it is POSSIBLE that it is writing the metadata, but I honestly do not KNOW that to be the case. I honestly don't even know how the metadata is stored in the recordings to check.
__________________
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 |
#26
|
||||
|
||||
Quote:
In Seeker.java, addMediaFileMetadata(MediaFile) is called whenever a recording is ended or switch is called.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
#27
|
||||
|
||||
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 |
#28
|
|||
|
|||
How do I have OpenDCT transcode to H.264 on the fly? I've tried all other things suggested (except post-recording transcoding) to try and get something that will work across what I use (Placeshifter local and remote, Android mini-client local and remote, and HD300 local). The only thing that works all the time is the HD300. Although I guess this won't help with the recordings from the 2250 . Nothing will skip reliably or in some cases even play.
__________________
Home Network: https://karylstein.com/technology.html |
#29
|
||||
|
||||
Quote:
Quote:
If you use SageTV's built-in transcoding though it's kept intact. Edit: Hmm, I might be wrong about that last point. Just did a quick "Convert" in SageTV v9 and the "Encoded by:" line disappears in the info in the resultant transcoded MP4. Could have sworn this was kept in the past. I could be mistaken. Last edited by phelme; 02-22-2017 at 05:45 PM. |
#30
|
||||
|
||||
I've got almost all of my favorites that record in MPEG2 set to use SageTV's built in transcoding - I use the MPEG4 HDTV-High Quality H.264 MKV preset.
It cuts the size about in half. I haven't noticed any issues with playback on HD300, AndroidTV (Shield and MiBox) - both Wired and Wireless even. I don't have a place shifter that I use so I can't test that really. I also haven't noticed any issues with the server being over taxed. It converts one at a time and by the time I get around to watching anything it's already converted... btl.
__________________
PHOENIX 3 is here! Server : Linux V9, Clients : Win10 and Nvidia Shield Android Miniclient |
#31
|
|||
|
|||
Quote:
__________________
Home Network: https://karylstein.com/technology.html |
#32
|
||||
|
||||
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 |
#33
|
|||
|
|||
Quote:
(By a freeze I mean it will just sit there and not respond to inputs. If I let it sit for a couple minutes, it will move a little then freeze again.) I haven't had time to collect better information. When I first decided to transcode everything it took a few days to get through. I just tried a couple times to watch things on my tablet during that then decided to wait until all transcoding jobs were done before trying again. Now that it's done, (well, I skipped transcoding the 2 million or so Simpsons episodes we seem to have now--I don't know which one of my kids set that as a favorite and to record reruns, but since we've never recorded the Simpsons before there are a LOT of reruns being grabbed), tablet viewing works fine. That's just based on watching a couple shows on the tablet last night. I watched some things via Placeshifter while the transcoding was going on and that worked fine. Anyway, I should do some more tests, but not sure when I'll get around to it. I will say that after transcoding, I have not had a single issue with Placeshifter or tablet playback where before I had pretty much given up on them as basically nothing skipped properly. I blame Comcast .
__________________
Home Network: https://karylstein.com/technology.html Last edited by KarylFStein; 02-23-2017 at 05:12 PM. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
default recording format | wammer23 | Hardware Support | 1 | 07-14-2009 12:10 PM |
Recording format question.... | PredatorVI | SageTV Software | 3 | 06-09-2009 11:58 AM |
Custom Recording Time Format | B-Figgy | SageMC Custom Interface | 4 | 10-08-2008 07:43 PM |
Custom Recording format | Wheemer | SageTV Software | 1 | 01-11-2007 09:10 PM |
Recording format: JPEG? | SliceMan | SageTV Software | 0 | 09-04-2006 07:55 PM |