Конвертация mp4 файла в mp3 используя Python (moviepy.editor) | Уроки Python

Поділитися
Вставка
  • Опубліковано 10 лис 2024

КОМЕНТАРІ • 10

  • @АлексейМищерин-я2п

    Благодарствую, Андрей, за Труд! 🎉

  • @KhalidBackend
    @KhalidBackend 9 місяців тому +1

    Благодарю вас, Андрей, за ваш труд! Код идеально подошел для моей задачи.

  • @ДмитрийВеливанов-щ1р
    @ДмитрийВеливанов-щ1р 11 місяців тому +1

    Да. Это работает :)

  • @TheBestSurvival
    @TheBestSurvival Рік тому +1

    Было бы неплохо расширить программу, чтобы она поддерживала все форматы видео и чтобы все это завернуть в графический интерфейс, по типу portable программы. Но за ролик спасибо.

  • @ДмитрийВеливанов-щ1р
    @ДмитрийВеливанов-щ1р 10 місяців тому

    немного кастылизировал программу :)
    import os
    from tkinter import *
    from tkinter import ttk
    from tkinter import filedialog
    from moviepy.editor import VideoFileClip
    root = Tk()
    root.title("Извлечение звука из видео")
    root.geometry("350x150")
    def extract_audio(bitrate="192k"):
    video_name = filedialog.askopenfilename()
    audio_path = os.path.join(os.path.splitext(video_name)[0] + '.mp3')
    video = VideoFileClip(video_name)
    audio = video.audio
    audio.write_audiofile(audio_path, bitrate=bitrate)
    but = ttk.Button(text="Выберите файл .mp4", command=extract_audio)
    but.place(relx=.5, rely=.5, anchor="c")
    root.mainloop()

  • @Vlad-lx6yc
    @Vlad-lx6yc 7 місяців тому

    17. extract_audio(video_name='call', bitrate="64k")

  • @Bubble_Gum777
    @Bubble_Gum777 10 місяців тому +1

    Можно просто изменить расширение файла из "mp4" на "mp3", и тем самым останется только видеодорожка.

    • @andrievskii
      @andrievskii  10 місяців тому

      А размер файла?

    • @Bubble_Gum777
      @Bubble_Gum777 10 місяців тому +1

      ну да, тут не поспорю, размер останется прежний такой как у видеофайла mp4@@andrievskii

    • @Алексей127-г6э
      @Алексей127-г6э 9 місяців тому

      @@andrievskii добрый день, будет ли еще что то по пхп?