Çok programlı bir girişim var. Programların her birini alıp her birini ayrı ayrı kodlamak istiyorum (çünkü biri 16: 9, biri 4: 3) ve ardından her birinin akışını RTP farklı bir adrese yönlendirmek istiyorum.
Sorun, alıntıları VLC için kabul edilebilir bir şekilde yuvalamanın bir yolunu bulamamam. Çoğunlukla bunun nedeni sadece transcode ve RTP'ye değil, aynı zamanda programı seçmem gerekiyor.
cvlc multi-program-input-source.ts
--sout '#duplicate{
dst="transcode{width=640,height=360,OTHER_SETTINGS}:rtp{mux=ts,dst=SOMEWHERE,port=20000},select="program=3"",
dst="transcode{width=704,height=480,OTHER_SETTINGS}:rtp{mux=ts,dst=SOMEWHERE,port=20002},select="program=4""
}'
Herhangi bir çözüme açığım, ancak programı tırnak işaretleri olmadan ya da içine yerleştirebileceğim bir şekilde seçmenin bir yolu varsa, bu harika olurdu.