| Thursday, October 24th, 2019, 00:14 UTC | ||
| [00:14:28] | niska (niska!~niska@static.38.6.217.95.clients.your-server.de) has quit (Quit: Leaving) | |
| [00:19:44] | niska (niska!~niska@static.38.6.217.95.clients.your-server.de) has joined #mythtv-users | |
| [01:14:31] | Warped_ (Warped_!~Warped@2600:1702:b40:851f:8010:cf55:a1ad:d469) has joined #mythtv-users | |
| [01:15:40] | Warped (Warped!~Warped@unaffiliated/warped) has quit (Ping timeout: 264 seconds) | |
| [01:37:53] | oozer (oozer!~oozer@user-10mt7in.cable.mindspring.com) has quit (Remote host closed the connection) | |
| [02:32:50] | trumee (trumee!~rajlon.dy@106.51.140.38) has quit (Ping timeout: 240 seconds) | |
| [02:34:46] | trumee (trumee!~rajlon.dy@106.51.140.38) has joined #mythtv-users | |
| [03:02:32] | [R] ([R]!~rbox@unaffiliated/rbox) has joined #mythtv-users | |
| [05:32:53] | trumee_ (trumee_!~rajlon.dy@115.99.97.17) has joined #mythtv-users | |
| [05:34:09] | trumee (trumee!~rajlon.dy@106.51.140.38) has quit (Ping timeout: 268 seconds) | |
| [06:02:23] | troyt (troyt!zncsrv@2601:681:4100:8981:44dd:acff:fe85:9c8e) has quit (Ping timeout: 245 seconds) | |
| [06:18:16] | zcutlip_ (zcutlip_!~quassel@c-73-93-25-82.hsd1.ca.comcast.net) has quit (Ping timeout: 240 seconds) | |
| [06:39:05] | Overlordz (Overlordz!~thor@50.125.252.207) has joined #mythtv-users | |
| [06:51:38] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:d516:778c:7853:534c) has joined #mythtv-users | |
| [06:51:38] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v Steve-Goodey | |
| [06:57:53] | [R] ([R]!~rbox@unaffiliated/rbox) has quit (Quit: Leaving) | |
| [07:02:06] | peterbennett (peterbennett!~pi@c-75-67-203-208.hsd1.ma.comcast.net) has joined #mythtv-users | |
| [07:02:06] | peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has joined #mythtv-users | |
| [07:02:06] | peterbennett (peterbennett!~pi@c-75-67-203-208.hsd1.ma.comcast.net) has quit (Changing host) | |
| [07:02:06] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v peterbennett | |
| [07:18:57] | Overlordz (Overlordz!~thor@50.125.252.207) has quit (Quit: Leaving) | |
| [07:23:20] | markk_ (markk_!~mark@host86-183-79-203.range86-183.btcentralplus.com) has joined #mythtv-users | |
| [07:51:57] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv-users | |
| [07:58:26] | trumee (trumee!~rajlon.dy@106.51.140.38) has joined #mythtv-users | |
| [07:58:52] | trumee_ (trumee_!~rajlon.dy@115.99.97.17) has quit (Ping timeout: 264 seconds) | |
| [08:17:16] | Jinx (Jinx!~Jinx@unaffiliated/jinx) has quit (Ping timeout: 240 seconds) | |
| [08:31:42] | Jinx (Jinx!~Jinx@unaffiliated/jinx) has joined #mythtv-users | |
| [09:06:46] | SteveGoodey (SteveGoodey!~steve@host86-137-142-199.range86-137.btcentralplus.com) has joined #mythtv-users | |
| [09:06:47] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v SteveGoodey | |
| [09:56:52] | eypo (eypo!~eypo@107.red-88-6-101.staticip.rima-tde.net) has joined #mythtv-users | |
| [10:00:06] | Steve_Goodey (Steve_Goodey!~steve@2a00:23c5:7d90:bc01:d516:778c:7853:534c) has joined #mythtv-users | |
| [10:00:06] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v Steve_Goodey | |
| [10:04:44] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:d516:778c:7853:534c) has quit (Ping timeout: 276 seconds) | |
| [10:05:15] | RokLobsta (RokLobsta!~Dirkka@121-200-12-5.79c80c.syd.nbn.aussiebb.net) has quit (Remote host closed the connection) | |
| [10:05:49] | markk_ (markk_!~mark@host86-183-79-203.range86-183.btcentralplus.com) has quit (Ping timeout: 250 seconds) | |
| [10:50:45] | bpmedley (bpmedley!~bpm@2601:246:8201:8e0:1967:4406:8a82:1194) has quit (Read error: Connection reset by peer) | |
| [10:52:45] | bpmedley (bpmedley!~bpm@2601:246:8201:8e0:446e:e731:136c:146f) has joined #mythtv-users | |
| [10:53:30] | oozer (oozer!~oozer@user-10mt7in.cable.mindspring.com) has joined #mythtv-users | |
| [10:56:21] | markk_ (markk_!~mark@host86-183-79-203.range86-183.btcentralplus.com) has joined #mythtv-users | |
| [11:04:56] | zcutlip (zcutlip!~quassel@c-73-93-25-82.hsd1.ca.comcast.net) has joined #mythtv-users | |
| [11:49:28] | bpmedley (bpmedley!~bpm@2601:246:8201:8e0:446e:e731:136c:146f) has quit (Ping timeout: 245 seconds) | |
| [12:09:33] | oozer (oozer!~oozer@user-10mt7in.cable.mindspring.com) has quit (Ping timeout: 246 seconds) | |
| [12:17:15] | markk_ (markk_!~mark@host86-183-79-203.range86-183.btcentralplus.com) has quit (Ping timeout: 246 seconds) | |
| [12:37:53] | eypo (eypo!~eypo@107.red-88-6-101.staticip.rima-tde.net) has quit (Quit: Ex-Chat) | |
| [12:47:23] | bpmedley (bpmedley!~bpm@2601:246:8201:8e0:c5c4:1484:251d:fd92) has joined #mythtv-users | |
| [13:08:21] | psymin (psymin!~psymin@69.146.8.222) has joined #mythtv-users | |
| [13:08:21] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v psymin | |
| [13:35:59] | KungFuJesus: | peterbennett: Right but what I'm asking is, the typical mpeg2 video found in a ATSC transport, does it contain the "timestamps" that are being referring to for AVSync2? |
| [13:36:26] | KungFuJesus: | The description claims "modern video codecs" |
| [13:36:32] | KungFuJesus: | I'm not sure what that means |
| [15:14:28] | Jinx (Jinx!~Jinx@unaffiliated/jinx) has quit (Read error: Connection reset by peer) | |
| [15:24:31] | Jinx (Jinx!~Jinx@unaffiliated/jinx) has joined #mythtv-users | |
| [15:34:25] | SteveGoodey (SteveGoodey!~steve@host86-137-142-199.range86-137.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
| [15:37:27] | SteveGoodey (SteveGoodey!~steve@2a00:23c5:7d90:bc01:7a24:afff:fe9d:c233) has joined #mythtv-users | |
| [15:37:27] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v SteveGoodey | |
| [15:47:03] | oozer (oozer!~oozer@user-10mt7in.cable.mindspring.com) has joined #mythtv-users | |
| [16:51:39] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Quit: Do your hobbies) | |
| [17:26:27] | Warped_ (Warped_!~Warped@2600:1702:b40:851f:8010:cf55:a1ad:d469) has quit (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]) | |
| [17:33:39] | Overlordz (Overlordz!~thor@50.125.252.207) has joined #mythtv-users | |
| [17:43:17] | Warped (Warped!~Warped@unaffiliated/warped) has joined #mythtv-users | |
| [17:46:51] | peterbennett: | KungFuJesus: yes – the only common video files that do not contain timestamps are AVI files. TS, MPG, MKV etc do include them. |
| [17:48:28] | KungFuJesus: | Ok that's a little bit more clear. I have a broadcaster in this area that often will air content that needs audio delayed by as much as 60ms. I just assumed it was something wrong on their end, would AVSync2 perhaps fix this issue? |
| [17:49:44] | KungFuJesus: | This same broadcaster also seems to be putting video in the stream that has shimmery compression artifacts – this is something I hadn't seen OTA before |
| [18:04:58] | peterbennett: | I don't know if AVSYNC2 will fix it, probably not. |
| [18:05:22] | KungFuJesus: | it would seem, at least, that MythTV's avsync behavior is novel to anything done in ffmpeg. I haven't look at the broadcast on a simple, built in tuner on a TV to see if it exists there. Is it possible that the fixed function decoders in devices do something like this? |
| [18:06:18] | peterbennett: | Are you asking about the 60ms out of sync or the shimmering? |
| [18:06:26] | KungFuJesus: | the sync issue |
| [18:07:03] | KungFuJesus: | the shimmering artifacts I mentioned more to shed light on whoever is mixing the stream possibly just doesn't know what they're doing |
| [18:07:38] | peterbennett: | There is another new setting in advanced to increase audio buffering that may help |
| [18:08:24] | KungFuJesus: | peterbennett: that setting sounds like an older one that I've had enabled for years. What's the difference with this one? |
| [18:09:35] | peterbennett: | Audio read ahead now has a setting where you can select an actula value, before you copuld just select on or off |
| [18:09:41] | KungFuJesus: | I should mention that I'm doing hardware decoding of the audio over HDMI to an audio receiver. Does that nullify any potential benefit of AVSync2? |
| [18:09:51] | peterbennett: | excuse my typing |
| [18:10:11] | KungFuJesus: | but the sync issues are usually very specific to just one broadcaster |
| [18:10:15] | KungFuJesus: | at certain times of day |
| [18:11:03] | peterbennett: | I suggest you take on of the out of sync recordings and play it with videolan or another generic player and see if you have the same issue |
| [18:11:17] | KungFuJesus: | I have and I do |
| [18:11:23] | peterbennett: | That will tell if it is mythtv or the recording at fault |
| [18:11:41] | peterbennett: | OK so it is likely the broadcaster at fault |
| [18:12:20] | KungFuJesus: | sure, I was just maybe hoping that after upgrading to 30 I can have this issue magically go away if they somehow have proper timestamps in the video stream that can be used to correct this |
| [18:12:54] | KungFuJesus: | but I get the impression maybe none of this matters if I had hardware video decoding and pass the raw Dolby Digital stream to an AV receiver, anyway? |
| [18:13:06] | peterbennett: | No the timestamps have been there ever since digital TV started and myth always used them |
| [18:13:58] | KungFuJesus: | The difference being that mythtv is now using high resolution timers to adjust the audio sync? |
| [18:14:28] | peterbennett: | Expert viewers say that the threshiold for detecting sync issues with normal ears is -125ms to +45ms , so probably most people will never notice it if it is off by 60ms. |
| [18:15:11] | KungFuJesus: | well then perhaps it's way more delayed and I'm just adjusting it to the point where I can't observe it, anymore |
| [18:15:26] | peterbennett: | AVSync2 uses the timestamp on every frame to adjust to the timestamp on the audio |
| [18:15:48] | KungFuJesus: | somewhere between 60–80ms seems to be where the lips sync with the dialog but I never tried cranking much higher |
| [18:15:53] | peterbennett: | The original AVSYNC assumed a fixed frame rate and stuck to that. |
| [18:16:31] | KungFuJesus: | interesting, so this method can possible account for variable framerates or framedrops as well |
| [18:16:34] | peterbennett: | AVSYNC2 shows each frame at the assigned tiome whereas original avsync used a fixed frame rate. |
| [18:16:35] | KungFuJesus: | possibly* |
| [18:16:50] | peterbennett: | Yes the idea is to support variable frame rates |
| [18:17:15] | KungFuJesus: | 99% of my content is constant frame rate, but that's good to know |
| [18:18:03] | KungFuJesus: | Does this have any affect with hardware decoding with an AVR? |
| [18:18:16] | peterbennett: | In some cases AVSYNC drops frames where AVSYNC2 does not. |
| [18:18:45] | peterbennett: | What is AVR? |
| [18:18:54] | KungFuJesus: | Audio / Video Receiver |
| [18:18:59] | peterbennett: | Oh you mean a receiver |
| [18:19:02] | KungFuJesus: | yeah |
| [18:19:31] | peterbennett: | That should work the same although there may be delays in the receiver |
| [18:19:37] | KungFuJesus: | since the audio decoding is done on there, but you could potentially influence that by delaying packets to it? |
| [18:20:17] | KungFuJesus: | yeah, there's a setting to do it, I've never needed it, though. It's mostly for latency in post processing on the TV |
| [18:20:34] | peterbennett: | The linux audio drivers give feedback to teh application as to how much is buffered, but that is an estimate and could be wrong |
| [18:21:14] | KungFuJesus: | interesting, after the update I may play around with this, then. I don't expect it to fix my issue, but it may fix other issues that I didn't actually know i had |
| [18:21:50] | peterbennett: | The main issues that are helped are jittery playback, dropped frames and such like. |
| [18:22:25] | KungFuJesus: | I do get the occassional jitter when playing back from a recorded show |
| [18:22:41] | KungFuJesus: | I always assumed it was IO related stutter but perhaps not |
| [18:23:15] | KungFuJesus: | there's also the live TV transition between shows jitter, is that helped in 30? |
| [18:23:34] | peterbennett: | Try increasing the Audio Read Ahead value, it defauls to around 100 but I use 400, you can set it up to around 2000 if necessary |
| [18:23:51] | KungFuJesus: | will do, I'm excited to try it out |
| [18:24:39] | peterbennett: | Some channels have the audio lagging the video then you get stuttering, increasing audio read ahead fixes that |
| [19:02:36] | user798645 (user798645!~User@user-10mt7in.cable.mindspring.com) has joined #mythtv-users | |
| [19:09:16] | user798645 (user798645!~User@user-10mt7in.cable.mindspring.com) has quit (Ping timeout: 240 seconds) | |
| [20:03:22] | Steve_Goodey (Steve_Goodey!~steve@2a00:23c5:7d90:bc01:d516:778c:7853:534c) has quit (Quit: Konversation terminated!) | |
| [20:58:08] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:d516:778c:7853:534c) has joined #mythtv-users | |
| [20:58:08] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v Steve-Goodey | |
| [21:00:07] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:d516:778c:7853:534c) has quit (Client Quit) | |
| [21:24:12] | SteveGoodey (SteveGoodey!~steve@2a00:23c5:7d90:bc01:7a24:afff:fe9d:c233) has quit (Quit: Konversation terminated!) | |
| [21:24:21] | mack-- is now known as mack- | |
| [23:11:22] | psymin (psymin!~psymin@69.146.8.222) has quit (Quit: Leaving) | |
| [23:37:56] | Jinx (Jinx!~Jinx@unaffiliated/jinx) has quit (Ping timeout: 240 seconds) | |
| [23:52:16] | Jinx (Jinx!~Jinx@unaffiliated/jinx) has joined #mythtv-users | |
| [23:55:02] | RokLobsta (RokLobsta!~Dirkka@121-200-12-5.79c80c.syd.nbn.aussiebb.net) has joined #mythtv-users | |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.