add debug message to display worker and output
add debug message for queueing
add debug message for stream save method
ignore default output directory
add realpath method for output directory
clean stream worker code
clean debug message with format
add debug message on start_worker method
add debug message in work method when start join
make mkdirs to thread safe