# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 40
# self = https://watcher.sour.is/conv/vhktvfa
Any good site where one can throw a video in to post it here? I know @prologic had one, but I forgot the URL of that.
@thecanine I reckon it was this one: https://tube.mills.io/upload
@lyse Doesn't seem to work anymore. Maybe the video is just weird -idk. πŸ€”
@thecanine How/Why what’s happening? πŸ€”
@thecanine How/Why what’s happening? πŸ€”
@prologic Honestly don't know, it gave me like a 3 pages long red block of error text and all I remember is that it mentioned something about thumbnails. πŸ€”
Hmmm what?! Can you repro and screenshot? so write that software… Bugs must be squished! 😁
Hmmm what?! Can you repro and screenshot? so write that software… Bugs must be squished! 😁
@prologic It's still happening, but it's even too long to screenshot, but I can at latest copy it to here (sorry for destroying your timeline everyone):
error generating thumbnail: cmd.CombinedOutput error: exit status 2 time="2021-11-17T11:47:40Z" level=info msg="useing font: DroidSans.ttf" time="2021-11-17T11:47:40Z" level=info msg="generating contact sheet for /data/uploads/tube-transcode-520949016.mp4" fatal error: unexpected signal during runtime execution \n runtime stack: runtime.throw(0x903ee5, 0x2a) /usr/local/go/src/runtime/panic.go:1116 +0x72 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:704 +0x4ac goroutine 1 \n: runtime.cgocall(0x81fda0, 0xc00012f500, 0x7f366d8bd108) /usr/local/go/src/runtime/cgocall.go:133 +0x5b fp=0xc00012f4d0 sp=0xc00012f498 pc=0x406f9b github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen._Cfunc_sws_scale_wrapper(0x187f400, 0x165ea80, 0x165eac0, 0x2d000000000, 0xc000200000, 0xc0000291d0, 0x0) _cgo_gotypes.go:1334 +0x4d fp=0xc00012f500 sp=0xc00012f4d0 pc=0x6d246d github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen.(*Generator).ImageWxH.func11(0x187f400, 0x165ea80, 0x165eac0, 0xc000163ba0, 0xc000200000, 0xc0000291d0, 0x0) /go/src/github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen/screengen.go:303 +0xbe fp=0xc00012f550 sp=0xc00012f500 pc=0x6d46de github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen.(*Generator).ImageWxH(0xc000163ba0, 0x1f400, 0x156, 0x2d0, 0x0, 0x0, 0x0, 0x0) /go/src/github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen/screengen.go:303 +0x46d fp=0xc00012f610 sp=0xc00012f550 pc=0x6d37ed github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen.(*Generator).Image(...) /go/src/github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen/screengen.go:217 main.GenerateScreenshots(0x7ffc1a8e8f24, 0x2a, 0x0, 0x0, 0x0) /go/src/github.com/mutschler/mt/mt.go:164 +0x126d fp=0xc00012fd28 sp=0xc00012f610 pc=0x814a4d main.main() /go/src/github.com/mutschler/mt/mt.go:805 +0x3b74 fp=0xc00012ff88 sp=0xc00012fd28 pc=0x81d794 runtime.main() /usr/local/go/src/runtime/proc.go:204 +0x209 fp=0xc00012ffe0 sp=0xc00012ff88 pc=0x43b909 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1374 +0x1 fp=0xc00012ffe8 sp=0xc00012ffe0 pc=0x46d221
@prologic It's still happening, but it's even too long to screenshot, but I can at latest copy it to here (sorry for destroying your timeline everyone):
error generating thumbnail: cmd.CombinedOutput error: exit status 2 time="2021-11-17T11:47:40Z" level=info msg="useing font: DroidSans.ttf" time="2021-11-17T11:47:40Z" level=info msg="generating contact sheet for /data/uploads/tube-transcode-520949016.mp4" fatal error: unexpected signal during runtime execution \n runtime stack: runtime.throw(0x903ee5, 0x2a) /usr/local/go/src/runtime/panic.go:1116 +0x72 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:704 +0x4ac goroutine 1 [syscall]: runtime.cgocall(0x81fda0, 0xc00012f500, 0x7f366d8bd108) /usr/local/go/src/runtime/cgocall.go:133 +0x5b fp=0xc00012f4d0 sp=0xc00012f498 pc=0x406f9b github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen._Cfunc_sws_scale_wrapper(0x187f400, 0x165ea80, 0x165eac0, 0x2d000000000, 0xc000200000, 0xc0000291d0, 0x0) _cgo_gotypes.go:1334 +0x4d fp=0xc00012f500 sp=0xc00012f4d0 pc=0x6d246d github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen.(*Generator).ImageWxH.func11(0x187f400, 0x165ea80, 0x165eac0, 0xc000163ba0, 0xc000200000, 0xc0000291d0, 0x0) /go/src/github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen/screengen.go:303 +0xbe fp=0xc00012f550 sp=0xc00012f500 pc=0x6d46de github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen.(*Generator).ImageWxH(0xc000163ba0, 0x1f400, 0x156, 0x2d0, 0x0, 0x0, 0x0, 0x0) /go/src/github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen/screengen.go:303 +0x46d fp=0xc00012f610 sp=0xc00012f550 pc=0x6d37ed github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen.(*Generator).Image(...) /go/src/github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen/screengen.go:217 main.GenerateScreenshots(0x7ffc1a8e8f24, 0x2a, 0x0, 0x0, 0x0) /go/src/github.com/mutschler/mt/mt.go:164 +0x126d fp=0xc00012fd28 sp=0xc00012f610 pc=0x814a4d main.main() /go/src/github.com/mutschler/mt/mt.go:805 +0x3b74 fp=0xc00012ff88 sp=0xc00012fd28 pc=0x81d794 runtime.main() /usr/local/go/src/runtime/proc.go:204 +0x209 fp=0xc00012ffe0 sp=0xc00012ff88 pc=0x43b909 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1374 +0x1 fp=0xc00012ffe8 sp=0xc00012ffe0 pc=0x46d221
@prologic It's still happening, but it's even too long to screenshot, but I can at latest copy it to here (sorry for destroying your timeline everyone):
error generating thumbnail: cmd.CombinedOutput error: exit status 2 time="2021-11-17T11:47:40Z" level=info msg="useing font: DroidSans.ttf" time="2021-11-17T11:47:40Z" level=info msg="generating contact sheet for /data/uploads/tube-transcode-520949016.mp4" fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x80 addr=0x0 pc=0x7f366f6e2f0a] runtime stack: runtime.throw(0x903ee5, 0x2a) /usr/local/go/src/runtime/panic.go:1116 +0x72 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:704 +0x4ac goroutine 1 [syscall]: runtime.cgocall(0x81fda0, 0xc00012f500, 0x7f366d8bd108) /usr/local/go/src/runtime/cgocall.go:133 +0x5b fp=0xc00012f4d0 sp=0xc00012f498 pc=0x406f9b github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen._Cfunc_sws_scale_wrapper(0x187f400, 0x165ea80, 0x165eac0, 0x2d000000000, 0xc000200000, 0xc0000291d0, 0x0) _cgo_gotypes.go:1334 +0x4d fp=0xc00012f500 sp=0xc00012f4d0 pc=0x6d246d github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen.(*Generator).ImageWxH.func11(0x187f400, 0x165ea80, 0x165eac0, 0xc000163ba0, 0xc000200000, 0xc0000291d0, 0x0) /go/src/github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen/screengen.go:303 +0xbe fp=0xc00012f550 sp=0xc00012f500 pc=0x6d46de github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen.(*Generator).ImageWxH(0xc000163ba0, 0x1f400, 0x156, 0x2d0, 0x0, 0x0, 0x0, 0x0) /go/src/github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen/screengen.go:303 +0x46d fp=0xc00012f610 sp=0xc00012f550 pc=0x6d37ed github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen.(*Generator).Image(...) /go/src/github.com/mutschler/mt/vendor/gitlab.com/opennota/screengen/screengen.go:217 main.GenerateScreenshots(0x7ffc1a8e8f24, 0x2a, 0x0, 0x0, 0x0) /go/src/github.com/mutschler/mt/mt.go:164 +0x126d fp=0xc00012fd28 sp=0xc00012f610 pc=0x814a4d main.main() /go/src/github.com/mutschler/mt/mt.go:805 +0x3b74 fp=0xc00012ff88 sp=0xc00012fd28 pc=0x81d794 runtime.main() /usr/local/go/src/runtime/proc.go:204 +0x209 fp=0xc00012ffe0 sp=0xc00012ff88 pc=0x43b909 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1374 +0x1 fp=0xc00012ffe8 sp=0xc00012ffe0 pc=0x46d221
@thecanine use email for that. Or put it on a gist, or pastie, somewhere, and use the link. Come on, use your noggin!
@fastidious I was thinking about that, but most paste sites are not that great and while it is really long for an error message, it's not something impossible to scroll past.
@thecanine What about paste.mills.io πŸ˜‚
@thecanine What about paste.mills.io πŸ˜‚
@thecanine nah, admit it, you thought of it, and then say "Meh, too much bloody work, let's just dump it here and be done with it." πŸ˜‚ GitHut Gist is clean and nice. It is not great, it is amazing.
@thecanine I will fix this soon

