• Register

Zanima me zakaj pri tem programu mi noče downloadat v mp3 formatu, ko zelim s youtuba glasbo downloadat?

0 votes
186 views

Uporabljal sem tisto kodo, kaj naj storim da bi pravilno convertiral v mp3 ker s tisto kodo mi podaja v webm formatu

link = 'http:......'

from __future__ import unicode_literals
import youtube_dl
ydl_opts = {
    'format':'bestaudio/best',
    'postprocessor': [{
        'key':'FFmpegExtractAudio',
        'preferredcodec': 'mp_3',
        'preferredquality': '192',
    }],
}
with youtube_dl.YoutubeDL(ydl_opts)as ydl:
    ydl.download([link])

asked Jun 8, 2020 by belminramic (510 points)

2 Answers

0 votes
Za taka in podobna vparšanja na internetu gotovo obstaja precej. Tukaj sta dve povezavi, ki vam morda pridete prav:

https://spapas.github.io/2018/03/06/easy-youtube-mp3-downloading/

https://pypi.org/project/youtube-mp3-downloader/
answered Jun 9, 2020 by dgorjup (71,260 points)
0 votes
https://www.youtube.com/watch?v=7wfUUZvybPY&ab_channel=JBroadway

tale link poglej, meni je potem vse delalo =)
answered Sep 7, 2020 by MihaKambič (2,740 points)
sej sem že uspel naštimat, vseno hvala
Tudi drugi imajo lahko podobno težavo. Kaj je bila, kako ste jo rešili?
v bistvu mi je manjkal FFmpeg build, katerega nisem imel nameščenega, ki tisti video posnetak konvertira v željeni format in sem malo spremenil kodo ter dodal tisto da uporablja FFmpeg build
  
link = ' '
  ydl_opts = {
    'format': 'bestaudio/best',
    'postprocessors': [{
        'key': 'FFmpegExtractAudio',
        'preferredcodec': 'mp3',
        'preferredquality': '129'
    }],
    'postprocessor_args': [
        '-ar', '16000'
    ],
    'prefer_ffmpeg': True,
    'keepvideo': False
}

with youtube_dl.YoutubeDL(ydl_opts) as ydl:
    ydl.download([link])


in po tem deluje.
...