На этот вопрос уже есть ответ:
мой ubuntu показывает мне эту ошибку:
abhishek@abhishek-ThinkPad-R61:~$ youtube-dl -f worst http://www.youtube.com/watch?v=QGhx-u-c5Cg
[youtube] Setting language
WARNING: unable to set language: nonnumeric port: 'port_no'
[youtube] QGhx-u-c5Cg: Downloading video webpage
ERROR: unable to download video webpage: nonnumeric port: 'port_no'
abhishek@abhishek-ThinkPad-R61:~$
Попытайтесь добавить как услуга в браузере Konqueror дополнение youtube-dl. Можно найти его в Konqueror - Настройки - Настраивают Konqueror - Сервисы, и как только Вы добираетесь, здесь нажимают кнопку Download New Services, и ищут youtube-dl или видео-dl пакет и устанавливают его.