Fixed no video length bug and yearly "date" update

Video length bug introduced in f79f49329e970dd57da7987f1b7fdb7b22c78657
was fixed by determining length before video is moved.
Yearly date update still needed because the todo still isn't fixed.