Zobrazení času ve Vegasu
Potřeboval by ve Vegasu (9.0) zobrazit ve videu čas, tedy spíš časovač, který se v nějakém momentě rozeběhne z hodnoty "0:00". Cílem je ve videu ukázat, jak něco dlouho trvá. Ve Vegasu je plug-in Timecode, přes který by to asi šlo nějak udělat, ale bohužel tento plug-in neumožňuje změnit font, což je dost zásadní vada.
Máte nějaký nápad, jak ten časovač generovat?
Máte nějaký nápad, jak ten časovač generovat?
Tak mi asi nezbyde, pokud teda někdo neporadí něco lepšího, si příslušný klip vygenerovat v AviSynthu:
[code]
function clip_time(float f) {
tsec = f * 0.0334 # trvani jednoho framu ve vterinach
m = Int(tsec / 60)
s = Int(tsec) % 60
return String(m, "%1.0f") + ":" + String(s, "%02.0f")
}
clip = BlankClip(length=5000, width=1280, height=720, pixel_type="YV12", \
fps=30000, fps_denominator=1001)
ScriptClip(clip,"subtitle(clip_time(current_frame))")
[/code]
[code]
function clip_time(float f) {
tsec = f * 0.0334 # trvani jednoho framu ve vterinach
m = Int(tsec / 60)
s = Int(tsec) % 60
return String(m, "%1.0f") + ":" + String(s, "%02.0f")
}
clip = BlankClip(length=5000, width=1280, height=720, pixel_type="YV12", \
fps=30000, fps_denominator=1001)
ScriptClip(clip,"subtitle(clip_time(current_frame))")
[/code]