Besleme içe aktarma (MRSS, RSS, CSV, JSON)
Harici beslemeleri bağlayın ve yeni videoları belirli bir zamanlamayla otomatik olarak çekin.
Feed içe aktarma (bazen grabber olarak da adlandırılır), kitaplığınızın kendi kendine büyümesini sağlar. Uzak bir feed'e bir kez abone olursunuz; TubePress belirli aralıklarla kontrol eder, yeni videoları çeker ve daha önce gördüklerini atlar.
İçe aktarma ekranında bir sekme olarak yer alır — /admin/import sayfasını açın ve Feed'ler'e geçin (/admin/feeds URL'si oraya yönlendirir). Tek seferlik bir dosya yüklemesinin aksine, feed kaynağı yeni içerik yayımladıkça sitenizi doldurmaya devam eder.
Feed içe aktarma ne yapar
Her kaynak, bir feed URL'si ve birkaç ayardan oluşur. Belirtilen zamanlarda TubePress feed'i çeker, her girişi normalleştirir ve yenileri kuyruğa alır; ikinci bir aşama ise kuyruğa alınan öğeleri videolara dönüştürür. Medyanın nasıl depolanacağını siz seçersiniz:
- Gömme — oynatıcı bağlantısını saklar. Hızlıdır, depolama kullanmaz ve video kaynaktan yayınlanır.
- İndir — gerçek dosyayı depolama alanınıza veya CDN'ye çeker ve dönüştürür.
Her kaynak için ayrıca video türünü (düz, gay veya hentai) ve yeni videoların otomatik yayımlanıp yayımlanmayacağını ya da inceleme için taslak olarak tutulacağını da belirlersiniz.
Desteklenen feed biçimleri
Dört biçim desteklenmektedir; bunlar Algıla & Önizle düğmesiyle otomatik olarak algılanır:
| Biçim | Eşleme | Notlar |
|---|---|---|
| MRSS | Otomatik | Media RSS — en zengin seçenek; alanlar kendiliğinden eşlenir. |
| RSS | Otomatik | Standart RSS öğeleri. |
| CSV | Manuel | Bir URL üzerinden sunulan CSV; sütunları siz eşlersiniz. |
| JSON | Manuel | Bir URL üzerinden sunulan JSON dizisi; anahtarları siz eşlersiniz. |
Feed kaynağı ekleme
- Feed'ler sekmesini açın.
/admin/importadresine gidin, Feed'ler'i seçin, ardından Feed Kaynağı Ekle'ye tıklayın. - Feed URL'sini girin.
http://veyahttps://ile başlamalıdır. Biçimi otomatik algılamak ve ilk girişleri önizlemek için Algıla & Önizle'ye tıklayın. - Adlandırın ve türü onaylayın. Kaynağa bir ad verin ve algılanan biçimi (MRSS, RSS, CSV veya JSON) ile video türünü kontrol edin.
- Mod seçin. Oynatıcı bağlantılarını saklamak için Gömme, dosyaları çekip dönüştürmek için İndir.
- Gerekirse sütunları eşleyin. MRSS ve RSS kendiliğinden eşlenir; CSV/JSON için her sütunu ilgili alana sürükleyin.
- Zamanlamayı ve seçenekleri ayarlayın. Yenileme aralığını, yinelenen kayıt kuralını, otomatik yayımlama seçeneğini ve taranacak sayfa sayısını belirleyin.
- Kaydedin. Hemen çekmek için Şimdi çek'i kullanın ya da zamanlamanın çalışmasına izin verin. Kuyruğu çalıştır, bekleyen öğeleri istek üzerine işler.
Alan eşleme
Feed'ler, girişleri içe aktarıcının kullandığı standart alanlarla normalleştirir. MRSS/RSS için bu otomatiktir; CSV/JSON için sütunlarınızı şu alanlarla eşlersiniz:
embed_url eşlenmemişse tek bir video_url aynı zamanda gömme bağlantısı olarak da kullanılır; bu nedenle minimal bir feed yalnızca bir başlık ve bir URL gerektirir.Zamanlama & otomasyon
feed_import adlı bir arka plan görevi, sahte-cron üzerinde yaklaşık her 30 saniyede bir çalışır — sistem crontab gerekmez. Her kaynak yalnızca kendi aralığı dolduğunda çekilir:
- Yalnızca manuel — hiçbir zaman otomatik çekilmez; Şimdi çek'i kullanın.
- Her 15 dakikada bir, her saat, her 6 saatte bir veya her gün.
Aynı görev içe aktarma kuyruğunu da temizler — gömme öğeleri aynı anda birkaçını işler, indirmeler ise büyük bir dosyanın geri kalanını asla bloke etmemesi için birer birer işlenir. Maksimum sayfa ayarı (1–50), tek bir çekmenin sayfalandırılmış bir feed'de ne kadar derine inebileceğini sınırlar.
Yinelenen kaldırma & filtreler
Yinelenen kaldırma otomatiktir ve iki düzeyde çalışır:
- Kaynak bazında. Her öğenin
guid'i hatırlanır; bu nedenle yeniden çekme işlemi yalnızca gerçekten yeni girişleri kuyruğa alır (daha önce görülenler sayılır ve atlanır). - Site genelinde. İndir modunda öğenin kimliği videoda saklanır; bu nedenle iki farklı feed'den gelen aynı klip iki kez indirilmez.
Yinelenen durumunda seçeneği, bir öğe zaten mevcut olduğunda ne olacağını belirler: Atla (önerilen) veya Mevcut olanı güncelle.
Feed sorunlarını giderme
- "Feed biçimi tanınamadı." URL geçerli MRSS/RSS/CSV/JSON döndürmedi. Tarayıcıda açın ve ham feed'i gördüğünüzü, bir HTML sayfası olmadığını doğrulayın.
- Öğeler "içe aktarılıyor" durumunda takılı kaldı. Yaklaşık 30 dakika sonra kendiliğinden kurtarılır ve yeniden denenir; geçici hatalar başarısız olarak işaretlenmeden önce en fazla üç kez yeniden denenir.
- Başarısız öğeler. Bir kaynak için başarısız olan her şeyi kuyruğa geri almak için Yeniden işle'yi kullanın. Her kaynak son durumunu ve mesajını gösterir.
- İndir modu başarısız oluyor. İndir için doğrudan bir video URL'si gerekir (izleme sayfası değil); özel veya dahili ana bilgisayarlar engellenir ve dosya başına 5 GB üst sınırı vardır.
- Hiçbir şey içe aktarılmıyor. Zamanlamanın Yalnızca manuel olmadığını, kaynağın etkin olduğunu ve cron'u çalıştırmak için sitenizin trafik aldığını kontrol edin.
Sonraki adımlar
Hâlâ takıldınız mı?
Kontrol panelinizden bir destek talebi açın, ekibimiz size yardımcı olacaktır.