Menambah Video


S3D Player mempunyai butang Catalog. Ia membuka Media Manager, tetingkap untuk akses pantas kepada video dan gambar 3D. Anda memilih sumber daripada senarai, menatal melalui kad dan memulakan video dengan satu klik. Sumber boleh berupa folder pada komputer anda, saluran YouTube atau pelayan anda sendiri yang dilindungi kata laluan. Sumber diterangkan dalam fail konfigurasi teks biasa, dan anda boleh menambah seberapa banyak yang diperlukan tanpa sebarang pengaturcaraan.

pengurus media

Kaedah sambungan

Pemain menyokong empat jenis sumber video. Pilih yang sesuai dengan tugasan anda. Ia boleh digabungkan: satu katalog boleh mengandungi beberapa folder setempat, saluran dan pelayan.
Kaedah Di mana video berada Apa yang anda perlukan Menyimpan ke cakera
Folder setempat Pada komputer anda Hanya laluan folder Tidak perlu, fail sudah menjadi milik anda
Saluran YouTube Di YouTube Pautan ke saluran Dibenarkan
Pelayan anda sendiri Pada hosting web anda Hosting dengan PHP, pakej kod kami Jika pelayan membenarkannya
Pelayan + Cloudflare R2 Dalam storan awan Cloudflare R2 Hosting dengan PHP, akaun Cloudflare, pakej kod kami Jika pelayan membenarkannya

Konfigurasi katalog

Semua sumber media diterangkan dalam dua fail teks yang terletak dalam folder pemain plugins\catalog\. Anda boleh membukanya terus dari tetingkap Media Manager dengan butang Base dan User. Setelah fail disimpan, tetingkap akan mengambil perubahan secara automatik.

catalog-base.txt: senarai sumber yang menunjukkan pemain. Fail ini digantikan oleh kemas kini pemain dari semasa ke semasa, jadi jangan letakkan perubahan anda sendiri di sini: ia akan hilang pada kemas kini seterusnya.
catalog-user.txt: senarai anda sendiri. Kemas kini tidak pernah mengubahnya.

Dalam senarai pemilihan sumber, sumber muncul dalam susunan yang sama seperti dalam fail: pertama semua daripada catalog-base.txt, kemudian semua daripada catalog-user.txt. Jika fail anda mengandungi bahagian dengan nama yang sama seperti dalam fail asas, tetapan anda menggantikan tetapan asas.

Format fail
Setiap sumber bermula dengan nama dalam kurungan segi empat sama, diikuti dengan baris dalam bentuk kunci = nilai. Apa-apa selepas tanda # ialah komen. Tetapan umum ditulis di bahagian atas fail, sebelum bahagian 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

Kaedah 1: folder pada komputer anda

Kaedah paling mudah. Pemain mengimbas folder dan memaparkan semua video sebagai kad dengan pratonton. Pratonton diambil daripada bingkai video itu sendiri; untuk video 3D paparan kiri digunakan.

Langkah 1. Buka catalog-user.txt
Dalam tetingkap Media Manager, klik butang User.

Langkah 2. Tambah seksyen
[My 3D videos]
path      = D:\Video\3D
recursive = 1
include   = SBS, 3D
path: laluan penuh ke folder dengan video.
recursive = 1: sertakan subfolder juga. Tanpa baris ini hanya folder itu sendiri diimbas.
include: paparkan hanya video yang tajuknya mengandungi sekurang-kurangnya satu daripada perkataan ini. Pilihan.
exclude: sembunyikan video yang tajuknya mengandungi mana-mana perkataan ini. Pilihan.

Langkah 3. Simpan fail
Pilih sumber baharu dalam senarai sumber tetingkap. Folder diimbas setiap kali ia dipilih, jadi fail baharu muncul dalam senarai serta-merta. Jika folder tidak wujud, tetingkap memaparkan Folder not found.

* Pemain mengesan format 3D daripada nama fail, contohnya movie_p.mp4 atau movie SBS.mkv. Jika nama tidak menyatakan format, pengesan format pemain cuba menentukannya semasa main balik.
youtube

