Dobrica Pavlinusic [Fri, 6 Nov 2009 11:38:27 +0000 (12:38 +0100)]
if no subtitles, insert first one
Dobrica Pavlinusic [Wed, 4 Nov 2009 19:12:04 +0000 (20:12 +0100)]
removed debug slide refresh display
Dobrica Pavlinusic [Tue, 3 Nov 2009 20:44:53 +0000 (21:44 +0100)]
ELC 2009: Dr John Williams - Embedded Linux on FPGAs for fun and profit
Dobrica Pavlinusic [Tue, 3 Nov 2009 20:31:09 +0000 (21:31 +0100)]
work on slides/progress bar
Move bar with marked slides (yellow 1 pixel bars) and progres DOT
(big 3x3 white) down on top of active slide to avoid eye movement
when quickly glancing at currently active slide and position in
presentation (usually duration of current slide by distance from
big white dot to leftmost yellow bar)
Dobrica Pavlinusic [Sun, 1 Nov 2009 18:53:34 +0000 (19:53 +0100)]
sync a bit more of slides. I really miss video :-(
Dobrica Pavlinusic [Sun, 1 Nov 2009 14:53:50 +0000 (15:53 +0100)]
LPC2009: Using IMA for Integrity Measurement and Attestation by David Safford
Dobrica Pavlinusic [Sun, 1 Nov 2009 12:53:32 +0000 (13:53 +0100)]
extract slide titles from pdftotext conversion
Dobrica Pavlinusic [Sun, 1 Nov 2009 12:23:10 +0000 (13:23 +0100)]
create presentation.pdf symlink and convert pdf to text
Dobrica Pavlinusic [Sat, 31 Oct 2009 23:05:54 +0000 (00:05 +0100)]
sync slides for YUI Theater — John Resig: “The DOM Is a Mess”
Dobrica Pavlinusic [Sat, 31 Oct 2009 19:56:59 +0000 (20:56 +0100)]
YUI Theater — Luke Smith: “Events Evolved”
Dobrica Pavlinusic [Sat, 31 Oct 2009 19:46:16 +0000 (20:46 +0100)]
document workflow for Takahashi method presentations
Dobrica Pavlinusic [Sat, 31 Oct 2009 19:21:52 +0000 (20:21 +0100)]
don't pause in Takahashi mode :-)
Dobrica Pavlinusic [Sat, 31 Oct 2009 18:52:51 +0000 (19:52 +0100)]
don't touch focus on quick slide add
Dobrica Pavlinusic [Sat, 31 Oct 2009 18:41:22 +0000 (19:41 +0100)]
add quick next-slide add for takanshi style slides
Dobrica Pavlinusic [Thu, 29 Oct 2009 19:10:04 +0000 (20:10 +0100)]
fix warning for invalid subtitles without from time
Dobrica Pavlinusic [Thu, 29 Oct 2009 19:08:11 +0000 (20:08 +0100)]
./bin/sync2yaml.pl media/yuit-resig-dom/sync > media/yuit-resig-dom/video.ogv.srt
Dobrica Pavlinusic [Thu, 29 Oct 2009 19:07:27 +0000 (20:07 +0100)]
new from to subtitle sync format
Dobrica Pavlinusic [Thu, 29 Oct 2009 19:05:57 +0000 (20:05 +0100)]
sync recovered from /dev/shm/edl after killing mplayer
Dobrica Pavlinusic [Thu, 29 Oct 2009 19:05:38 +0000 (20:05 +0100)]
YUI Theater — John Resig: The DOM Is a Mess
Dobrica Pavlinusic [Thu, 29 Oct 2009 17:04:27 +0000 (18:04 +0100)]
Merge branch 'master' of github.com:dpavlin/HTML5TV
Dobrica Pavlinusic [Thu, 29 Oct 2009 17:03:59 +0000 (18:03 +0100)]
note about multi-monitor setup and awesome
Dobrica Pavlinusic [Thu, 29 Oct 2009 10:26:24 +0000 (11:26 +0100)]
Merge branch 'master' of github.com:dpavlin/HTML5TV
Dobrica Pavlinusic [Thu, 29 Oct 2009 10:25:58 +0000 (11:25 +0100)]
tool to download mms:// streams
Dobrica Pavlinusic [Mon, 26 Oct 2009 23:10:32 +0000 (00:10 +0100)]
http://lkcl.net/rtmp/RTMPE.txt
Dobrica Pavlinusic [Mon, 26 Oct 2009 14:39:24 +0000 (15:39 +0100)]
use slides.ttf font
Dobrica Pavlinusic [Mon, 26 Oct 2009 14:39:10 +0000 (15:39 +0100)]
symlink to DejaVuSansMono.ttf
Dobrica Pavlinusic [Sun, 25 Oct 2009 18:53:25 +0000 (19:53 +0100)]
added hCalendar
Dobrica Pavlinusic [Sun, 25 Oct 2009 18:25:13 +0000 (19:25 +0100)]
slide sync
Dobrica Pavlinusic [Sun, 25 Oct 2009 17:12:14 +0000 (18:12 +0100)]
reformat simple mm:ss title format to yaml
Dobrica Pavlinusic [Sun, 25 Oct 2009 17:03:23 +0000 (18:03 +0100)]
few more slide timings tweaks
Dobrica Pavlinusic [Sun, 25 Oct 2009 16:59:36 +0000 (17:59 +0100)]
point to upstream videolectures.net presentation
Dobrica Pavlinusic [Sun, 25 Oct 2009 16:57:59 +0000 (17:57 +0100)]
dump rtmp stream to flv using rtmpdump
Dobrica Pavlinusic [Sun, 25 Oct 2009 16:55:55 +0000 (17:55 +0100)]
build latest rtmpdump from upstream
Dobrica Pavlinusic [Sat, 24 Oct 2009 20:21:01 +0000 (22:21 +0200)]
implement (flickering, sic!) timeline and position
Dobrica Pavlinusic [Sat, 24 Oct 2009 19:42:56 +0000 (21:42 +0200)]
annotate slides only in overview
Dobrica Pavlinusic [Sat, 24 Oct 2009 13:59:09 +0000 (15:59 +0200)]
show subtitle over slide in overview window
Dobrica Pavlinusic [Fri, 23 Oct 2009 19:55:21 +0000 (21:55 +0200)]
fix warning
Dobrica Pavlinusic [Fri, 23 Oct 2009 18:35:50 +0000 (20:35 +0200)]
refresh slides evey 0.2 s
Dobrica Pavlinusic [Fri, 23 Oct 2009 18:13:44 +0000 (20:13 +0200)]
well, four digit second progress in this talk-slides sync
Dobrica Pavlinusic [Fri, 23 Oct 2009 18:13:21 +0000 (20:13 +0200)]
fix four digit seconds (sic!)
Dobrica Pavlinusic [Fri, 23 Oct 2009 18:06:47 +0000 (20:06 +0200)]
more work on preroll, time_pos now updates $pos
Dobrica Pavlinusic [Fri, 23 Oct 2009 17:20:50 +0000 (19:20 +0200)]
calculate exact pre-roll timeout for OSD
Dobrica Pavlinusic [Fri, 23 Oct 2009 17:16:46 +0000 (19:16 +0200)]
load hires picture only if needed
this is HUUUGE speedup on 260 slide presentation I'm working on :-)
Dobrica Pavlinusic [Fri, 23 Oct 2009 16:44:19 +0000 (18:44 +0200)]
sort customEvents just once
Dobrica Pavlinusic [Fri, 23 Oct 2009 16:31:53 +0000 (18:31 +0200)]
added @to_mplayer command queue
Dobrica Pavlinusic [Fri, 23 Oct 2009 16:30:52 +0000 (18:30 +0200)]
put slide number in upper left corner to miss title
Dobrica Pavlinusic [Fri, 23 Oct 2009 16:25:42 +0000 (18:25 +0200)]
one thing done, one more added
Dobrica Pavlinusic [Fri, 23 Oct 2009 16:12:28 +0000 (18:12 +0200)]
use IO::Select again to parse mplayer A: V: output
This should allow better sync than parsing mplayer's mux debug log
but requires us to chop char by char from input stream to detect
both \n and \r as newline delimiters
Dobrica Pavlinusic [Fri, 23 Oct 2009 15:35:21 +0000 (17:35 +0200)]
some markers
Dobrica Pavlinusic [Fri, 23 Oct 2009 11:58:35 +0000 (13:58 +0200)]
fix progress bar
Dobrica Pavlinusic [Thu, 22 Oct 2009 12:41:18 +0000 (14:41 +0200)]
extract length using oggLength
Dobrica Pavlinusic [Thu, 22 Oct 2009 12:07:01 +0000 (14:07 +0200)]
Merge branch 'master' of github.com:dpavlin/HTML5TV
Dobrica Pavlinusic [Thu, 22 Oct 2009 12:06:41 +0000 (14:06 +0200)]
added minimum slide height
Dobrica Pavlinusic [Thu, 22 Oct 2009 11:52:51 +0000 (13:52 +0200)]
insert keyframes every second, better output
Dobrica Pavlinusic [Thu, 22 Oct 2009 11:43:36 +0000 (13:43 +0200)]
install ffmpeg2theora
Dobrica Pavlinusic [Wed, 21 Oct 2009 20:27:00 +0000 (22:27 +0200)]
produce blank video with timecode
Dobrica Pavlinusic [Wed, 21 Oct 2009 11:53:20 +0000 (13:53 +0200)]
another great presentation, slides and audio only
Dobrica Pavlinusic [Tue, 20 Oct 2009 22:26:17 +0000 (00:26 +0200)]
ignore position while seeking in mplayer
Dobrica Pavlinusic [Tue, 20 Oct 2009 21:21:39 +0000 (23:21 +0200)]
Merge branch 'master' into msglevel
Dobrica Pavlinusic [Tue, 20 Oct 2009 21:21:08 +0000 (23:21 +0200)]
finish slide extraction and sync
Dobrica Pavlinusic [Tue, 20 Oct 2009 21:20:28 +0000 (23:20 +0200)]
cleanup resized frames before oggThumb
Dobrica Pavlinusic [Tue, 20 Oct 2009 20:55:57 +0000 (22:55 +0200)]
use mplayer muxer debug messages to sync position
Dobrica Pavlinusic [Tue, 20 Oct 2009 18:26:28 +0000 (20:26 +0200)]
refresh slides every 1.5 s
Dobrica Pavlinusic [Tue, 20 Oct 2009 17:38:56 +0000 (19:38 +0200)]
add vertical padding to slide overview
Dobrica Pavlinusic [Tue, 20 Oct 2009 17:21:55 +0000 (19:21 +0200)]
Running Debian on Inexpensive Network Storage Devices
Dobrica Pavlinusic [Tue, 20 Oct 2009 17:02:11 +0000 (19:02 +0200)]
sync only if window is opened
Dobrica Pavlinusic [Tue, 20 Oct 2009 16:03:59 +0000 (18:03 +0200)]
point to www/_editing.html through local http
Dobrica Pavlinusic [Tue, 20 Oct 2009 15:45:57 +0000 (17:45 +0200)]
slide overview is now automatic
Dobrica Pavlinusic [Tue, 20 Oct 2009 15:43:38 +0000 (17:43 +0200)]
correctly fill unused space
Dobrica Pavlinusic [Tue, 20 Oct 2009 14:16:19 +0000 (16:16 +0200)]
fix warning
Dobrica Pavlinusic [Tue, 20 Oct 2009 14:13:42 +0000 (16:13 +0200)]
calculate slide just based on current video time
Dobrica Pavlinusic [Tue, 20 Oct 2009 13:56:45 +0000 (15:56 +0200)]
install SDL perl bindings
Dobrica Pavlinusic [Mon, 19 Oct 2009 21:41:06 +0000 (23:41 +0200)]
first semi-working slide overview
Dobrica Pavlinusic [Mon, 19 Oct 2009 18:43:33 +0000 (20:43 +0200)]
added $app->sync
Dobrica Pavlinusic [Mon, 19 Oct 2009 18:40:42 +0000 (20:40 +0200)]
hopefully useful slide overview layout
Dobrica Pavlinusic [Mon, 19 Oct 2009 18:01:06 +0000 (20:01 +0200)]
open slides overview with SDL
Dobrica Pavlinusic [Mon, 19 Oct 2009 17:38:15 +0000 (19:38 +0200)]
read lines from mplayer
Dobrica Pavlinusic [Mon, 19 Oct 2009 17:16:40 +0000 (19:16 +0200)]
use IO::Select to pull mplayer output
Dobrica Pavlinusic [Mon, 19 Oct 2009 15:59:03 +0000 (17:59 +0200)]
slides overview montage is now directly available
Dobrica Pavlinusic [Mon, 19 Oct 2009 15:57:38 +0000 (17:57 +0200)]
we now produce montage internally
Dobrica Pavlinusic [Mon, 19 Oct 2009 15:55:31 +0000 (17:55 +0200)]
create slide overview montage
Dobrica Pavlinusic [Mon, 19 Oct 2009 13:39:34 +0000 (15:39 +0200)]
Merge branch 'master' into montage
Dobrica Pavlinusic [Sun, 18 Oct 2009 21:51:18 +0000 (23:51 +0200)]
created slide sync subtitles
Dobrica Pavlinusic [Sun, 18 Oct 2009 21:50:54 +0000 (23:50 +0200)]
attempt to fix shell montage
Dobrica Pavlinusic [Sun, 18 Oct 2009 21:45:04 +0000 (23:45 +0200)]
don't size slides all time
Dobrica Pavlinusic [Sun, 18 Oct 2009 20:43:55 +0000 (22:43 +0200)]
hush debug output
Dobrica Pavlinusic [Sun, 18 Oct 2009 19:22:42 +0000 (21:22 +0200)]
fix summary (title)
Dobrica Pavlinusic [Sun, 18 Oct 2009 19:17:13 +0000 (21:17 +0200)]
fix hCalendar.html
Dobrica Pavlinusic [Sun, 18 Oct 2009 18:49:33 +0000 (20:49 +0200)]
update example for latest code changes
Dobrica Pavlinusic [Sun, 18 Oct 2009 18:48:33 +0000 (20:48 +0200)]
update current status
Dobrica Pavlinusic [Sun, 18 Oct 2009 18:47:30 +0000 (20:47 +0200)]
extract seconds from link hash
Dobrica Pavlinusic [Sun, 18 Oct 2009 18:46:01 +0000 (20:46 +0200)]
format subtitle start/end as link mm:ss
Dobrica Pavlinusic [Sat, 17 Oct 2009 21:49:59 +0000 (23:49 +0200)]
preserve slide aspect ratio
Dobrica Pavlinusic [Sat, 17 Oct 2009 16:40:48 +0000 (18:40 +0200)]
use oggThumb from $PATH
Dobrica Pavlinusic [Sat, 17 Oct 2009 15:57:06 +0000 (17:57 +0200)]
need libvorbis-dev to compile ogg video tools
Dobrica Pavlinusic [Fri, 16 Oct 2009 22:31:44 +0000 (00:31 +0200)]
use $slide_factor
Dobrica Pavlinusic [Fri, 16 Oct 2009 22:27:23 +0000 (00:27 +0200)]
display slide number in annotation
Dobrica Pavlinusic [Fri, 16 Oct 2009 22:24:19 +0000 (00:24 +0200)]
add background to slide annotation
Dobrica Pavlinusic [Fri, 16 Oct 2009 21:52:52 +0000 (23:52 +0200)]
Annotate slides
Dobrica Pavlinusic [Fri, 16 Oct 2009 21:52:08 +0000 (23:52 +0200)]
always resize slides