Menambahkan Video


S3D Player memiliki tombol Catalog. Tombol ini membuka Media Manager, jendela untuk akses cepat ke video dan gambar 3D. Anda memilih sumber dari daftar, menggulir kartu, dan memulai video dengan satu klik. Sumber dapat berupa folder di komputer Anda, saluran YouTube, atau server Anda sendiri yang dilindungi kata sandi. Sumber dijelaskan dalam file konfigurasi teks biasa, dan Anda dapat menambahkan sebanyak yang Anda butuhkan tanpa pemrograman apa pun.

media manager

Metode koneksi

Pemutar mendukung empat jenis sumber video. Pilih yang sesuai dengan tugas Anda. Metode ini dapat dikombinasikan: satu katalog dapat berisi beberapa folder lokal, saluran, dan server.
Metode Lokasi video Yang Anda butuhkan Menyimpan ke disk
Folder lokal Di komputer Anda Hanya jalur folder Tidak perlu, file sudah menjadi milik Anda
Saluran YouTube Di YouTube Tautan ke saluran Diizinkan
Server Anda sendiri Di hosting web Anda Hosting dengan PHP, paket kode kami Jika server mengizinkannya
Server + Cloudflare R2 Di penyimpanan cloud Cloudflare R2 Hosting dengan PHP, akun Cloudflare, paket kode kami Jika server mengizinkannya

Konfigurasi katalog

Semua sumber media dijelaskan dalam dua file teks yang terletak di folder pemutar plugins\catalog\. Anda dapat membukanya langsung dari jendela Media Manager dengan tombol Base dan User. Setelah file disimpan, jendela akan mengambil perubahan secara otomatis.

catalog-base.txt: daftar sumber yang mendemonstrasikan pemutar. File ini diganti oleh pembaruan pemutar dari waktu ke waktu, jadi jangan menaruh perubahan Anda sendiri di sini: perubahan tersebut akan hilang pada pembaruan berikutnya.
catalog-user.txt: daftar Anda sendiri. Pembaruan tidak pernah mengubahnya.

Dalam daftar pemilihan sumber, sumber muncul dalam urutan yang sama seperti di file: pertama semua dari catalog-base.txt, lalu semua dari catalog-user.txt. Jika file Anda berisi bagian dengan nama yang sama dengan yang ada di file dasar, pengaturan Anda menggantikan yang dasar.

Format file
Setiap sumber dimulai dengan nama dalam tanda kurung siku, diikuti oleh baris dalam bentuk key = value. Apa pun setelah tanda # adalah komentar. Pengaturan umum ditulis di bagian atas file, sebelum bagian pertama:
# general settings
quality  = 1080      # 720 / 1080 / 2160
thumb    = max       # preview: mq / 720 / max
save_dir = D:\Video\Saved
cookies  = firefox   # YouTube sign in, see the YouTube section

# source
[My 3D videos]
path      = D:\Video\3D
recursive = 1
folder

Metode 1: folder di komputer Anda

Metode paling sederhana. Pemutar memindai folder dan menampilkan semua video sebagai kartu dengan pratinjau. Pratinjau diambil dari bingkai video itu sendiri; untuk video 3D tampilan kiri yang digunakan.

Langkah 1. Buka catalog-user.txt
Di jendela Media Manager, klik tombol User.

Langkah 2. Tambahkan bagian
[My 3D videos]
path      = D:\Video\3D
recursive = 1
include   = SBS, 3D
path: jalur lengkap ke folder berisi video.
recursive = 1: sertakan subfolder juga. Tanpa baris ini hanya folder itu sendiri yang dipindai.
include: tampilkan hanya video yang judulnya mengandung setidaknya salah satu kata ini. Opsional.
exclude: sembunyikan video yang judulnya mengandung salah satu kata ini. Opsional.

Langkah 3. Simpan file
Pilih sumber baru di daftar sumber jendela. Folder dipindai setiap kali dipilih, sehingga file baru langsung muncul di daftar. Jika folder tidak ada, jendela menampilkan Folder not found.

