Implement ffmpeg reader usage in video transcoder

Fix video task id generation
Change how muxer retrieves parts of streams
Fix final output folder: remove path from base filename
Job: Move job id generation to function