*I am not able to attach the log files. Size exceeds 80 K it seems. :(*
> * >>>> * >>>> >>>> >>>>> >>>>> >>>>> On 17 April 2012 00:37, [email protected] <[email protected]> wrote: >>>>> >>>>>> >>>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. >>>>>> >>>>>> Nice to hear you and see that some people are yet ready to help a >>>>>> great project an half dead but an half living too. A little thing could >>>>>> be >>>>>> done to be reborn. At least, it is what I am thinking and by experience. >>>>>> Stay tune we know never. >>>>>> >>>>>> Sure :-) >>>> >>>> >>>But with bwm-ng tool, when I am monitoring the bandwidth, it comes >>>>>> out be variable. >>>>>> >>>>>> Unfortunately, I don't know this tool and how he is working. >>>>>> >>>>>> This is just a simple bandwidth monitoring tool, it checks the data >>>> on interface device files. >>>> >>>>> >>>>>> >>>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}' >>>>>> >>>>>> Ah I 've never try vlc for transcoding even I understand big lines. >>>>>> What is the option -vvv ? At first look, we said just a direct streaming >>>>>> of >>>>>> your file across the network but I don't see if (and how) they transcode >>>>>> the file. >>>>>> >>>>> >>>> Following is for transcoding and save to a file "test.ts" -- >>>> vlc -vvv Blood_Diamond.avi --sout '#transcode{vcodec=mp4v,acodec=mpga >>>> ,vb=8000,ab=128,deinterface}:standard{access=file,mux=ts,dst=test.ts}' >>>> >>>> access=file indicates to redirect output to a file. So, here I get the >>>> constant bit rate stream. >>>> >>>> >>>> Following is just to stream the file test1.ts, without transcoding -- >>>> vlc -vvv test.ts --sout '#rtp{dst=10.112.19.153,port=1234,sdp=rtsp:// >>>> 10.112.10.53:8080/test1.sdp}' >>>> >>>> However, we can do the transcoding on the fly as well, by redirecting >>>> output not to a file, but to the network rtp/http protocol. >>>> >>>> So, what I meant in my previous mail was, if I stream the file >>>> generated by "transcode" tool, I don't get a constant bit rate bandwidth as >>>> I get from the file generated by vlc. Now, the problem with vlc is, I don't >>>> get a stream of more than 15 Mbps, and I want one with 100 Mbps. >>>> >>>> I am attaching the log files. >>>> check.csv is the output of bandwidth monitoring tool, if you will look >>>> in eth0 interface (output Bandwidth), it comes out as variable. This is the >>>> one, when I transcoded the file using "transcode" tool. >>>> >>>> >>>> >>>>>> >>>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. >>>>>> >>>>>> Could you put the result of this commands lines for your two try (i.e >>>>>> after transcoding with Transcode and vlc) and this one of your >>>>>> transcoding >>>>>> test with vlc ? Thanks. I would like to see the difference and see what >>>>>> is >>>>>> not working. >>>>>> >>>>>> tcprobe -H 50 -i Blood_Diamond_Mod.avi (try with the option -H 10 or >>>>>> without this option if It doesn't work) >>>>>> >>>>>> >>>>>> >>>>>> oneadmin@cadlab:/srv/streaming> tcprobe -H 50 -i >>>>> Blood_Diamond_Mod.avi >>>>> [tcprobe] RIFF data, AVI video >>>>> [tcprobe] summary for Blood_Diamond_Mod.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 44100,16,2 [48000,16,2] -n 0x55 >>>>> [0x2000] >>>>> (*) >>>>> bitrate=128 >>>>> kbps >>>>> >>>>> length: 2969 frames, frame_time=40 msec, >>>>> duration=0:01:58.760 >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>> >>>>>> >>>>>> 2012/4/16 Mohit Dhingra <[email protected]> >>>>>> >>>>>>> >>>>>>> * >>>>>>> ---------------------------- >>>>>>> Thanks & Regards >>>>>>> Mohit Dhingra >>>>>>> +919611190435* >>>>>>> >>>>>>> >>>>>>> On 15 April 2012 20:08, [email protected] <[email protected]>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 <[email protected]> >>>>>>>> >>>>>>>>> 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, [email protected] <[email protected]>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 [email protected] <[email protected]> >>>>>>>>>> >>>>>>>>>> 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 <[email protected]> >>>>>>>>>>> >>>>>>>>>>>> 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 >>>>>>>>>>>> <[email protected]>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> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> 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> >>>>>> >>>>>> >>>>> >>>> >>> >> >