* Pemutar mendeteksi format 3D dari nama file, misalnya movie_p.mp4 atau movie SBS.mkv. Jika nama tidak menentukan format, detektor format pemutar mencoba menentukannya saat pemutaran.
youtube

Metode 2: kanal YouTube

Pemutar menampilkan video dari kanal yang dipilih sebagai katalog dan memutarnya tanpa browser. Filter berdasarkan kata dalam judul memungkinkan Anda menyimpan hanya video 3D dan membuang sisanya.

Langkah 1. Tambahkan bagian ke catalog-user.txt
[4K Cine Trailer]
url          = https://www.youtube.com/@4kcinematrailer
include      = 3D, SBS
exclude      = anaglyph, VR
search_max   = 3000
search_limit = 200
url: alamat kanal.
include / exclude: kata dalam judul video yang memilih video mana yang ditampilkan dan mana yang disembunyikan.
search_max: jumlah maksimum video kanal yang akan diperiksa.
search_limit: berapa banyak video yang cocok untuk dimasukkan ke katalog.

Langkah 2. Klik Rescan
Untuk menghindari memicu perlindungan bot YouTube, pemutar tidak pernah memindai kanal sendiri. Saat jendela dibuka, ia menampilkan daftar yang tersimpan. Video baru dimuat hanya oleh tombol Rescan dan saat Anda menggulir ke akhir daftar, setiap kali tepat sebanyak yang muat di jendela.

Langkah 3. Jika YouTube meminta Anda mengonfirmasi bahwa Anda bukan bot
Ini terjadi di jaringan universitas dan kantor serta pada beberapa penyedia internet besar. Masuk ke akun YouTube Anda di browser Firefox. Pemutar kemudian akan menggunakan sesi masuk ini untuk mengakses video secara normal. Tambahkan baris berikut di bagian atas catalog-user.txt Anda:
cookies = firefox
Sebagai ganti firefox, Anda dapat memberikan path ke file cookies.txt. Browser berbasis Chrome (Chrome, Edge, Opera, Brave) tidak akan berfungsi: mereka mengenkripsi cookie-nya, sehingga pemutar tidak dapat menggunakannya.

* Saat YouTube menolak akses, pemutar menjeda permintaannya selama 30 menit. Ini melindungi alamat IP Anda agar tidak diblokir. Jeda tersebut akan hilang dengan sendirinya setelah beberapa saat.
server

Metode 3: katalog privat di web hosting Anda

Bagi Anda yang ingin menampilkan video 3D Anda sendiri kepada teman, klien, atau audiens Anda. Video disimpan di web hosting Anda; pemutar mengambil daftarnya dan memutarnya hanya dengan login dan kata sandi. Anda yang menentukan siapa yang boleh menonton dan siapa yang diizinkan menyimpan video. Coba demo, sudah disertakan dalam pemutar: S3D demo server

Yang Anda butuhkan
Paket hosting biasa yang murah dengan PHP dan Apache (dukungan .htaccess). Server khusus tidak diperlukan.

Paket kode: server video Anda sendiri

Langkah 1. Unggah paket ke hosting Anda
Ekstrak arsip dan salin folder ke hosting Anda, misalnya ke /demo/. Video dimasukkan ke folder media di dalamnya.

Langkah 2. Konfigurasikan config.php
Buka config.php di folder paket. Di sana diatur nama file panel admin dan kata sandi awalnya. Ubah keduanya sebelum situs dapat diakses publik.

Langkah 3. Tambahkan pengguna
Di panel admin, buat pengguna dengan kata sandi dan tandai siapa di antara mereka yang diizinkan menyimpan video.

Langkah 4. Uji server
Di command prompt Windows:
curl -i -X POST -d "user=demo-user&pass=12345" "https://example.com/demo/list.php"
Respons 200 dengan #private di baris pertama: server berfungsi. Respons 403: login atau kata sandi salah.

