Page 1 of 1

transcoding (brightness)

Posted: 06 Jun 2011 11:19
by velsd
hi all,

I'm simply trying to change the brightness of a video with something like
vlc 100_0235.mov --sout "#transcode{vcodec=mp4v,brightness=1.5}:standard{access=file,url=new_video.mp4}"

but vlc then gives the following error
[0x85da88] stream_out_standard stream out error: no mux specified or found by extension
[0x85d5f8] main stream output error: stream chain failed for `transcode{vcodec=mp4v,brightness=1.5}:standard{access=file,url=new_video.mp4}'
[0x8615e8] main input error: cannot start stream output instance, aborting


the help at http://www.videolan.org/doc/vlc-user-guide/en/ch04.html isn't ... helping me, so can someone perhaps
- give me the correct command line
- or point me to more extended page with help instructions
?

thanks for that, Danny.

Re: transcoding (brightness)

Posted: 06 Jun 2011 11:37
by velsd
vlc 100_0235.mov --sout=#transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128,deinterlace,brightness=1.5}:standard{access=file,mux=ts,url="new_video.mp4"}

isn't any better:
[0x8bd7d8] main stream output error: stream chain failed for `transcodebrightness=1.5:standardurl=new_video.mp4'
[0x85d798] main input error: cannot start stream output instance, aborting


vlc doesn't seem to read the input file?

Re: transcoding (brightness)

Posted: 06 Jun 2011 12:14
by RĂ©mi Denis-Courmont
In the later case, you missed the quotes.

Re: transcoding (brightness)

Posted: 06 Jun 2011 12:25
by velsd
ok,
vlc 100_0235.mov --sout "#transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128,deinterlace,brightness=1.5}:standard{access=file,mux=ts,dst="new_video.mp4"}"
is doing something, it runs to completion, but just gives me a copy of the original file, i.e. not adjusting the brightness of the video?

so does anyone have an idea how to specify the brightness adjustment?

greetings, Danny.

Re: transcoding (brightness)

Posted: 06 Jun 2011 12:32
by velsd
yeeeeessss !!!

vlc --sout-transcode-vfilter adjust --brightness 1.2 100_0235.mov --sout "#transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128,deinterlace}:standard{access=file,mux=ts,dst="new_video.mp4"}"

does it!

thanks for your replies!!

any additional remarks always welcome ...