fix estimate duration, fix recording, improve parse stream title, improve recording