:: #mythtv

Daily chat history

Current users (67):

aloril, Anssi, benklop, blafu, blahdodo, brfranse_, Captain_Murdoch, ChanServ, Chutt, clever, davic, dblain, dekarl, dmfrey, eharris_, Elmer, ghoti, gigem, gregl, GreyFoxx, Guest63620, Hydr0p0nX, Hydroponx, ikevin, jab416171, jams__, jheizer_, jpabq, jpharvey_, jst, jya, knightr, knowledg1junkie, KooeeeeennN, kukks, lapion, libsci, logan-, mad_enz, markspieth, membiblio, MitchCapper, MythBuild, MythLogBot, nephyrin`, peper03, poptix, pppingme, raven42, rhpot1991, rich0, sheedy-away, sphery, sraue_, stuarta, stuartm, tgm4883, Tobbe5178, tris, vincent42, wagner__, Warped, XDS2010, xris, zz_CyberJacob, _charly_, _iwc
Thursday, November 3rd, 2016, 00:32 UTC
[00:32:25] dmfrey: anyone seeing issues with tearing in HLS transcoded streams? I've been testing some on chromecast and noticing the HLS has some significant tearing
[00:33:02] MitchCapper: dmfrey are you talking de-interlace issues?
[00:33:30] dmfrey: yeah
[00:34:05] dmfrey: is there maybe something that could be done when generating the stream? the services api only has a few parameters to send
[00:34:44] MitchCapper: oh no i totally know the problem
[00:34:54] MitchCapper: let me find my bug as i bet you 99% it is the issue
[00:35:04] dmfrey: ok, thanks
[00:35:15] MitchCapper: the good news is its sort/of easy to fix.
[00:35:26] MitchCapper: bad news is you only get a few select resolutions to choose from.
[00:36:01] dmfrey: this works pretty good, btw. I'm streaming it to a chromecast from the app in my hotel room in indianapolis from my backend in PA
[00:36:25] dmfrey: that's ok, i only really need 1280x720
[00:36:27] MitchCapper:
[00:36:32] MitchCapper: no
[00:36:39] MitchCapper: like you get one of 4 resolutions to pick from:)
[00:38:15] MitchCapper: it would help if the default resolution was not also one of the bad resolutions as it gives a default poor experience for HLS then.
[00:39:10] dmfrey: yeah
[00:39:34] dmfrey: i default to 720p, because that the max that a chromecast would support
[00:39:51] dmfrey: brb, gonna check that file in your ticket
[00:40:16] dmfrey: no such file or directory
[00:40:25] dmfrey: something i'm missing?
[00:41:04] MitchCapper: not sure the attachments are part of the mythtv ticket system they come up for me
[00:42:15] dmfrey: no, when i looked for the file /usr/local/lib/mythtv/filters/
[00:42:40] MitchCapper: oh it may be in a different place on your system but sorry to solve your issue right now
[00:42:55] MitchCapper: decode to 960p or 480p those are the only *good* resolutions < 1080
[00:43:27] MitchCapper: so 480p upscaled to 720p locally will probably look better than the 720p streaming you are doing right now.
[00:44:04] MitchCapper: If you check your mythbackend log with verbosity turned up it may also give you the missing 'yadif' error during transcoding, im pretty sure thats not related though its just the only error i could find.
[00:44:05] dmfrey: let me see what specifically i'm sending in from the app
[00:45:18] dmfrey: /Content/AddRecordingLiveStream?RecordedId=%s&Width=1280
[00:47:11] dmfrey: so i could change to height of 960 or 480 to get one of those 2 resolutions
[00:47:47] MitchCapper: no 960/480 being the width
[00:47:59] MitchCapper: you should not set both with and height only one of them (and I generally set the width)
[00:48:27] dmfrey: ah, right
[00:48:58] dmfrey: i did find as well
[00:49:23] MitchCapper: the question is does your transcode log say it can't load it also:)
[00:49:55] MitchCapper: sadly ive been working on other HLS issues to solve this one yet, it clearly isn't an ffmpeg issue but I have yet to track down where the problem in alternate resolutions work
[00:50:33] dmfrey: gonna kick off a new transcode with that new setting in a few
[00:51:01] MitchCapper: yeah i would assume it should look far better
[00:51:26] dmfrey: i am wondering if this is why i can't get a decent hls on a video too
[00:51:34] dmfrey: this issue was for recordings
[00:51:49] MitchCapper: yes this applies to both
[00:52:06] dmfrey: i will kick both off
[00:53:10] dmfrey: what's that command again to bump up the logging for hls?
[00:53:19] MitchCapper: hopefully i can find a solution for #12778 so re-transcoding is faster
[00:53:19] ** MythLogBot **
[00:53:36] MitchCapper: i am not sure how many cpus your backend has, but assuming its more than 2 it would be a huge speed bump
[00:54:39] dmfrey: it's got 4
[00:54:48] dmfrey: been actually thinking of building a new one
[00:54:59] dmfrey: this one has been going since 2011 or 2012
[00:55:12] dmfrey: its not without issues
[00:55:14] dmfrey: :)
[00:57:15] MitchCapper: its the mythtranscode.* logs that are what would be most interesting and you can do mythtrancode -v all if you wanted but i think it iwll show up even normally with that error
[00:59:54] dmfrey: both are running now
[01:02:02] dmfrey: no errors showing up in the mythtranscode logs so far
[01:02:24] dmfrey: but that other stream i was watching actually crashed the chromecast a few times :)
[01:05:14] MitchCapper: yeah i get the error within the first 50 lines of the transcode log right before "CoreContext transcode.cpp:1061 (TranscodeFile) – Transcoding for HTTP Live Streaming"
[01:06:21] dmfrey: i was just tailing it, i will check up higher
[01:07:04] dmfrey: yup, i got them
[01:15:33] dmfrey: MitchCapper: do i have to do anything special to bump up the cores available to HLS transcode?
[01:16:12] dmfrey: i honestly never looked, i guess I just assumed it was taking advantage of whatever hardware I had
[01:17:29] dmfrey: any way to take advantage of the GPU to perform the transcoding?
[01:17:31] benklop (benklop! has joined #mythtv
[01:27:10] MitchCapper: dmfrey sorry my bug is about the fact that no matter how high you bump it it is somehow capped at 2 threads
[01:27:19] MitchCapper: ffmpeg can do more but for some reason it doesnt work
[01:38:51] dmfrey: gotcha
[01:39:36] dmfrey: i'm trying out one of the streams now
[01:40:38] dmfrey: it is much better than what it was before
[01:42:38] MitchCapper: yeah:)
[01:43:33] dmfrey: the recordings at least
[01:43:48] dmfrey: videos still don't produce a playable stream
[01:43:59] dmfrey: let me take a picture
[01:46:07] dmfrey:
[01:55:37] dmfrey: that happens every time i try to transcode a video (mp4, mkv, ect)
[02:02:25] dmfrey: any issue with doing a transcode on a file over a network on a nfs mount? That is the only thing I can think of would be the difference
[02:03:25] dmfrey: besides the formats
[02:04:03] dmfrey: this is the url the app uses for videos: /Content/AddVideoLiveStream?Id=%s&Width=960
[02:53:32] MitchCapper: wow that is a fucked up video
[02:54:13] MitchCapper: your url seems fine
[02:54:22] MitchCapper: i have not had any problems with transcoding videos
[02:54:29] MitchCapper: have you checked the mythtranscode log to see what it says?
[02:54:41] MitchCapper: Also how up to date is your mythtv as I am normally running HEAD.
[03:29:27] dmfrey: it is pretty up to date. some updates not yet applied since i've been away for work. but probably not more than 2 months
[03:29:37] dmfrey: but it has been this way for a long time
[03:29:52] dmfrey: mythtranscode log doesn't show anything out of ordinary
[03:30:01] dmfrey: i will try a clean one later
[03:52:25] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 265 seconds)
[03:52:57] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[04:19:12] joki- (joki-! has quit (Ping timeout: 250 seconds)
[04:24:00] joki (joki! has joined #mythtv
[04:26:27] dekarl1 (dekarl1!~dekarl@mythtv/developer/dekarl) has joined #mythtv
[04:27:22] dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 268 seconds)
[04:51:49] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!)
[04:56:50] arescorpio (arescorpio! has joined #mythtv
[05:16:08] arescorpio (arescorpio! has quit (Quit: Leaving.)
[05:34:08] joki (joki! has quit (Ping timeout: 260 seconds)
[06:03:48] dmfrey (dmfrey! has quit (Ping timeout: 250 seconds)
[06:31:28] dmfrey (dmfrey! has joined #mythtv
[06:35:55] dmfrey (dmfrey! has quit (Ping timeout: 252 seconds)
[06:36:44] dmfrey (dmfrey! has joined #mythtv
[08:14:36] SteveGoodey (SteveGoodey! has joined #mythtv
[08:57:52] stuarta: morning all
[09:01:19] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv
[09:12:41] stuarta: hmmm, might need to split out gentoo in the smolt stats. that currently has more users than rpi
[09:16:45] stuarta: but raspian is increasing in the smolt stats
[09:16:55] ** stuarta really needs to put some trend graphs in **
[09:27:12] brfranse_ (brfranse_!~brfransen@ has joined #mythtv
[09:30:16] brfransen (brfransen!~brfransen@ has quit (Ping timeout: 260 seconds)
[10:39:10] stuarta: going for a reboot
[10:39:14] stuarta (stuarta!~stuarta@mythtv/developer/stuarta) has quit (Quit: rebooting)
[10:54:15] stuarta (stuarta! has joined #mythtv
[10:54:15] stuarta (stuarta!~stuarta@mythtv/developer/stuarta) has joined #mythtv
[10:54:15] stuarta (stuarta! has quit (Changing host)
[10:54:51] stuartm (stuartm! has joined #mythtv
[10:54:51] stuartm (stuartm! has quit (Changing host)
[10:54:51] stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv
[10:55:12] gbee (gbee!~stuartm@mythtv/developer/stuartm) has quit (Ping timeout: 256 seconds)
[11:01:47] SteveGoodey (SteveGoodey! has quit (Quit: Konversation terminated!)
[11:11:36] SteveGoodey (SteveGoodey! has quit (Client Quit)
[12:50:32] joki (joki! has joined #mythtv
[13:22:01] Roklobster is now known as GranpaRoklobster
[13:57:37] GranpaRoklobster (GranpaRoklobster! has quit (Quit: Leaving)
[14:10:16] Chutt_ is now known as Chutt
[16:49:02] joki (joki! has quit (Ping timeout: 250 seconds)
[16:54:27] jst (jst! has joined #mythtv
[16:54:33] jst_ (jst_! has quit (Read error: Connection reset by peer)
[17:39:39] jpharvey_ (jpharvey_!~jpharvey@ has joined #mythtv
[18:30:46] SteveGoodey (SteveGoodey! has joined #mythtv
[18:44:57] zz_CyberJacob is now known as CyberJacob
[18:52:15] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Quit: Do your hobbies)
[19:10:33] joki (joki! has joined #mythtv
[19:13:37] enyc (enyc! has quit (Ping timeout: 250 seconds)
[19:57:29] kukks (kukks!~Guenter@samba/team/kukks) has joined #mythtv
[20:35:31] Roklobster (Roklobster! has joined #mythtv
[21:10:17] Roklobster (Roklobster! has quit (Remote host closed the connection)
[21:16:00] joki (joki! has quit (Read error: No route to host)
[21:20:34] joki (joki! has joined #mythtv
[21:23:23] sraue_ (sraue_!~stephan@ has quit (Ping timeout: 245 seconds)
[21:29:21] sraue_ (sraue_!~stephan@ has joined #mythtv
[21:45:59] joki (joki! has quit (Read error: Connection reset by peer)
[21:50:35] joki (joki! has joined #mythtv
[22:17:30] joki (joki! has quit (Ping timeout: 244 seconds)
[22:18:48] SteveGoodey (SteveGoodey! has quit (Quit: Konversation terminated!)
[22:25:49] dekarl1 is now known as dekarl
[23:00:28] mad_enz (mad_enz!~mad_enz@2607:f090:488d:2ab:ecb3:7816:1cdb:bea8) has quit (Ping timeout: 260 seconds)
[23:02:44] mad_enz (mad_enz!~mad_enz@2607:f090:488d:2ab:d48b:da56:857e:862f) has joined #mythtv
[23:46:01] sraue_ (sraue_!~stephan@ has quit (Ping timeout: 260 seconds)
[23:47:21] CyberJacob is now known as zz_CyberJacob
[23:49:29] sraue_ (sraue_!~stephan@ has joined #mythtv

IRC Logs collected by BeirdoBot.
Please use the above link to report any bugs.