HTML5TV.git
14 years agosplit out HTML::hCalendar
Dobrica Pavlinusic [Sat, 14 Nov 2009 14:42:09 +0000 (15:42 +0100)]
split out HTML::hCalendar

14 years agoupstream jqueryhcal
Dobrica Pavlinusic [Sat, 14 Nov 2009 14:23:31 +0000 (15:23 +0100)]
upstream jqueryhcal

http://thebitterpill.com/07-2007/a-jquery-hcal-parser/

14 years agoblank template for hCalendar.html
Dobrica Pavlinusic [Sat, 14 Nov 2009 02:04:43 +0000 (03:04 +0100)]
blank template for hCalendar.html

14 years agometa data for The Go Programming Language
Dobrica Pavlinusic [Sat, 14 Nov 2009 02:04:21 +0000 (03:04 +0100)]
meta data for The Go Programming Language

14 years agoMerge branch 'master' of github.com:dpavlin/HTML5TV
Dobrica Pavlinusic [Sat, 14 Nov 2009 02:00:21 +0000 (03:00 +0100)]
Merge branch 'master' of github.com:dpavlin/HTML5TV

14 years agofix regex
Dobrica Pavlinusic [Sat, 14 Nov 2009 01:56:49 +0000 (02:56 +0100)]
fix regex

14 years agofilled in using new annotate feature
Dobrica Pavlinusic [Sat, 14 Nov 2009 01:52:33 +0000 (02:52 +0100)]
filled in using new annotate feature

14 years agofilled in using new annotate feature
Dobrica Pavlinusic [Sat, 14 Nov 2009 01:52:33 +0000 (02:52 +0100)]
filled in using new annotate feature

14 years agoannotate empty slides from presentation.txt
Dobrica Pavlinusic [Sat, 14 Nov 2009 01:52:02 +0000 (02:52 +0100)]
annotate empty slides from presentation.txt

14 years agorun GENERATE to every media with hCalender
Dobrica Pavlinusic [Sat, 14 Nov 2009 00:55:40 +0000 (01:55 +0100)]
run GENERATE to every media with hCalender

14 years agouncoditinally unlink video.ogv to remove dead symlinks
Dobrica Pavlinusic [Sat, 14 Nov 2009 00:53:25 +0000 (01:53 +0100)]
uncoditinally unlink video.ogv to remove dead symlinks

14 years agodie on File not found
Dobrica Pavlinusic [Sat, 14 Nov 2009 00:49:49 +0000 (01:49 +0100)]
die on File not found

14 years agopause when using GENERATE
Dobrica Pavlinusic [Sat, 14 Nov 2009 00:39:47 +0000 (01:39 +0100)]
pause when using GENERATE

14 years agoGENERATE=1 to just re-generate html rendering
Dobrica Pavlinusic [Sat, 14 Nov 2009 00:36:15 +0000 (01:36 +0100)]
GENERATE=1 to just re-generate html rendering

14 years agomove slide css to www/hcalendar.css
Dobrica Pavlinusic [Fri, 13 Nov 2009 22:39:34 +0000 (23:39 +0100)]
move slide css to www/hcalendar.css

14 years ago$carousel_width is now wide enough for video+slide
Dobrica Pavlinusic [Fri, 13 Nov 2009 21:35:54 +0000 (22:35 +0100)]
$carousel_width is now wide enough for video+slide

14 years agomake div#credits grey so it doesn't jump out
Dobrica Pavlinusic [Fri, 13 Nov 2009 21:32:20 +0000 (22:32 +0100)]
make div#credits grey so it doesn't jump out

14 years agoexpand div#credits
Dobrica Pavlinusic [Fri, 13 Nov 2009 21:32:00 +0000 (22:32 +0100)]
expand div#credits

14 years agodon't resize slides all the time
Dobrica Pavlinusic [Fri, 13 Nov 2009 20:57:34 +0000 (21:57 +0100)]
don't resize slides all the time

14 years agohard-code $max_slide_height to 480
Dobrica Pavlinusic [Fri, 13 Nov 2009 20:51:13 +0000 (21:51 +0100)]
hard-code $max_slide_height to 480