=> https://git.mills.io/prologic/tube/issues/11

How big is this video btw? I'd like to see what it is and test/debug why it's causing mt to crash (_that tool i didn't write, which tries to generate video posters_)
@thecanine I will fix this soon

=> https://git.mills.io/prologic/tube/issues/11

How big is this video btw? I'd like to see what it is and test/debug why it's causing mt to crash (_that tool i didn't write, which tries to generate video posters_)
@prologic How did I not know you have a self hosted pastebin?!

Not I'm _remotely_ surprised 🀣
@fastidious Be kind πŸ˜… πŸ€— Yes Github is great πŸ˜‚
@fastidious Be kind πŸ˜… πŸ€— Yes Github is great πŸ˜‚
@eldersnake πŸ˜…
@eldersnake πŸ˜…
@prologic I am! I am rather Dutch, though, so normally straight and to the point, no sugar coating. The world would probably be a better place if people were more direct. I know that here in the States people are not used to it, but once they get to know me is all good. πŸ™ˆ
@fastidious Hehe I know πŸ˜…
@fastidious Hehe I know πŸ˜…
@prologic You should make some list of all your services and link it in the bio of your profile for people with bad memory (such as myself) to find. πŸ™‚
@fastidious I'm not British mate, me don't say blody in every sentence - do I luv. 😏
Also I don't really like GitHub myself, or GitHut, which I guess would at least be a nice name for a pizza place.
@prologic I tested it with the funny video of the Twitter guy having an existential crisis over penguin NFTs.
The error is probably caused by it being one of those stupidly high videos, filmed vertically on a phone.
Either way I'd recommend you all use it for testing stuff or just watch it here, I laugh while watching it every time: https://youtu.be/gIKhHXXJEIk
@thecanine Oh you you mean start.mills.io? πŸ˜‚
@thecanine Oh you you mean start.mills.io? πŸ˜‚
@thecanine bookmarked πŸ‘Œ
@thecanine bookmarked πŸ‘Œ
@prologic
> @thecanine Oh you you mean start.mills.io? πŸ˜‚

Holy crap 😱
@eldersnake Yeah, that's just crazy! Is there something you don't host yet? Also feels kinda weird, having the option to look around someones PLEX server. πŸ˜„
@thecanine What can you actually browse on my Plex server as a guest ? πŸ€”
@thecanine What can you actually browse on my Plex server as a guest ? πŸ€”
@prologic I don't know how to describe it. I'm not a PLEX user myself, but it doesn't even look like it's showing your collections, just some Live TV, that stupid thing promoting Tidal and some old movies that it claims are there provided by PLEX, if you let them play ads while you're watching them. πŸ€”
@thecanine Ahh good 😁 I didn’t think I had anything for guests to watch from our collections πŸ˜†
@thecanine Ahh good 😁 I didn’t think I had anything for guests to watch from our collections πŸ˜†