0
gst-discover-1.0
doğrulandıysa .mkv altyazısına sahipse, altyazıların gst-launch-1.0
ile nasıl ayıklanacağı? Teşekkürler.GStreamer kullanarak bir .mkv dosyasından altyazı nasıl çıkarılır?
gst-discover-1.0
doğrulandıysa .mkv altyazısına sahipse, altyazıların gst-launch-1.0
ile nasıl ayıklanacağı? Teşekkürler.GStreamer kullanarak bir .mkv dosyasından altyazı nasıl çıkarılır?
Ne tür bir altyazı var? Sen gst-keşfeden-1.0 den kapaklarını almak zorunda ve ardından "metin/x-ham" altyazı akışının kapaklar ile değiştirilir
gst-launch-1.0 filesrc location=/path/to/mkv ! matroskademux ! "text/x-raw" ! filesink location=subtitles
böyle bir şey yapacağız. Alternatif olarak u altyazı akışının iz numarası olmalıdır%
gst-launch-1.0 filesrc location=/path/to/mkv ! matroskademux name=demux demux.subtitle_%u ! filesink location=subtitles
ped adıyla bağlantıyı belirtebilirsiniz.
Çok teşekkür ederim. Bir soru daha. Ayıkladığım altyazının zaman damgası yok. Nasıl düzeltilir? Çıktısını istediğimiz altyazı dosyasının biçimini, .srt biçiminde belirtmek mümkün mü? Teşekkürler, gerçekten gerçekten takdir ediyorum. İyi günler. – Cody
Kullandığınız Matroska dosyası, altyazı akışı yerine Matroska kapsayıcısının içinde saklanan zaman damgalarıyla birlikte, düz metin altyazıları içeriyor. Bunları SRT'ye kodlamak için srtenc elemanını kullanabilirsiniz. –
gst-discoverer-1.0'a göre, altyazının MIME türü application/x-ass'dir. Bana bir .srt dosyasına nasıl dönüştürüleceğine dair bir ipucu veya örnek verebilir misiniz? GStreamer’da yeniyim. Aslında, http://docs.gstreamer.com/display/GstSDK/Tutorials okuyordum ve sadece ilk 5 temel dersi bitirdim. Teşekkürler. Gerçekten minnettarım. İyi günler. :) – Cody