Yout.com ኤፒአይ የሚስተናገደው dvr.yout.com
ላይ ነው።
Yout.com ኤፒአይን ለመድረስ የእርስዎን ልዩ የኤፒአይ ቁልፍ ማካተት አለብዎት። በኢሜል አድራሻዎ በመመዝገብ የኤፒአይ ቁልፍ ማግኘት ይችላሉ። እባክዎን የኤፒአይ ቁልፍዎን በሚስጥር መያዝዎን ያስታውሱ።
በኤፒአይ ማረጋገጥ የሚከናወነው በኤችቲቲፒ ራስጌዎች በኩል ነው። ሁሉም ጥያቄዎች የእርስዎን ኤፒአይ ቁልፍ በቅርጸት ቁልፍ የያዘ የፈቀዳ ራስጌ ይፈልጋሉ YOUR_API_KEY
፣ YOUR_API_KEY
በመለያ ገጽዎ ላይ የሚገኝ ቁልፍ ነው።
ለደህንነት ሲባል ሁሉም ጥያቄዎች በሚተላለፉበት ጊዜ የእርስዎን ውሂብ ለመጠበቅ በተመሰጠረ HTTPS ግንኙነት ላይ መላክ አለባቸው።
የቪዲዮ/የድምጽ URL ወደ Yout.com ኤፒአይ ለMP3 ቅርጸት-መቀያየር ይላኩ። ኤፒአይው ኦዲዮ/ቪዲዮውን በራስ-ሰር ያገኝና በተለያዩ መሳሪያዎች ላይ ለተሻለ መልሶ ማጫወት ያዘጋጃል።
ምሳሌ ለMP3 ቅርጸት-መቀያየር
YOUR_API_KEY
በልዩ የኤፒአይ ቁልፍዎ ይተኩ (በYout.com መለያ ገጽዎ ላይ ይገኛል) እና AUDIO_URLን በኦዲዮ/ቪዲዮ ዩአርኤል ይተኩ
import requests
import base64
headers = {"Authorization": "API_KEY"}
audio_url = base64.b64encode("AUDIO_URL")
r = requests.post(
url="http://dvr.yout.com/mp3",
headers=headers,
data={
"video_url": audio_url,
"start_time": False,
"end_time": False,
"title": "Hello world",
"artist": "Hello world",
"audio_quality": '128k',
}
)
with open("audio.mp3" "wb") as fd:
for chunk in r.iter_content(chunk_size=128):
fd.write(chunk)
const axios = require('axios');
const headers = {
Authorization: "API_KEY"
};
const audioUrl = Buffer.from("AUDIO_URL").toString('base64');
const data = {
video_url: audioUrl,
start_time: false,
end_time: false,
title: "Hello world",
artist: "Hello world",
audio_quality: "128k"
};
axios
.post("http://dvr.yout.com/mp3", data, { headers })
.then(response => {
const fs = require('fs');
const fileStream = fs.createWriteStream("audio.mp3");
response.data.pipe(fileStream);
fileStream.on('finish', () => {
console.log("Archivo descargado con éxito como audio.mp3");
});
fileStream.on('error', error => {
console.error("Error al escribir el archivo:", error);
});
})
.catch(error => {
console.error("Error en la solicitud:", error);
});
<?php
$audio_url = base64_encode("AUDIO_URL");
// Datos para enviar en la solicitud POST
$data = [
"video_url" => $audio_url,
"start_time" => false,
"end_time" => false,
"title" => "Hello world",
"artist" => "Hello world",
"audio_quality" => "128k"
];
// Convertir los datos a formato URL-encoded
$postData = http_build_query($data);
// Configurar la solicitud cURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://dvr.yout.com/mp3");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"Authorization: API_KEY",
"Content-Type: application/x-www-form-urlencoded"
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// Ejecutar la solicitud
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if ($httpCode === 200) {
// Guardar el archivo de audio
$file = fopen("audio.mp3", "wb");
fwrite($file, $response);
fclose($file);
echo "Archivo descargado con éxito como audio.mp3";
} else {
echo "Error en la solicitud. Código HTTP: $httpCode";
}
?>
curl -X POST "http://dvr.yout.com/mp3" \
-H "Authorization: API_KEY" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "video_url=$(echo -n 'AUDIO_URL' | base64)" \
-d "start_time=false" \
-d "end_time=false" \
-d "title=Hello world" \
-d "artist=Hello world" \
-d "audio_quality=128k" \
--output audio.mp3
የቪዲዮ/የድምጽ URL ወደ Yout.com ኤፒአይ ለMP4 ቅርጸት ይላኩ። ኤፒአይው ኦዲዮ/ቪዲዮውን በራስ-ሰር ያገኝና በተለያዩ መሳሪያዎች ላይ ለተሻለ መልሶ ማጫወት ያዘጋጃል።
ምሳሌ ለMP4 ቅርጸት-መቀያየር
YOUR_API_KEY
በልዩ የኤፒአይ ቁልፍዎ ይተኩ (በYout.com መለያ ገጽዎ ላይ ይገኛል) እና VIDEO_URLን በኦዲዮ/ቪዲዮ ዩአርኤል ይተኩ
import requests
import base64
headers = {"Authorization": "API_KEY"}
video_url = base64.b64encode("VIDEO_URL")
r = requests.post(
url="http://dvr.yout.com/mp4",
headers=headers,
data={
"video_url": video_url,
"start_time": False,
"end_time": False,
"title": "hello world",
"video_quality": 720
}
)
with open("audio.mp4" "wb") as fd:
for chunk in r.iter_content(chunk_size=128):
fd.write(chunk)
const axios = require('axios');
const headers = {
Authorization: "API_KEY"
};
const audioUrl = Buffer.from("AUDIO_URL").toString('base64');
const data = {
video_url: video_url,
start_time: false,
end_time: false,
title" "hello world",
video_quality: 720
};
axios
.post("http://dvr.yout.com/mp3", data, { headers })
.then(response => {
const fs = require('fs');
const fileStream = fs.createWriteStream("audio.mp3");
response.data.pipe(fileStream);
fileStream.on('finish', () => {
console.log("Archivo descargado con éxito como audio.mp3");
});
fileStream.on('error', error => {
console.error("Error al escribir el archivo:", error);
});
})
.catch(error => {
console.error("Error en la solicitud:", error);
});
<?php
$video_url = base64_encode("VIDEO_URL");
$data = [
"video_url" => $video_url,
"start_time" => false,
"end_time" => false,
"title" => "hello world",
"video_quality" => 720
];
$postData = http_build_query($data);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://dvr.yout.com/mp4");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"Authorization: API_KEY",
"Content-Type: application/x-www-form-urlencoded"
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if ($httpCode === 200) {
$file = fopen("video.mp4", "wb");
fwrite($file, $response);
fclose($file);
echo "Archivo descargado con éxito como video.mp4";
} else {
echo "Error en la solicitud. Código HTTP: $httpCode";
}
?>
curl -X POST "http://dvr.yout.com/mp4" \
-H "Authorization: API_KEY" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "video_url=$(echo -n 'VIDEO_URL' | base64)" \
-d "start_time=false" \
-d "end_time=false" \
-d "title=hello world" \
-d "video_quality=720" \
--output video.mp4
በbase64 ውስጥ ያለው የኦዲዮ/ቪዲዮ ዩአርኤል። የምንደግፋቸውን ሁሉንም ገጾች ያረጋግጡ። እዚህ ጠቅ ያድርጉ
ይህ ኦዲዮውን ወይም ቪዲዮውን ለመከርከም የሚያገለግል ሲሆን የኦዲዮ/ቪዲዮ ቀረጻው እንዲጀመር የሚፈልጉትን ሁለተኛውን ይወክላል። ከ0ኛው ሰከንድ መጀመር እንዳለበት ለማመልከት false
መላክ ይችላሉ።
ይህ ኦዲዮውን ወይም ቪዲዮውን ለመከርከም የሚያገለግል ሲሆን የኦዲዮ/ቪዲዮ ቀረጻው እንዲያልቅ የሚፈልጉትን ሁለተኛውን ይወክላል። ኦዲዮውን/ቪዲዮውን መቁረጥ ካልፈለጉ <code>false</code> መላክ ይችላሉ።
ኦዲዮ/ቪዲዮው የሚቀረጽበት ርዕስ፤ የተፈጠረውን ፋይል ለመሰየምም ያገለግላል።
ፋይሉ የሚቀዳበት የአርቲስቱ ስም።
የድምጽ ፋይሉ የሚቀዳበት ጥራት። ያሉት ጥራቶች 32k
, 64k
, 128k
, 256k
ወይም 320k
ናቸው።
የቪዲዮ ፋይሉ የሚቀዳበት ጥራት። የሚገኙት ጥራቶች 144
, 240
, 360
, 480
, 720
(ለኤችዲ), 1080
(ለ UHD), 2160
(ለ 4k) ወይም 4320
(ለ 8k) ናቸው.
ስለ እኛ API የግላዊነት ፖሊሲ የአገልግሎት ውል ያግኙን በብሉስካይ ይከታተሉን።
2024 Yout LLC | የተሰራው በ nadermx