generate sane sized slides, while preserving compatiblity with
EeePC 800x480 screen

14 years agorender SMPTE Color Bars
Dobrica Pavlinusic [Fri, 13 Nov 2009 20:50:05 +0000 (21:50 +0100)]
render SMPTE Color Bars

14 years agoregresh video.ogv symlink if we select new ogv to mplayer.pl
Dobrica Pavlinusic [Fri, 13 Nov 2009 20:39:53 +0000 (21:39 +0100)]
regresh video.ogv symlink if we select new ogv to mplayer.pl

14 years agofinish slide sync
Dobrica Pavlinusic [Fri, 13 Nov 2009 20:07:51 +0000 (21:07 +0100)]
finish slide sync

14 years agohow to improve HTML::Slides in future
Dobrica Pavlinusic [Fri, 13 Nov 2009 20:06:30 +0000 (21:06 +0100)]
how to improve HTML::Slides in future

fork new process for HTML::Slide which then can have real SDL event loop

14 years agorefresh progress bar every second
Dobrica Pavlinusic [Fri, 13 Nov 2009 15:03:01 +0000 (16:03 +0100)]
refresh progress bar every second

14 years agobegin refresh as needed refactoring of slides
Dobrica Pavlinusic [Fri, 13 Nov 2009 15:00:35 +0000 (16:00 +0100)]
begin refresh as needed refactoring of slides

14 years agosync slides with video slide-update-fix
Dobrica Pavlinusic [Fri, 13 Nov 2009 14:20:23 +0000 (15:20 +0100)]
sync slides with video

14 years agoRob Pike: What is Go?
Dobrica Pavlinusic [Thu, 12 Nov 2009 21:01:26 +0000 (22:01 +0100)]
Rob Pike: What is Go?

14 years agohint about ffmpeg2theora usage
Dobrica Pavlinusic [Thu, 12 Nov 2009 13:55:17 +0000 (14:55 +0100)]
hint about ffmpeg2theora usage

14 years agoBrian Aker: Use the Fork Luke!
Dobrica Pavlinusic [Sun, 8 Nov 2009 22:27:49 +0000 (23:27 +0100)]
Brian Aker: Use the Fork Luke!

14 years agoGrant Likely: It's Alive! - Linux on Embedded PowerPC porting guide
Dobrica Pavlinusic [Fri, 6 Nov 2009 19:55:41 +0000 (20:55 +0100)]
Grant Likely: It's Alive! - Linux on Embedded PowerPC porting guide
a ../../www/yuit-resig-dom.html

14 years agofix title slide in overview and add black outline
Dobrica Pavlinusic [Fri, 6 Nov 2009 18:45:07 +0000 (19:45 +0100)]
fix title slide in overview and add black outline

14 years agocolor subtitles read and slides yellow on prograss bar
Dobrica Pavlinusic [Fri, 6 Nov 2009 18:20:18 +0000 (19:20 +0100)]
color subtitles read and slides yellow on prograss bar

14 years agomake takanashi quick slide add (without edl markers) correct
Dobrica Pavlinusic [Fri, 6 Nov 2009 17:49:21 +0000 (18:49 +0100)]
make takanashi quick slide add (without edl markers) correct

This allows us to add slides without number in-between slides we want
to trigger since we are now finding correct last slide number and
verifing that we didn't make edl markers

14 years agowhen resizing slides, use integer size
Dobrica Pavlinusic [Fri, 6 Nov 2009 13:29:08 +0000 (14:29 +0100)]
when resizing slides, use integer size

14 years agoalways make slide marker at least 1 pixel wide
Dobrica Pavlinusic [Fri, 6 Nov 2009 11:41:46 +0000 (12:41 +0100)]
always make slide marker at least 1 pixel wide

14 years agoif no subtitles, insert first one
Dobrica Pavlinusic [Fri, 6 Nov 2009 11:38:27 +0000 (12:38 +0100)]
if no subtitles, insert first one

14 years agoremoved debug slide refresh display
Dobrica Pavlinusic [Wed, 4 Nov 2009 19:12:04 +0000 (20:12 +0100)]
removed debug slide refresh display