Langkah 5. Tambahkan server ke pemutar
[My server]
url      = https://example.com/demo/list.php
user     = demo-user
password = 12345
save_dir = D:\Video\Saved
Pilih sumber dan klik Rescan. Saat jendela dibuka berikutnya, daftar diambil dari cache dan diperbarui di latar belakang.
cloudflare

Metode 4: Cloudflare R2 + web hosting Anda

Cloudflare menawarkan ketentuan yang sangat menguntungkan untuk menyimpan dan menyajikan file Anda: hingga 10 GB penyimpanan gratis dan lalu lintas keluar gratis, dengan harga yang moderat di atasnya. Gunakan paket hosting privat kecil untuk login dan kata sandi, sementara video itu sendiri disimpan di penyimpanan cloud Cloudflare R2 alih-alih di hosting. Hosting hanya memeriksa kata sandi dan memberikan tautan kepada pemutar. Video dikirim ke penonton langsung dari R2, sehingga file besar tidak memakan ruang maupun lalu lintas di hosting Anda. Coba demo, sudah disertakan dalam pemutar: Cloudflare-R2 demo video

Cloudflare R2
Paket kode: R2 + video

Langkah 1. Buat bucket R2
Di dasbor Cloudflare, buka R2 object storage, buat bucket dan unggah video Anda ke sana.

Langkah 2. Buat kunci akses
Di R2 object storage, di bawah Account Details, klik Manage di samping API Tokens. Izin: Object Read only; bucket: hanya milik Anda (Apply to specific buckets only); TTL: Forever. Setelah token dibuat, salin Access Key ID dan Secret Access Key. Rahasia hanya ditampilkan sekali.

Langkah 3. Unggah paket ke hosting Anda
Salin folder paket ke hosting Anda, misalnya ke /cloudflare/. Di config.php, masukkan Account ID, kedua kunci dan nama bucket, serta nama file panel admin dan kata sandinya.

Langkah 4. Tambahkan pengguna dan uji
Sama seperti pada Metode 3: pengguna di panel admin, uji dengan perintah curl.

Langkah 5. Tambahkan server ke pemutar
[My R2 server]
url      = https://example.com/cloudflare/list.php
user     = demo-user
password = 12345
save_dir = D:\Video\Saved
* Kunci R2 hanya disimpan di hosting; penonton tidak pernah mendapatkannya. Server menerbitkan tautan video sementara yang berlaku selama 1 jam.

Menyimpan video

Jika sumber mengizinkan penyimpanan, header jendela menampilkan kotak centang Save. Saat dicentang, video juga ditulis ke disk selama diputar: ke folder save_dir pada bagian sumber atau, jika tidak ada yang diatur di sana, ke save_dir umum. Video dari saluran YouTube selalu dapat disimpan. Server privat mengizinkan penyimpanan hanya untuk pengguna yang diizinkan oleh pemilik server. Folder lokal tidak memiliki opsi penyimpanan, karena file sudah ada di komputer Anda.

Izin dari server privat datang bersama daftar saat Anda mengklik Rescan. Sampai Rescan diklik, jendela menampilkan No save alih-alih kotak centang.

Pemecahan Masalah

Jika daftar kosong, jendela Media Manager menampilkan alasannya.

No cache: press Rescan
Sumber belum pernah dimuat. Klik Rescan.

Folder not found
Folder tidak ada. Periksa jalur di path.

Wrong user or password
Server menolak login atau kata sandi. Periksa user dan password.

Too many attempts, wait 15 min
Terlalu banyak percobaan login yang gagal berturut-turut. Tunggu 15 menit.

Server not responding
Tidak ada koneksi jaringan, atau alamat di url salah.

YouTube: requests refused
YouTube menganggap permintaan tersebut mencurigakan. Aktifkan cookies = firefox dan tunggu hingga jeda berakhir.
Homepage Terms & Conditions About Us Privacy Policy Business Info Contacts Payment Shipping Send Msg