PartyDub
Giriş yap
← Tüm rehberler

Paketin Standard'da görünüyor ama Dub modunda yok

Paket kuruluyor. Listede çıkıyor. Sonra onu tam da onun için yaptığın tek mod paketi hiç göstermiyor.

Bu, bir dublaj paketinin başına gelebilecek en kafa karıştırıcı arıza, çünkü hiçbir şey bozuk görünmüyor. Klasör doğru yerde, oyun onu buluyor, ses klipleri çalıyor — sonra Dub moduna geçiyorsun ve paket listede öylece yok.

Sebep neredeyse her zaman video ve bunun yalnızca tek bir modda ortaya çıkmasının nedeni, videoyu zaten yalnızca tek bir modun açıyor olması.

Standard neden buluyor da Dub bulmuyor

Üç mod da aynı paketi okuyor ama farklı parçalarını kullanıyor. Standard yalnızca ses kliplerini çalıyor ve dub_video'ya hiç dokunmuyor; bu yüzden oynatılamayan bir sahneye sahip paket listede mutlu mesut duruyor. Dub ve Freestyle Dub ise sahneyi oynatıp üzerine performans yapmanı sağlıyor; motorun çözemediği bir videoya sahip paket de onların sunabileceği bir şey değil — ve sana bozuk bir kayıt göstermek yerine onu listeden çıkarıyorlar.

Bunun bir algılama hatası gibi okunmasının sebebi bu. Paket algılanıyor. Bilerek dışarıda bırakılıyor.

Şart: Ogg Theora

The Choicer Voicer Godot ile yapılmış ve Godot'nun video oynatıcısı Ogg Theora dışında hiçbir şey çözmüyor. H.264 değil, MP4 değil, WebM değil. dub_video dosyan Theora video ve Vorbis ses taşıyan bir .ogv dışında bir şeyse Dub modları paketi listelemeyecek.

Bir paketi saniyeler içinde kontrol edebilirsin. Linux ya da macOS'ta, paket klasörünün içinden:

file dub_video.*

# a pack that works:
dub_video.ogv: Ogg data, Theora video

# a pack that will not appear in Dub mode:
dub_video.mp4: ISO Media, MP4 Base Media v1

Uzantı tek başına kanıt değil — önemli olan kabın içinde ne olduğu. .mp4'ten .ogv'ye yeniden adlandırılmış bir dosya hâlâ H.264'tür ve hâlâ oynatılmaz.

Dönüştürmek

ffmpeg bunu tek komutla yapıyor. Kalite 7 başlamak için makul bir yer; Theora eski bir kodek ve sayıyı yukarı çekmek çok az görüntü için çok fazla dosya boyutuna mal oluyor.

ffmpeg -i dub_video.mp4 -c:v libtheora -q:v 7 -c:a libvorbis -q:a 4 dub_video.ogv

Sonrasında eski dub_video.mp4 dosyasını sil. Aynı gövdeye sahip farklı uzantılı iki dosya, oyundan tahmin etmesini istemek demek.

ffmpeg kurmak istemiyorsan, Choicer Voicer için dışa aktardığında PartyDub düzenleyicisi Theora'ya senin yerine çeviriyor — zaten Theora olarak gelmiş bir paket orijinal dosyasını hiç dokunulmadan koruyor.

Sessizce bozulan iki şey daha

Hazır oradayken şunlara da bakmakta fayda var, çünkü ikisi de paketin yüklenmesini engellemeden başarısız oluyor:

  • —_icon.png gerçekten bir PNG olmak zorunda. Oyun dosyanın adını değil baytlarını okuyor, yani _icon.png olarak kaydedilmiş bir JPEG doğrudan reddediliyor — günlüğe "Not a PNG file" yazıyor ve paket küçük resmini kaybediyor.
  • —_backing_track, üzerine dublaj yaptığın şey. Yayımlanmış her paket bir tane getiriyor ve Dub modlarının performansının altında çaldığı ses bu.

Bunların hiçbiri tek başına bir paketi Dub modunun dışında tutmuyor. Onu video yapıyor.

Yazı yazmadan paket yap

Tarayıcında ücretsiz bir Choicer Voicer ve Voxalike paket düzenleyicisi. Dalga biçimi üzerinde kimin ne zaman konuştuğunu işaretle, sonra iki oyundan biri için dışa aktar.

Düzenleyiciyi aç