00:53:59  * phatedjoined
00:58:12  * phatedquit (Ping timeout: 240 seconds)
01:02:44  * pfrazejoined
01:51:00  * pfrazequit (Remote host closed the connection)
01:55:35  * phatedjoined
01:59:52  * phatedquit (Ping timeout: 240 seconds)
03:00:47  <joepie91>I've most likely just worked out a way to transcode-on-the-fly and stream (to browser and standalone media players) a video file from a torrent *while* it's downloading
03:00:55  <joepie91>using torrent-stream and an unmodified ffmpeg
03:01:03  <joepie91>\o/
03:01:41  <joepie91>(using peerflix for my PoC though)
03:57:22  * warbrettquit (Quit: Connection closed for inactivity)
07:09:54  * contrahaxjoined
07:16:02  * fotoveritequit (Quit: fotoverite)
07:17:40  * pfrazejoined
07:27:44  * fotoveritejoined
07:35:49  * contrahaxquit (Quit: Sleeping)
07:59:32  * pfrazequit (Remote host closed the connection)
08:05:27  * fotoveritequit (Quit: fotoverite)
10:26:19  * thealphanerdquit (Quit: farewell for now)
10:26:49  * thealphanerdjoined
13:49:18  * pfrazejoined
15:10:13  * pfrazequit (Remote host closed the connection)
16:26:08  <mafintosh>joepie91: nice
16:26:11  <mafintosh>joepie91: on github?
16:27:30  * pfrazejoined
16:31:43  <joepie91>mafintosh: not yet, hopefully will be later today
16:31:45  <joepie91>:P
16:32:11  <joepie91>the trick is to use HLS or a similar seek-to-timestamp streaming protocol
16:32:44  <joepie91>should presumably be possible with DASH as well, but I haven;'t checked
16:36:06  <joepie91>ffmpeg can transcode from a HTTP URL
16:36:11  <joepie91>using range requests, presumably
16:36:33  <joepie91>so you point ffprobe (for the duration) and ffmpeg (for the transcoding) at your torrent-stream/peerflix URL
16:36:41  <joepie91>generate a fake HLS playlist
16:36:47  <joepie91>for that duration
16:36:59  <joepie91>and as segments are requested, you use -ss with exact seeking to transcode that part of the original video file
16:55:18  * fotoveritejoined
23:37:38  <bret>substack/anyone, are there any cross platform audio libraries for node? eg for playing mp3s / flag
23:37:40  <bret>flac
23:41:35  <bret>https://github.com/TooTallNate/node-vorbis https://github.com/TooTallNate/node-lame
23:42:06  <bret>maybe something a tad higher level
23:51:38  * warbrettjoined