Re: status update
Vadim Druzhin <[email protected]> Tue, 03 Mar 2009 10:36:05 +0300
| Newsgroups | gmane.comp.video.transcode.devel |
|---|---|
| Organization | VNIINM |
| Message-ID | <[email protected]> |
Hi! Francesco Romani wrote: > * rework multiplexor in order to support trasparently one or two > multiplexor instance (think to y4m/wav pair, or pvn/wav or whatever). > > The last one will become the only user-visible change. I plan to change > again the commandline interface, moving from > > -y vid_enc[,aud_enc[,main_mplex[,aux_mplex]]] -o main_out -m aux_out -N > vid_fmt,aud_fmt > > to > > -y vid_enc[,aud_enc] -o main_mplex://main_out -m aux_mplex://aux_out -N > vid_fmt,aud_fmt > > or maybe even > > -y video://vid_enc,audio://aud_enc [the rest unchanged] > > the key advantage is that the order is now variable because the prefix > specify the media type (video or audio), no longer the position. So, any > of the following will be legal: > > -y video://vid_enc,audio://aud_enc > -y audio://aud_enc,video://vid_enc > -y video://vid_enc > -y audio://aud_enc > > Again, I know changing the UI is annoying, but yet again I find the > advantages far more outstanding than the disadvantages. > > All the above impacts roughly equally the core and the modules. Why not to use just something like: -y vid_enc -ya aud_enc -ym main_mplex -o main_out -yam aux_mplex -oa aux_out -- WBR, Vadim Druzhin