Розмір відео: 1280 X 720853 X 480640 X 360
Показувати елементи керування програвачем
Автоматичне відтворення
Автоповтор
Благодарствую, Андрей, за Труд! 🎉
Благодарю вас, Андрей, за ваш труд! Код идеально подошел для моей задачи.
Да. Это работает :)
Было бы неплохо расширить программу, чтобы она поддерживала все форматы видео и чтобы все это завернуть в графический интерфейс, по типу portable программы. Но за ролик спасибо.
немного кастылизировал программу :)import osfrom tkinter import *from tkinter import ttkfrom tkinter import filedialogfrom moviepy.editor import VideoFileCliproot = 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()
17. extract_audio(video_name='call', bitrate="64k")
Можно просто изменить расширение файла из "mp4" на "mp3", и тем самым останется только видеодорожка.
А размер файла?
ну да, тут не поспорю, размер останется прежний такой как у видеофайла mp4@@andrievskii
@@andrievskii добрый день, будет ли еще что то по пхп?
Благодарствую, Андрей, за Труд! 🎉
Благодарю вас, Андрей, за ваш труд! Код идеально подошел для моей задачи.
Да. Это работает :)
Было бы неплохо расширить программу, чтобы она поддерживала все форматы видео и чтобы все это завернуть в графический интерфейс, по типу portable программы. Но за ролик спасибо.
немного кастылизировал программу :)
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()
17. extract_audio(video_name='call', bitrate="64k")
Можно просто изменить расширение файла из "mp4" на "mp3", и тем самым останется только видеодорожка.
А размер файла?
ну да, тут не поспорю, размер останется прежний такой как у видеофайла mp4@@andrievskii
@@andrievskii добрый день, будет ли еще что то по пхп?