From 8be7755917e69d2a839ccc0c73098379075217d0 Mon Sep 17 00:00:00 2001
From: "p.belezov"
Date: Wed, 19 Jun 2024 11:57:08 +0800
Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=BE=D0=B1=D1=83=D0=B5=D0=BC=20?=
=?UTF-8?q?=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B8=D1=82=D1=8C=20=D1=84?=
=?UTF-8?q?=D0=BE=D1=80=D0=BC=D0=B0=D1=82=20=D0=B2=D0=B8=D0=B4=D0=B5=D0=BE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/Http/Controllers/YoutubeDownloadController.php | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/app/Http/Controllers/YoutubeDownloadController.php b/app/Http/Controllers/YoutubeDownloadController.php
index 8294760..7f18c32 100644
--- a/app/Http/Controllers/YoutubeDownloadController.php
+++ b/app/Http/Controllers/YoutubeDownloadController.php
@@ -17,7 +17,8 @@ class YoutubeDownloadController extends Controller
Options::create()
->downloadPath(env('PATH_TO_DOWNLOAD'))
->url($url)
- ->remuxVideo('mp4')
+ ->formatSort(['bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio'])
+ ->mergeOutputFormat('mp4')
);
$videotitle = '';
foreach ($collection->getVideos() as $video) {
@@ -28,7 +29,7 @@ class YoutubeDownloadController extends Controller
return response(json_encode($response));
} else {
$videotitle = $video->getFile()->getFilename(); // Will return Phonebloks
- $videotitle = str_replace('webm', 'mp4', $videotitle);
+ //$videotitle = str_replace('webm', 'mp4', $videotitle);
//$file_path = public_path('/'.'downloads/'.$videotitle);
//return response()->download($file_path);
// $video->getFile(); // \SplFileInfo instance of downloaded file