Hi
user
Admin Login:
Username:
Password:
Name:
Lupa - LuaJIT in Python
--client
pyconde
--show
pyconde2013
--room Raum_45_Haus_6 2729 --force
Next: 11 FritzConnection
show more...
Marks
Author(s):
Stefan Behnel
Location
Raum 4-5 (Haus 6)
Date
oct Thu 17
Days Raw Files
Start
14:30
First Raw Start
13:56
Duration
00:30.0:00
Offset
0:33:15
End
15:00
Last Raw End
15:01
Chapters
00:00
Total cuts_time
27 min.
https://2013.de.pycon.org/schedule/sessions/47/
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
public
mp4
svg
png
assets
release.pdf
Lupa_LuaJIT_in_Python.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
Der Python-Interpreter hat den Ruf, eine ausgereifte und grandios einfach zu verwendende dynamische Sprache und Laufzeitumgebung zu bieten, die für jede noch so [exotische Anforderung](https://xkcd.com/413/) eine Lösung bereit hält. Ein oft genanntes Manko ist jedoch die begrenzte Performance des Interpreters für stark algorithmisch geprägte, kritische Teile von Anwendungen. Insbesondere hochdynamischer und generierter Code kommt hier schnell an seine Grenzen. Auf der anderen Seite existiert mit LuaJIT2 eine sehr schnelle JIT-kompilierte Laufzeitumgebung der dynamischen Programmiersprache Lua, die bereits so manche Performance-Rekorde gebrochen hat und sich durch ihre geringe Größe leicht in andere Programme einbinden lässt. Das große Manko von Lua ist jedoch das Fehlen von Standard-Bibliotheken, die extrem begrenzten Sprach-Features und der daraus resultierende hohe Aufwand bei der Entwicklung größerer Anwendungen. Mit [Lupa](https://github.com/scoder/lupa) steht eine Verbindung der beiden Programmiersprachen bereit, die es ermöglicht, aus Python heraus Lua-Code auszuführen und direkt mit diesem zu kommunizieren und Daten auszutauschen. So kann der größte Teil einer Anwendung in Python implementiert werden, und einzelne Aufgaben können von der schnellen LuaJIT-Umgebung übernommen werden. Dieser Vortrag stellt das Projekt vor und gibt Einblicke in die Integration der beiden Programmiersprachen.
Comment:
production notes
2013-10-17/13_56_45.dv
Apply:
13:56:45 - 14:30:32 ( 00:33:47 )
S:
13:56:45 -
E:
14:30:32
D:
00:33:47
show more...
vlc ~/Videos/veyepar/pyconde/pyconde2013/dv/Raum_45_Haus_6/2013-10-17/13_56_45.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
13:56:45
seconds: 0.0
Wall: 13:56:45
Duration
00:33:47
14:30:32
seconds: 0.0
Wall: 13:56:45
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2013-10-17/14_30_32.dv
Apply:
14:30:32 - 14:57:50 ( 00:27:18 )
S:
14:30:32 -
E:
14:57:50
D:
00:27:18
show more...
vlc ~/Videos/veyepar/pyconde/pyconde2013/dv/Raum_45_Haus_6/2013-10-17/14_30_32.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
14:30:32
seconds: 0.0
Wall: 14:30:32
Duration
00:27:18
14:57:50
seconds: 0.0
Wall: 14:30:32
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2013-10-17/14_57_51.dv
Apply:
14:57:51 - 15:01:04 ( 00:03:13 )
S:
14:57:51 -
E:
15:01:04
D:
00:03:13
show more...
vlc ~/Videos/veyepar/pyconde/pyconde2013/dv/Raum_45_Haus_6/2013-10-17/14_57_51.dv :start-time=00.0 --audio-desync=0
Raw File
Cut List
14:57:51
seconds: 0.0
Wall: 14:57:51
Duration
00:03:13
15:01:04
seconds: 0.0
Wall: 14:57:51
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2013-10-17/13_56_45.dv
2013-10-17/14_30_32.dv
2013-10-17/14_57_51.dv
Veyepar
Video Eyeball Processor and Review