Kaedah 2: saluran YouTube

Pemain memaparkan video saluran yang dipilih sebagai katalog dan memainkannya tanpa pelayar. Penapis mengikut perkataan dalam tajuk membolehkan anda mengekalkan hanya video 3D dan membuang yang lain.

Langkah 1. Tambah seksyen pada 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 saluran.
include / exclude: perkataan dalam tajuk video yang memilih video mana untuk dipaparkan dan mana untuk disembunyikan.
search_max: bilangan maksimum video saluran untuk diteliti.
search_limit: berapa banyak video yang sepadan untuk dimasukkan ke dalam katalog.

Langkah 2. Klik Rescan
Untuk mengelakkan pencetus perlindungan bot YouTube, pemain tidak pernah mengimbas saluran dengan sendirinya. Apabila tetingkap dibuka, ia memaparkan senarai yang disimpan. Video baharu dimuatkan hanya melalui butang Rescan dan apabila anda menatal ke penghujung senarai, setiap kali tepat sebanyak yang muat dalam tetingkap.

Langkah 3. Jika YouTube meminta anda mengesahkan bahawa anda bukan bot
Ini berlaku pada rangkaian universiti dan pejabat serta dengan sesetengah penyedia internet besar. Log masuk ke akaun YouTube anda dalam pelayar Firefox. Pemain kemudian akan menggunakan log masuk ini untuk mengakses video secara biasa. Tambahkan baris berikut di bahagian atas catalog-user.txt anda:
cookies = firefox
Selain firefox anda boleh berikan laluan ke fail cookies.txt. Pelayar berasaskan Chrome (Chrome, Edge, Opera, Brave) tidak akan berfungsi: ia menyulitkan kuki mereka, jadi pemain tidak boleh menggunakannya.

* Apabila YouTube menolak akses, pemain menjeda permintaannya selama 30 minit. Ini melindungi alamat IP anda daripada disekat. Jeda itu hilang dengan sendirinya selepas beberapa ketika.
server

Kaedah 3: katalog peribadi pada pengehosan web anda

Untuk mereka yang ingin menunjukkan video 3D mereka sendiri kepada rakan, pelanggan atau audiens mereka. Video disimpan pada pengehosan web anda; pemain mendapat senarai dan memainkannya hanya dengan log masuk dan kata laluan. Anda menentukan siapa boleh menonton dan siapa yang dibenarkan menyimpan video. Cuba demo, ia sudah disertakan dalam pemain: S3D demo server

Apa yang anda perlukan
Pelan pengehosan biasa yang murah dengan PHP dan Apache (sokongan .htaccess). Pelayan khusus tidak diperlukan.

Pakej kod: pelayan video anda sendiri

Langkah 1. Muat naik pakej ke pengehosan anda
Buka arkib dan salin folder ke pengehosan anda, contohnya ke /demo/. Video dimasukkan ke dalam folder media di dalamnya.

Langkah 2. Konfigurasikan config.php
Buka config.php dalam folder pakej. Ia menetapkan nama fail panel admin dan kata laluan awalnya. Tukar kedua-duanya sebelum laman menjadi boleh diakses secara umum.

Langkah 3. Tambah pengguna
Dalam panel admin, cipta pengguna dengan kata laluan dan tandakan siapa antara mereka yang dibenarkan menyimpan video.

Langkah 4. Uji pelayan
Dalam command prompt Windows:
curl -i -X POST -d "user=demo-user&pass=12345" "https://example.com/demo/list.php"
Respons 200 dengan #private pada baris pertama: pelayan berfungsi. Respons 403: log masuk atau kata laluan salah.

Langkah 5. Tambah pelayan ke pemain
[My server]
url      = https://example.com/demo/list.php
user     = demo-user
password = 12345
save_dir = D:\Video\Saved
Pilih sumber dan klik Rescan. Kali seterusnya tetingkap dibuka, senarai diambil daripada cache dan dimuat semula di latar belakang.
cloudflare

