Member 14933713 Ответов: 2

Преобразование URL-адреса видео blob-объекта в base64 с помощью PHP


Я пытаюсь преобразовать url-адрес video blob в base64 с помощью php.

Мой URL-адрес Blob такой
blob:https://localhost/f4d27a7d-48f1-4499-9613-7953ef01edfe
это мне нужно для convet base64 как
data:video/webm;codecs=vp8;base64,.........
.

Этот URL-адрес Blob у меня преобразуются в формат base64 с помощью язык JavaScript но я должен это сделать РНР только

Вот мой javascript код что я когда либо делал
var reader = new FileReader();
 reader.readAsDataURL(recorder.getBlob());
 reader.onloadend = function() {
     var base64data = reader.result;
    console.log(base64data);


В консоли я получил base64 url идеально ,но я должен сделать это в РНР только.

Этот URL-адрес BLOB-объектов в PHP я хранится в переменной с именем $BLOB-объектов
$blob =blob:https://localhost/f4d27a7d-48f1-4499-9613-7953ef01edfe


Может ли кто-нибудь помочь мне в этом деле?

Спасибо

Что я уже пробовал:

var reader = new FileReader();
 reader.readAsDataURL(recorder.getBlob());
 reader.onloadend = function() {
     var base64data = reader.result;
    console.log(base64data);

2 Ответов

Рейтинг:
1

Gerry Schmitz

Не похоже, что вы даже пытались создать (PHP) base64_encode.

PHP: base64_encode - руководство пользователя[^]


Рейтинг:
0

Richard Deeming

Время жизни URL-адреса привязано к документу в окне, в котором он был создан.
Вы не можете получить доступ к blob: URL - адрес с сервера. Вы можете получить к нему доступ только через Javascript.