14 years agoELC 2009: Dr John Williams - Embedded Linux on FPGAs for fun and profit
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

14 years agowork on slides/progress bar
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)

14 years agosync a bit more of slides. I really miss video :-(
Dobrica Pavlinusic [Sun, 1 Nov 2009 18:53:34 +0000 (19:53 +0100)]
sync a bit more of slides. I really miss video :-(

14 years agoLPC2009: Using IMA for Integrity Measurement and Attestation by David Safford
Dobrica Pavlinusic [Sun, 1 Nov 2009 14:53:50 +0000 (15:53 +0100)]
LPC2009: Using IMA for Integrity Measurement and Attestation by David Safford

14 years agoextract slide titles from pdftotext conversion
Dobrica Pavlinusic [Sun, 1 Nov 2009 12:53:32 +0000 (13:53 +0100)]
extract slide titles from pdftotext conversion

14 years agocreate presentation.pdf symlink and convert pdf to text
Dobrica Pavlinusic [Sun, 1 Nov 2009 12:23:10 +0000 (13:23 +0100)]
create presentation.pdf symlink and convert pdf to text

14 years agosync slides for YUI Theater — John Resig: “The DOM Is a Mess”
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”

14 years agoYUI Theater — Luke Smith: “Events Evolved”
Dobrica Pavlinusic [Sat, 31 Oct 2009 19:56:59 +0000 (20:56 +0100)]
YUI Theater — Luke Smith: “Events Evolved”

14 years agodocument workflow for Takahashi method presentations
Dobrica Pavlinusic [Sat, 31 Oct 2009 19:46:16 +0000 (20:46 +0100)]
document workflow for Takahashi method presentations

14 years agodon't pause in Takahashi mode :-)
Dobrica Pavlinusic [Sat, 31 Oct 2009 19:21:52 +0000 (20:21 +0100)]
don't pause in Takahashi mode :-)

14 years agodon't touch focus on quick slide add
Dobrica Pavlinusic [Sat, 31 Oct 2009 18:52:51 +0000 (19:52 +0100)]
don't touch focus on quick slide add

14 years agoadd quick next-slide add for takanshi style slides
Dobrica Pavlinusic [Sat, 31 Oct 2009 18:41:22 +0000 (19:41 +0100)]
add quick next-slide add for takanshi style slides

14 years agofix warning for invalid subtitles without from time
Dobrica Pavlinusic [Thu, 29 Oct 2009 19:10:04 +0000 (20:10 +0100)]
fix warning for invalid subtitles without from time

14 years ago./bin/sync2yaml.pl media/yuit-resig-dom/sync > media/yuit-resig-dom/video.ogv.srt
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

14 years agonew from to subtitle sync format
Dobrica Pavlinusic [Thu, 29 Oct 2009 19:07:27 +0000 (20:07 +0100)]
new from to subtitle sync format

14 years agosync recovered from /dev/shm/edl after killing mplayer
Dobrica Pavlinusic [Thu, 29 Oct 2009 19:05:57 +0000 (20:05 +0100)]
sync recovered from /dev/shm/edl after killing mplayer

14 years agoYUI Theater — John Resig: The DOM Is a Mess
Dobrica Pavlinusic [Thu, 29 Oct 2009 19:05:38 +0000 (20:05 +0100)]
YUI Theater — John Resig: The DOM Is a Mess

14 years agoMerge branch 'master' of github.com:dpavlin/HTML5TV
Dobrica Pavlinusic [Thu, 29 Oct 2009 17:04:27 +0000 (18:04 +0100)]
Merge branch 'master' of github.com:dpavlin/HTML5TV

14 years agonote about multi-monitor setup and awesome
Dobrica Pavlinusic [Thu, 29 Oct 2009 17:03:59 +0000 (18:03 +0100)]
note about multi-monitor setup and awesome

14 years agoMerge branch 'master' of github.com:dpavlin/HTML5TV origin/HEAD origin/master
Dobrica Pavlinusic [Thu, 29 Oct 2009 10:26:24 +0000 (11:26 +0100)]
Merge branch 'master' of github.com:dpavlin/HTML5TV

14 years agotool to download mms:// streams
Dobrica Pavlinusic [Thu, 29 Oct 2009 10:25:58 +0000 (11:25 +0100)]
tool to download mms:// streams

14 years agohttp://lkcl.net/rtmp/RTMPE.txt
Dobrica Pavlinusic [Mon, 26 Oct 2009 23:10:32 +0000 (00:10 +0100)]
http://lkcl.net/rtmp/RTMPE.txt

14 years agouse slides.ttf font
Dobrica Pavlinusic [Mon, 26 Oct 2009 14:39:24 +0000 (15:39 +0100)]
use slides.ttf font

14 years agosymlink to DejaVuSansMono.ttf
Dobrica Pavlinusic [Mon, 26 Oct 2009 14:39:10 +0000 (15:39 +0100)]
symlink to DejaVuSansMono.ttf

14 years agoadded hCalendar
Dobrica Pavlinusic [Sun, 25 Oct 2009 18:53:25 +0000 (19:53 +0100)]
added hCalendar

14 years agoslide sync
Dobrica Pavlinusic [Sun, 25 Oct 2009 18:25:13 +0000 (19:25 +0100)]
slide sync

14 years agoreformat simple mm:ss title format to yaml
Dobrica Pavlinusic [Sun, 25 Oct 2009 17:12:14 +0000 (18:12 +0100)]
reformat simple mm:ss title format to yaml

14 years agofew more slide timings tweaks
Dobrica Pavlinusic [Sun, 25 Oct 2009 17:03:23 +0000 (18:03 +0100)]
few more slide timings tweaks

14 years agopoint to upstream videolectures.net presentation
Dobrica Pavlinusic [Sun, 25 Oct 2009 16:59:36 +0000 (17:59 +0100)]
point to upstream videolectures.net presentation

14 years agodump rtmp stream to flv using rtmpdump
Dobrica Pavlinusic [Sun, 25 Oct 2009 16:57:59 +0000 (17:57 +0100)]
dump rtmp stream to flv using rtmpdump

14 years agobuild latest rtmpdump from upstream
Dobrica Pavlinusic [Sun, 25 Oct 2009 16:55:55 +0000 (17:55 +0100)]
build latest rtmpdump from upstream

14 years agoimplement (flickering, sic!) timeline and position
Dobrica Pavlinusic [Sat, 24 Oct 2009 20:21:01 +0000 (22:21 +0200)]
implement (flickering, sic!) timeline and position

14 years agoannotate slides only in overview
Dobrica Pavlinusic [Sat, 24 Oct 2009 19:42:56 +0000 (21:42 +0200)]
annotate slides only in overview

14 years agoshow subtitle over slide in overview window
Dobrica Pavlinusic [Sat, 24 Oct 2009 13:59:09 +0000 (15:59 +0200)]
show subtitle over slide in overview window

14 years agofix warning
Dobrica Pavlinusic [Fri, 23 Oct 2009 19:55:21 +0000 (21:55 +0200)]
fix warning

14 years agorefresh slides evey 0.2 s
Dobrica Pavlinusic [Fri, 23 Oct 2009 18:35:50 +0000 (20:35 +0200)]
refresh slides evey 0.2 s

14 years agowell, four digit second progress in this talk-slides sync
Dobrica Pavlinusic [Fri, 23 Oct 2009 18:13:44 +0000 (20:13 +0200)]
well, four digit second progress in this talk-slides sync

14 years agofix four digit seconds (sic!)
Dobrica Pavlinusic [Fri, 23 Oct 2009 18:13:21 +0000 (20:13 +0200)]
fix four digit seconds (sic!)

14 years agomore work on preroll, time_pos now updates $pos
Dobrica Pavlinusic [Fri, 23 Oct 2009 18:06:47 +0000 (20:06 +0200)]
more work on preroll, time_pos now updates $pos

14 years agocalculate exact pre-roll timeout for OSD
Dobrica Pavlinusic [Fri, 23 Oct 2009 17:20:50 +0000 (19:20 +0200)]
calculate exact pre-roll timeout for OSD

14 years agoload hires picture only if needed
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 :-)

14 years agosort customEvents just once
Dobrica Pavlinusic [Fri, 23 Oct 2009 16:44:19 +0000 (18:44 +0200)]
sort customEvents just once

14 years agoadded @to_mplayer command queue
Dobrica Pavlinusic [Fri, 23 Oct 2009 16:31:53 +0000 (18:31 +0200)]
added @to_mplayer command queue

14 years agoput slide number in upper left corner to miss title
Dobrica Pavlinusic [Fri, 23 Oct 2009 16:30:52 +0000 (18:30 +0200)]
put slide number in upper left corner to miss title

14 years agoone thing done, one more added
Dobrica Pavlinusic [Fri, 23 Oct 2009 16:25:42 +0000 (18:25 +0200)]
one thing done, one more added

14 years agouse IO::Select again to parse mplayer A: V: output
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

14 years agosome markers
Dobrica Pavlinusic [Fri, 23 Oct 2009 15:35:21 +0000 (17:35 +0200)]
some markers

14 years agofix progress bar
Dobrica Pavlinusic [Fri, 23 Oct 2009 11:58:35 +0000 (13:58 +0200)]
fix progress bar

14 years agoextract length using oggLength
Dobrica Pavlinusic [Thu, 22 Oct 2009 12:41:18 +0000 (14:41 +0200)]
extract length using oggLength

14 years agoMerge branch 'master' of github.com:dpavlin/HTML5TV
Dobrica Pavlinusic [Thu, 22 Oct 2009 12:07:01 +0000 (14:07 +0200)]
Merge branch 'master' of github.com:dpavlin/HTML5TV

14 years agoadded minimum slide height
Dobrica Pavlinusic [Thu, 22 Oct 2009 12:06:41 +0000 (14:06 +0200)]
added minimum slide height

14 years agoinsert keyframes every second, better output
Dobrica Pavlinusic [Thu, 22 Oct 2009 11:52:51 +0000 (13:52 +0200)]
insert keyframes every second, better output

14 years agoinstall ffmpeg2theora
Dobrica Pavlinusic [Thu, 22 Oct 2009 11:43:36 +0000 (13:43 +0200)]
install ffmpeg2theora

14 years agoproduce blank video with timecode
Dobrica Pavlinusic [Wed, 21 Oct 2009 20:27:00 +0000 (22:27 +0200)]
produce blank video with timecode

14 years agoanother great presentation, slides and audio only
Dobrica Pavlinusic [Wed, 21 Oct 2009 11:53:20 +0000 (13:53 +0200)]
another great presentation, slides and audio only

14 years agoignore position while seeking in mplayer
Dobrica Pavlinusic [Tue, 20 Oct 2009 22:26:17 +0000 (00:26 +0200)]
ignore position while seeking in mplayer

14 years agoMerge branch 'master' into msglevel
Dobrica Pavlinusic [Tue, 20 Oct 2009 21:21:39 +0000 (23:21 +0200)]
Merge branch 'master' into msglevel

14 years agofinish slide extraction and sync
Dobrica Pavlinusic [Tue, 20 Oct 2009 21:21:08 +0000 (23:21 +0200)]
finish slide extraction and sync

14 years agocleanup resized frames before oggThumb
Dobrica Pavlinusic [Tue, 20 Oct 2009 21:20:28 +0000 (23:20 +0200)]
cleanup resized frames before oggThumb

14 years agouse mplayer muxer debug messages to sync position
Dobrica Pavlinusic [Tue, 20 Oct 2009 20:55:57 +0000 (22:55 +0200)]
use mplayer muxer debug messages to sync position

14 years agorefresh slides every 1.5 s
Dobrica Pavlinusic [Tue, 20 Oct 2009 18:26:28 +0000 (20:26 +0200)]
refresh slides every 1.5 s

14 years agoadd vertical padding to slide overview
Dobrica Pavlinusic [Tue, 20 Oct 2009 17:38:56 +0000 (19:38 +0200)]
add vertical padding to slide overview