Kaedah 4: Cloudflare R2 + pengehosan web anda

Cloudflare menawarkan terma yang sangat menguntungkan untuk menyimpan dan menyajikan fail anda: sehingga 10 GB storan secara percuma dan trafik keluar percuma, dengan harga yang sederhana melebihi itu. Gunakan pelan pengehosan peribadi yang kecil untuk log masuk dan kata laluan, manakala video itu sendiri disimpan dalam storan awan Cloudflare R2 dan bukannya pada pengehosan. Pengehosan hanya menyemak kata laluan dan memberikan pautan kepada pemain. Video itu dihantar kepada penonton terus dari R2, jadi fail besar tidak mengambil ruang mahupun trafik pada pengehosan anda. Cuba demo, ia sudah disertakan dalam pemain: Cloudflare-R2 demo video

Cloudflare R2
Pakej kod: R2 + video

Langkah 1. Cipta baldi R2
Dalam papan pemuka Cloudflare, buka R2 object storage, cipta baldi dan muat naik video anda ke dalamnya.

Langkah 2. Cipta kunci akses
Dalam R2 object storage, di bawah Account Details, klik Manage di sebelah API Tokens. Kebenaran: Object Read only; baldi: milik anda sahaja (Apply to specific buckets only); TTL: Forever. Selepas token dicipta, salin Access Key ID dan Secret Access Key. Rahsia itu ditunjukkan sekali sahaja.

Langkah 3. Muat naik pakej ke pengehosan anda
Salin folder pakej ke pengehosan anda, contohnya ke /cloudflare/. Dalam config.php, masukkan Account ID, kedua-dua kunci dan nama baldi, serta nama fail panel admin dan kata laluannya.

Langkah 4. Tambah pengguna dan uji
Sama seperti dalam Kaedah 3: pengguna dalam panel admin, ujian dengan arahan curl.

Langkah 5. Tambah pelayan ke pemain
[My R2 server]
url      = https://example.com/cloudflare/list.php
user     = demo-user
password = 12345
save_dir = D:\Video\Saved
* Kunci R2 disimpan hanya pada pengehosan; penonton tidak pernah mendapatkannya. Pelayan mengeluarkan pautan video sementara yang sah selama 1 jam.

Menyimpan video

Jika sumber membenarkan penyimpanan, pengepala tetingkap menunjukkan kotak semak Save. Apabila ia ditanda, video juga ditulis ke cakera semasa ia dimainkan: ke folder save_dir bahagian sumber atau, jika tiada yang ditetapkan di sana, ke save_dir umum. Video dari saluran YouTube sentiasa boleh disimpan. Pelayan peribadi membenarkan penyimpanan hanya untuk pengguna yang dibenarkan oleh pemilik pelayan. Folder setempat tiada pilihan penyimpanan, kerana fail sudah ada pada komputer anda.

Kebenaran daripada pelayan peribadi tiba bersama senarai apabila anda klik Rescan. Sehingga Rescan diklik, tetingkap menunjukkan No save dan bukannya kotak semak.

Penyelesaian Masalah

Jika senarai kosong, tetingkap Media Manager menunjukkan puncanya.

Tiada cache: tekan Imbas Semula
Sumber belum pernah dimuatkan. Klik Imbas Semula.

Folder tidak dijumpai
Folder tidak wujud. Semak laluan dalam path.

Pengguna atau kata laluan salah
Pelayan menolak log masuk atau kata laluan. Semak user dan password.

Terlalu banyak percubaan, tunggu 15 min
Terlalu banyak percubaan log masuk yang gagal berturut-turut. Tunggu 15 minit.

Pelayan tidak memberi respons
Tiada sambungan rangkaian, atau alamat dalam url adalah salah.

YouTube: permintaan ditolak
YouTube menganggap permintaan itu mencurigakan. Dayakan cookies = firefox dan tunggu sehingga jeda tamat.
Homepage Terms & Conditions About Us Privacy Policy Business Info Contacts Payment Shipping Send Msg