Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 24, 2016 10:55:58

Yoguurt97
Зарегистрирован: 2016-11-11
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Конверт из mp3 в wave и наоборот

Как с помощью пайтона сделать конверт из mp3 в wave и наоборот? Я пытался использовать pydub, но нихрена не вышло, выдавало оишбку, типа файл не найден

Офлайн

#2 Ноя. 24, 2016 13:14:39

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Конверт из mp3 в wave и наоборот

ну если файл не найден, думаю проблема не в pudyb, а в вашем коде



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Ноя. 25, 2016 06:14:38

Yoguurt97
Зарегистрирован: 2016-11-11
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Конверт из mp3 в wave и наоборот

JOHN_16
ну если файл не найден, думаю проблема не в pudyb, а в вашем коде
 from pydub import AudioSegment
mp3_audio = AudioSegment.from_mp3("test2.mp3")
 \Users\User\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pydub\utils.py:165: RuntimeWarning: Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work
  warn("Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work", RuntimeWarning)
Traceback (most recent call last):
  File "C:/Users/User/Desktop/musicplayer/main.py", line 4, in <module>
    mp3_audio = AudioSegment.from_mp3("test2.mp3")
  File "C:\Users\User\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pydub\audio_segment.py", line 460, in from_mp3
    return cls.from_file(file, 'mp3')
  File "C:\Users\User\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pydub\audio_segment.py", line 443, in from_file
    p = subprocess.Popen(conversion_command, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
  File "C:\Users\User\AppData\Local\Programs\Python\Python35-32\lib\subprocess.py", line 947, in __init__
    restore_signals, start_new_session)
  File "C:\Users\User\AppData\Local\Programs\Python\Python35-32\lib\subprocess.py", line 1224, in _execute_child
    startupinfo)
FileNotFoundError: [WinError 2] Не удается найти указанный файл

Офлайн

#4 Ноя. 25, 2016 08:11:55

noob_saibot
Зарегистрирован: 2013-09-11
Сообщения: 495
Репутация: +  20  -
Профиль   Отправить e-mail  

Конверт из mp3 в wave и наоборот

Yoguurt97
1
2
3
4
Вообщем не сильно углубляясь на поверхности мелькает shell=True, попробуйте.

Отредактировано noob_saibot (Ноя. 25, 2016 08:15:16)

Офлайн

#5 Ноя. 25, 2016 09:25:02

Vigi
От: Курья, Алтай
Зарегистрирован: 2015-02-07
Сообщения: 144
Репутация: +  8  -
Профиль   Отправить e-mail  

Конверт из mp3 в wave и наоборот

вот Это установлено? Если нет без него некуда

Отредактировано Vigi (Ноя. 25, 2016 09:30:44)

Офлайн

#6 Ноя. 25, 2016 09:27:05

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Конверт из mp3 в wave и наоборот

Yoguurt97
Читайте что нужно установить для правильной работы этой библиотеки



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#7 Ноя. 27, 2016 04:24:29

Yoguurt97
Зарегистрирован: 2016-11-11
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Конверт из mp3 в wave и наоборот

Всем спасибо.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version