|
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 |
#41
|
|||
|
|||
Quote:
This might fix the problems I am having sometimes with resuming a TVShow.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#42
|
||||
|
||||
Quote:
The CPU usage does seem to be reasonable on the system I am using. I am using a VM of Windows 10 hosted on Hyper-v as my development server. The CPUs on my server are Xeon E5620 CPU @ 2.4 ghz. It used ~50% cpu, but I have seen as low as 20%. I am wondering if you match resolution and fps if the transcoding might be a little quicker. While this is a server class CPU, it is also a CPU from a decade ago, and I am not sure if it was even a fast one back then. On the bandwidth front I am not really sure, but I will make and educated guess... I was using 4000 kbps as the bitrate, and it seemed to create a passable picture. I am assuming with the audio it would probably be around 5mbit a second give or take. That gives some room for the audio and other possible overhead. Broadcast tv is generally around 12-15mbit per second. So that would be ~3 times reduction in required bandwidth. I was able to get this to work well on my cellphone which is AT&T prepaid.
__________________
Projects I am currently maintaining SageTV Andoid Client Media Format Parser Plugin JavaFFmpegLibrary SageTVTranscoder If you like the work I am doing and would like to support it you can become a Patreon member. |
#43
|
||||
|
||||
#44
|
|||
|
|||
Quote:
__________________
ASRock B450M Pro4 AM4 MB, Ryzen 5 2600 3.4ghz, Crucial Ballistix Gaming 32GB (2 x 16GB) DDR4-3200, EVGA GT 1030SC, WD Black NVMe SSD 250GB, 1x WD120EFAX 12TB, 1x WD80EFAX 8TB, 1x WDBH2D0040HNC 4TB, USB-UIRT, Colossus 2, WinTV-DualHD USB, Windows 11 64bit |
#45
|
||||
|
||||
If you are interested in supporting the work I am doing with Transcoding and SageTV Android client please consider becoming a Patreon member.
https://www.patreon.com/jvl711 Thanks, Josh
__________________
Projects I am currently maintaining SageTV Andoid Client Media Format Parser Plugin JavaFFmpegLibrary SageTVTranscoder If you like the work I am doing and would like to support it you can become a Patreon member. |
#46
|
||||
|
||||
Never heard of Patreon before, but got all signed up, secure and painless. Keep up the good work, Josh!
|
#47
|
|||
|
|||
Quote:
|
#48
|
||||
|
||||
Quote:
Question about all the good things you’re doing: is there any way any of the changes could/would effect the way a HD300 responds to the server? I wouldn’t think so, but I’d like to rule it out as why all my HD300’s started acting wonky about a month ago, around the time the forum was down for repairs. HD200’s work fine. Darndest thing...
__________________
Sage 9 server = Gigabyte AMD quad-core - 4 gigs - integrated ATI HD4200 chipset - SSD boot, Hitachi Deskstar show drives. HD-PVR - Colossus - Win7 32 bit. HD200/300’s networked. HDHomerun tuner. "If you've given up on Weird Al, you've given up on life" - Homer Simpson |
#49
|
||||
|
||||
Quote:
Transcoding .ts to an HD output in MKV is something the current round of changes will be able to do. Stream copy is not currently on the list of this round, but should in theory be possible in a future release. I will add this to the wish list. I have two main goals for this release. 1. Allow for remote view in HD (720/1080). 2. Transcode unsupported formats when possible (The ffmpeg in SageTV is old, so mileage may vary) I have these things working now, I need to tidy up the code a bit, than I will release a Sage.jar and a SageTV Android client for alpha and beta testing. When most of the bugs are worked I will submit a pull request to the SageTV core, and publish a new version of the SageTV Android client. Josh
__________________
Projects I am currently maintaining SageTV Andoid Client Media Format Parser Plugin JavaFFmpegLibrary SageTVTranscoder If you like the work I am doing and would like to support it you can become a Patreon member. |
#50
|
||||
|
||||
Quote:
Josh
__________________
Projects I am currently maintaining SageTV Andoid Client Media Format Parser Plugin JavaFFmpegLibrary SageTVTranscoder If you like the work I am doing and would like to support it you can become a Patreon member. |
#51
|
||||
|
||||
Thanks Joel for you continued support!
__________________
Projects I am currently maintaining SageTV Andoid Client Media Format Parser Plugin JavaFFmpegLibrary SageTVTranscoder If you like the work I am doing and would like to support it you can become a Patreon member. |
#52
|
||||
|
||||
I have been able to transcode 1080i content to the SageTV Android client without any issues. It looks flawless. This may be more an issue with MPlayer and the Placeshifter.
But yes the FFMpeg is very dated and needs to be updated. I am getting a lot more out of it than I expected. I was actually shocked. Josh
__________________
Projects I am currently maintaining SageTV Andoid Client Media Format Parser Plugin JavaFFmpegLibrary SageTVTranscoder If you like the work I am doing and would like to support it you can become a Patreon member. |
#53
|
||||
|
||||
Quote:
On the Miniclient ‘where-you-post-it’ topic: I have two Samsung, SMART TV’s, who have a depository of apps like you’d find at the Android Play Store and Amazon App Store. What are the chances the Miniclient would be accepted by companies like Samsung or Vizio and their internal download app locations? That would be sweet. Are they running a similar version of Android? I just installed Starz, TuneIn Radio and The Weather Channel from their in-house app store yesterday. Would they even consider allowing the Sage Miniclient?
__________________
Sage 9 server = Gigabyte AMD quad-core - 4 gigs - integrated ATI HD4200 chipset - SSD boot, Hitachi Deskstar show drives. HD-PVR - Colossus - Win7 32 bit. HD200/300’s networked. HDHomerun tuner. "If you've given up on Weird Al, you've given up on life" - Homer Simpson Last edited by tvmaster2; 08-25-2020 at 08:01 AM. |
#54
|
||||
|
||||
If FFMpeg just an executable that's buried within the code, and easily to update, or is it far more complicated than that?
|
#57
|
||||
|
||||
I don't want to just single Josh out for this kind of thing. There are still a handful of developers making improvements and working on the SageTV software. When you see them doing so, don't be afraid to PM them for a Paypal email address if you are so inclined.
I love to see things still moving forward around here. It's amazing it's lasted this long - a testament to the quality of original design. |
#58
|
||||
|
||||
Quote:
Until that analysis is done it would be hard to determine how much work we are talking. The good news is SageTV is just calling the executable, and the executable is just a modified version of the FFMpeg executable. I am learning more and more about how sage is utilizing it as I am making the other changes. As you can see from the other replies, it is not a cake walk, hence the reason I am not jumping right in and tackling it. I am trying to work with it first. Josh
__________________
Projects I am currently maintaining SageTV Andoid Client Media Format Parser Plugin JavaFFmpegLibrary SageTVTranscoder If you like the work I am doing and would like to support it you can become a Patreon member. |
#59
|
|||
|
|||
Quote:
I painstakingly went through the diffs and did my best to apply them as needed to a more recent version. I have it on my machine in a repo and already promised to push it up to github for whomever wants to take it on. Long story short: I got frustrated with the massively complex compiling system of automake and build options. The first time I tried compiling I ran into things that just wouldn’t work and even hung my PC, which is my main server. I suppose I should have just tried compiling stock ffmpeg first. It may also be the fact that I was doing this under MinGW when most users are in Linux. We do use MinGW to build the current “old” version for SageTV today. I’ll see about getting the code and any notes I took uploaded.
__________________
Windows Installer |
#60
|
||||
|
||||
Quote:
Josh
__________________
Projects I am currently maintaining SageTV Andoid Client Media Format Parser Plugin JavaFFmpegLibrary SageTVTranscoder If you like the work I am doing and would like to support it you can become a Patreon member. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SageTV miniclient - transcoding? | dmelnyk | SageTV Clients Development | 1 | 10-02-2016 05:01 AM |
SageTV & HDHomeRun PLUS w/ Transcoding h.264 | bigbill | Hardware Support | 12 | 06-03-2014 06:33 AM |
SageTV 7 and h.264 transcoding | thegodfaza | SageTV Software | 1 | 11-25-2010 12:12 AM |
Info on SageTV transcoding | MrFusion | SageTV Software | 4 | 11-09-2009 07:07 AM |
SageTV Transcoding | ptaylor | SageTV Software | 0 | 02-17-2007 03:39 PM |