tak to zadziała tylko bo moim skrypcie widać że film ma się włączyć automatycznie.
Wiem już dokładnie w czym leży problem:
Film nie zdąży się załadować zanim przestawię czas przez co film startuje ale od początku.
Jak wychwycić moment w którym film jest już gotowy do odtwarzania?
Próbowałem onload, ale to tylko na obrazkach działa

W skrypcie którym podałeś film wystartuje bez problemu bo zanim naciśniesz sam przycisk to film już jest załadowany.
Jak już wiedziałem którym tropem iść to po kilkunastu minutach znalazłem odpowiedź

Dla tych co też by mieli taki problem podaję kod:
<!DOCTYPE html>
<script type="text/javascript" src="jquery-1.7.1.min.js"></script> <script type="text/javascript">
$(document).ready(
function()
{
$("#v1").get(0).src = 'video1.webm';
$("#v1").get(0).addEventListener('canplay',function(){
$("#v1").get(0).currentTime = 30;
$("#v1").get(0).play();
}, false);
});
<video id="v1" width="854" height="480" controls>
Brak obsługi wideo
<video>