* ---------------------------- Thanks & Regards Mohit Dhingra +919611190435*
On 15 April 2012 20:08, eolin...@gmail.com <eolin...@gmail.com> wrote: > >>>Thanks for your reply :-) I didn't know that the mailing list is not > that active. > > This project misses of a leader since the actual leader have left the > project for personal reason and found nobody to replace him. It is damage > because this project is great and powerful. The roadmap is rich and the > 1.2.0 alpha1 is very interesting and promising. However, this project have > a lack of a good and a modern documentation with a lot of practice samples. > So the command line could be awful with so much options and lost the user > and the software engineer. Even the new of the output of the last version > (1.17) is not updated on the blog/official website.And I don't speak how to > have the last version on the official website :-( A lot of things should be > done before to restart on good news bases. The fact that 's an open source > project do that he could live again easily with a motivated team. I am > quiet sure that it could restart quickly. Nothing is lost. Crossed fingers. > > Oh, I see. Also, Can I help out in some way? I have some hands on on OS stuff, but I am not a part of the open source project. > >>< -R n[,f1[,f2]] > 0 Constant bitrate (CBR) encoding. [default] > > Ahah. You have yourself the answer at your question. You don't need to > precise CBR because this value is by default. It is only useful when you > are using two pass by sample. > > > >>>"-o test" indicates the output file name, right? That I have already > included. I don't care about the output file format, it could be any format > which the other computer (client) can play, and no worries about the > quality as well. > > Okay. Here how I see things : > > In one pass for sample using ffmpeg, (you could use xvid too for the same > result) : > > transcode -i Blood_Diamond.avi -o Blood_Diamond_Mod.avi -y ffmpeg, ffmpeg > -F mpeg4 -w 5000 -N0X55 -E 44100,16,2 > > I explain : > > -i Blood_Diamond.avi # the input file > -o Blood_Diamond_Mod.avi # the output file > -y ffmpeg, ffmpeg # utilisation of ffmpeg for video and for audio (I am > not sure that the second is needed obligatory) > -F mpeg4 # utilisation of codec mpeg4 of ffmpeg=> divx or xvid ? > -w 5000 # specification of a bitrate of 5000 > -NOX55 # specification of output audio in MP3 > -E 44100,16,2 # samplerate at 44100, 16 bits, 2 channels (stereo). If > you'd like the same change by -E 0,0,2 or 0,0,1 (for mono) > > > In two pass and you 'll understand better how to use the R options (to my > humble advice, I' m just an user) : > > transcode -i Blood_Diamond.avi -o /dev/null -y ffmpeg,null -F mpeg4 -w > 5000 -R 1 > > transcode -i Blood_Diamond -o Blood_Diamond_Mod.avi -y ffmpeg,ffmpeg -F > mpeg4 -w 5000 -N0X55 -E 44100,16,2 -R 2 > > Here you have moreover : > > -R 1 # first pass > -R 2 # second pass > -o /dev/null # for the first pass a tempory output > > Note : we don't matter about audio in the first pass so it why we don't > specify a audio codec in -y ffmpeg,null > > If you have some errors running this command (the first or the both), > could you please put the output of the terminal. Thanks. > Hopes this helps you. > > It ran, but I still don't have a constant bit rate stream. Here is what I did, 1. transcode -i Blood_Diamond.avi -o /dev/null -y ffmpeg,null -F mpeg4 -w 5000 -R 1 -N 0x55 2. transcode -i Blood_Diamond.avi -o Blood_Diamond_Mod.avi -y ffmpeg,ffmpeg -F mpeg4 -w 5000 -E 44100,16,2 -R 2 -N 0x55 Now, streaming the output video. vlc -vvv Blood_Diamond_Mod.avi --sout '#rtp{dst=10.112.19.153,port=1234,sdp=rtsp://10.112.10.53:8080/test.sdp}' But with bwm-ng tool, when I am monitoring the bandwidth, it comes out be variable. Same thing with transcode -i Blood_Diamond.avi -o Blood_Diamond_Mod.avi -y ffmpeg, ffmpeg -F mpeg4 -w 5000 -N 0x55 -E 44100,16,2 I do have the option to transcode from vlc as well, there I get a constant bit rate stream also, but it's not able to transcode it at more than 20 Mbps. > 2012/4/15 Mohit Dhingra <mohitdhing...@gmail.com> > >> Thanks for your reply :-) I didn't know that the mailing list is not that >> active. >> >> About Input file: >> >> >> --------------------------------------------------------------------------------------------------------------------------- >> cadlab:/srv/streaming # tcprobe -i Blood_Diamond.avi >> [tcprobe] RIFF data, AVI video >> [tcprobe] summary for Blood_Diamond.avi, (*) = not default, 0 = not >> detected >> import frame size: -g 720x416 [720x576] (*) >> frame rate: -f 25.000 [25.000] frc=3 >> audio track: -a 0 [0] -e 48000,0,2 [48000,16,2] -n 0x55 [0x2000] >> (*) >> bitrate=122 >> kbps >> >> length: 206153 frames, frame_time=40 msec, >> duration=2:17:26.119 >> >> ------------------------------------------------------------------------------------------------------------------------- >> >> So, As I told you, I want lots of constant bit rate streams (starting >> from 1 Mbps to 100 Mbps, 5000 was just an example to test, but it doesn't >> seem to produce constant bit rate, that's why I posted. ) >> >> I used "-R 0" because man page says >> >> -R n[,f1[,f2]] >> 0 Constant bitrate (CBR) encoding. [default] >> The codec tries to achieve constant bitrate output. This >> means, each encoded frame is mostly the same size. This type of encoding >> can help in maintaining constant filling of hardware buffer on set top >> players or smooth streaming over networks. By the way, Constant bitrate is >> often obtained sacrifying quality during high motion scenes. >> >> "-o test" indicates the output file name, right? That I have already >> included. >> >> So, basically I want to upscale the video (by padding bits or stuff like >> that) and I want to stream over the network. I don't care about the output >> file format, it could be any format which the other computer (client) can >> play, and no worries about the quality as well. If there is something I am >> misinterpreting, please let me know, I would like to clarify as well. >> >> >> * >> ---------------------------- >> Thanks & Regards >> Mohit Dhingra >> * >> >> >> On 15 April 2012 01:32, eolin...@gmail.com <eolin...@gmail.com> wrote: >> >>> And you don't speak about audio ? Did you have one and in which format >>> will be in the output file ? >>> >>> 2012/4/14 eolin...@gmail.com <eolin...@gmail.com> >>> >>> Hi Mohit, >>>> >>>> Be patient this mailing list is not very active . :-( >>>> >>>> Could you give us more explanations on your input file ? >>>> tcprobe -i Blood_Diamond.avi >>>> >>>> I don't know if it is a translation error of my part but I don't >>>> understand what do you like to obtain. what/where is your output file and >>>> his format ? Why do you use a bitrate of 5000 if you want to have a 100 >>>> mbps ? Why do you use the option R 0 ? one pass or more ? >>>> >>> >>> Regards. >>>> >>>> @+ >>>> >>>> >>>> 2012/4/14 Mohit Dhingra <mohitdhing...@gmail.com> >>>> >>>>> This is for the experimental purpose, I am not worried about the video >>>>> quality. I just want to convert the video to 100 Mbps, so that I can >>>>> stream >>>>> it and test the system performance. Any inputs please.. >>>>> >>>>> * >>>>> ---------------------------- >>>>> Thanks & Regards >>>>> Mohit Dhingra >>>>> * >>>>> >>>>> >>>>> On 13 April 2012 23:33, Mohit Dhingra <mohitdhing...@gmail.com> wrote: >>>>> >>>>>> *Hello All,* >>>>>> >>>>>> I need to generate constant bit rate stream, starting from 1 Mbps to >>>>>> 100 Mbps bit rate. I tried using transcode for the same: >>>>>> >>>>>> transcode -i Blood_Diamond.avi -w 5000,15 -o test -y ffmpeg -F mpeg4 >>>>>> -R 0 >>>>>> >>>>>> But, it doesn't generate constant bit rate stream. What are the >>>>>> options that I am missing? Thanks in advance! >>>>>> >>>>>> * >>>>>> ---------------------------- >>>>>> Thanks & Regards >>>>>> Mohit Dhingra >>>>>> * >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Olivier >>>> Cenwen un elfe sur la banquise/ an elve on the ice >>>> Mon blog perso sur le multimédia, Ubuntu, Linux et OpenShot : >>>> http://linuxevolution.wordpress.com/ >>>> Le forum d'Openshot où vous me trouverez : http://openshotusers.com/ >>>> http://openshotusers.com/forum/index.php >>>> Nothing is lost until the last second. >>>> The family motto : When we want, we can. >>>> Astuces, Actualités, Logiciels, bref sur tout ce que je ne fais >>>> d'articles dessus >>>> Google+<https://plus.google.com/u/0/111472725110173916234/posts> >>>> >>>> >>> >>> >>> -- >>> Olivier >>> Cenwen un elfe sur la banquise/ an elve on the ice >>> Mon blog perso sur le multimédia, Ubuntu, Linux et OpenShot : >>> http://linuxevolution.wordpress.com/ >>> Le forum d'Openshot où vous me trouverez : http://openshotusers.com/ >>> http://openshotusers.com/forum/index.php >>> Nothing is lost until the last second. >>> The family motto : When we want, we can. >>> Astuces, Actualités, Logiciels, bref sur tout ce que je ne fais >>> d'articles dessus >>> Google+<https://plus.google.com/u/0/111472725110173916234/posts> >>> >>> >> > > > -- > Olivier > Cenwen un elfe sur la banquise/ an elve on the ice > Mon blog perso sur le multimédia, Ubuntu, Linux et OpenShot : > http://linuxevolution.wordpress.com/ > Le forum d'Openshot où vous me trouverez : http://openshotusers.com/ > http://openshotusers.com/forum/index.php > Nothing is lost until the last second. > The family motto : When we want, we can. > Astuces, Actualités, Logiciels, bref sur tout ce que je ne fais d'articles > dessus Google+ <https://plus.google.com/u/0/111472725110173916234/posts> > >