我在Xamarin / C#中为安卓创建了一个Youtube to MP3下载器。我正在使用VideoLibrary下载视频。我的代码: if (!string.IsNullOrEmpty(EditText.Text))
{
byte[] bytes = null;
try
{
var v = YouTube.Default.GetVideo(EditText.T
我正在使用youtube-dl和ffmpeg创建一个youtube下载器和转换器(供个人使用)。我正在尝试下载一个视频,并将其转换为MP4。
我遇到的问题是,youtube-dl下载的视频格式多种多样。有没有一种方法可以下载视频,然后告诉FFMPEG转换它,而不知道当前的文件类型?
我尝试使用*通配符,但这导致了错误。
@echo off
title youtube downloader
set /p name= URL:
echo Select a type. (vid/mp3/mp4)
set /p type=
IF /i "%type%"=="vid"
我有许多MP3文件,这是音乐音乐会的录音。它们每一个都有元数据
例:(用eg探针)
Metadata:
title : Vishweshwara
genre : Flute
album : Sindu Bhairavi
artist : Sikkil Sisters
Duration: 00:06:23.48, start: 0.000000, bitrate: 128 kb/s
现在我想把这些mp3转换成mp4上传到Youtube。我知道我可以使用:
for i in *.mp3;
我有这样的代码:
var composition = new MediaComposition();
composition.Clips.Add(clip);
var mp3 = await this.music_file();
if (mp3 != "") {
var music_file = await StorageFile.GetFileFromPathAsync(mp3);
var music = await BackgroundAudioTrack.CreateFromFileAsync(music_file);
music.TrimTim
我可以使用以下命令创建一个mp3的YouTube视频:
youtube-dl --extract-audio --audio-format mp3 http://www.youtube.com/watch?v=rtOvBOTyX00
它创建一个具有以下文件名的mp3:
Christina Perri - A Thousand Years [Official Music Video]-rtOvBOTyX00.mp3
我不需要视频ID部分(rtOvBOTyX00)的末尾,我想有以下几点:
Christina Perri - A Thousand Years [Official Music Vide
标题基本上解释了这一点。试图向视频中添加音频。我有一系列的mp3文件,我想在视频中按顺序播放。代码中没有错误或任何内容,但是当我运行代码时,视频中仍然没有音频。只是旧视频的娱乐,没有音频(原始视频也没有音频)。
video = VideoFileClip("finished_video.mp4")
title_clip = AudioFileClip("title.mp3")
audio_list = [title_clip]
for x in range(1, counter):
audio = AudioFileClip("p{}.mp3