Hi Matt,<br><br>I can;t attach the sample file but when I do ffmpeg -i on input file I get the following<br><br>Metadata:<br> major_brand : isom<br> minor_version : 512<br> compatible_brands: mp41mp42<br> creation_time : 2008-03-06 01:26:52<br>
Duration: 00:01:55.46, start: 0.000000, bitrate: 1465 kb/s<br> Stream #0.0(eng): Video: h264 (Baseline), yuv420p, 176x144, 1335 kb/s, 15 fps, 15 tbr, 30k tbn, 60k tbc<br> Metadata:<br> creation_time : 2008-03-06 01:26:52<br>
Stream #0.1(eng): Audio: aac, 44100 Hz, stereo, s16, 128 kb/s<br> Metadata:<br> creation_time : 2008-03-06 01:26:52<br>At least one output file must be specified<br><br>Then i use the following command to change bit rate <br>
ffmpeg -i input.mp4 -b 2000k StepOut.mp4<br><br><br>ffmpeg version 0.8.1, Copyright (c) 2000-2011 the FFmpeg developers<br> built on Aug 2 2011 03:56:37 with gcc 4.4.3<br> configuration: <br> libavutil 51. 9. 1 / 51. 9. 1<br>
libavcodec 53. 7. 0 / 53. 7. 0<br> libavformat 53. 4. 0 / 53. 4. 0<br> libavdevice 53. 1. 1 / 53. 1. 1<br> libavfilter 2. 23. 0 / 2. 23. 0<br> libswscale 2. 0. 0 / 2. 0. 0<br><br>Seems stream 0 codec frame rate differs from container frame rate: 60000.00 (60000/1) -> 15.00 (15/1)<br>
Metadata:<br> major_brand : isom<br> minor_version : 512<br> compatible_brands: mp41mp42<br> creation_time : 2008-03-06 01:26:52<br> Duration: 00:01:55.46, start: 0.000000, bitrate: 1465 kb/s<br> Stream #0.0(eng): Video: h264 (Baseline), yuv420p, 176x144, 1335 kb/s, 15 fps, 15 tbr, 30k tbn, 60k tbc<br>
Metadata:<br> creation_time : 2008-03-06 01:26:52<br> Stream #0.1(eng): Audio: aac, 44100 Hz, stereo, s16, 128 kb/s<br> Metadata:<br> creation_time : 2008-03-06 01:26:52<br>[buffer @ 0x3314860] w:176 h:144 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:<br>
Output #0, mp4, to 'StepOut.mp4':<br> Metadata:<br> major_brand : isom<br> minor_version : 512<br> compatible_brands: mp41mp42<br> creation_time : 2008-03-06 01:26:52<br> encoder : Lavf53.4.0<br>
Stream #0.0(eng): Video: mpeg4, yuv420p, 176x144, q=2-31, 2000 kb/s, 15 tbn, 15 tbc<br> Metadata:<br> creation_time : 2008-03-06 01:26:52<br> Stream #0.1(eng): Audio: aac, 44100 Hz, stereo, s16, 64 kb/s<br>
Metadata:<br> creation_time : 2008-03-06 01:26:52<br>Stream mapping:<br> Stream #0.0 -> #0.0<br> Stream #0.1 -> #0.1<br>Press [q] to stop, [?] for help<br>frame= 270 fps= 0 q=2.0 size= 607kB time=00:00:17.48 bitrate= 284.5kbits/sframe= 540 fps=531 q=2.0 size= 1827kB time=00:00:35.03 bitrate= 427.2kbits/sframe= 795 fps=524 q=2.0 size= 3086kB time=00:00:52.54 bitrate= 481.1kbits/sframe= 1050 fps=520 q=2.0 size= 4409kB time=00:01:09.86 bitrate= 516.9kbits/sframe= 1320 fps=524 q=2.0 size= 5391kB time=00:01:27.51 bitrate= 504.6kbits/sframe= 1574 fps=522 q=2.0 size= 6336kB time=00:01:43.86 bitrate= 499.7kbits/sframe= 1732 fps=522 q=2.0 Lsize= 6812kB time=00:01:55.44 bitrate= 483.4kbits/s <br>
video:5856kB audio:902kB global headers:0kB muxing overhead 0.800882%<br><br><br>When I do ffmpeg -i on the output file, i get the following<br>Metadata:<br> major_brand : isom<br> minor_version : 512<br> compatible_brands: isomiso2mp41<br>
creation_time : 1970-01-01 00:00:00<br> encoder : Lavf53.4.0<br> Duration: 00:01:55.46, start: 0.000000, bitrate: 483 kb/s<br> Stream #0.0(eng): Video: mpeg4, yuv420p, 176x144 [PAR 1:1 DAR 11:9], 415 kb/s, 15 fps, 15 tbr, 15 tbn, 15 tbc<br>
Metadata:<br> creation_time : 1970-01-01 00:00:00<br> Stream #0.1(eng): Audio: aac, 44100 Hz, stereo, s16, 63 kb/s<br> Metadata:<br> creation_time : 1970-01-01 00:00:00<br>At least one output file must be specified<br>
<br><br>I would be really grateful if you could help.<br><br>Thanks,<br>Disha<br><br><br><div class="gmail_quote">On Thu, Aug 4, 2011 at 9:10 AM, Matthew Einhorn <span dir="ltr"><<a href="mailto:moiein2000@gmail.com">moiein2000@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">On Thu, Aug 4, 2011 at 11:50 AM, disha mishra <<a href="mailto:disha.mishra@gmail.com">disha.mishra@gmail.com</a>> wrote:<br>
> Hi Matt,<br>
><br>
> Actually I tried to do the same thing with H264 files. I took an H264 file<br>
> as input file and specifed -b with some bit rate and tried to save it in<br>
> same container as input file but the output file that I get is an MPEG4-2<br>
> file.<br>
><br>
> Thanks,<br>
> Disha<br>
</div>Can you post the exact command? And possibly the sample video file?<br>
<br>
Matt<br>
<div><div></div><div class="h5">><br>
> On Thu, Aug 4, 2011 at 1:35 AM, Matthew Einhorn <<a href="mailto:moiein2000@gmail.com">moiein2000@gmail.com</a>><br>
> wrote:<br>
>><br>
>> Running "ffmpeg -formats" list all the codecs that ffmpeg can<br>
>> decode/encode. If you look at vc1 you'll see that ffmpeg can only<br>
>> decode it not encode it. So you cannot save a file in vc1 format (I<br>
>> think). You'll have to select a different output format.<br>
>><br>
>> Matt<br>
>><br>
>> On Wed, Aug 3, 2011 at 2:33 PM, disha mishra <<a href="mailto:disha.mishra@gmail.com">disha.mishra@gmail.com</a>><br>
>> wrote:<br>
>> > Yes I tried -vcodec copy but that doesn't work.<br>
>> ><br>
>> > Thanks,<br>
>> ><br>
>> > On Wed, Aug 3, 2011 at 10:49 AM, Matthew Einhorn <<a href="mailto:moiein2000@gmail.com">moiein2000@gmail.com</a>><br>
>> > wrote:<br>
>> >><br>
>> >> On Wed, Aug 3, 2011 at 1:35 PM, disha mishra <<a href="mailto:disha.mishra@gmail.com">disha.mishra@gmail.com</a>><br>
>> >> wrote:<br>
>> >> > Hi<br>
>> >> > I have a VC-1 file at Simple profile, medium level, bit rate = 236<br>
>> >> > kbps.<br>
>> >> > I<br>
>> >> > use the following command to change bit rate and frame rate of file<br>
>> >> ><br>
>> >> > ffmpeg -i input.wmv -b 128k -r 15 output.wmv<br>
>> >> ><br>
>> >> > When I check the information of output file, it shows a file with<br>
>> >> > MPEG-4<br>
>> >> > Visual format and codec MP43. Is there any way to produce an output<br>
>> >> > file<br>
>> >> > with the same VC1 Simple profile, medium level information as input<br>
>> >> > file<br>
>> >> > using ffmpeg?<br>
>> >> ><br>
>> >> > I tried using -f vc1 switch in the command but thats only for having<br>
>> >> > raw<br>
>> >> > vc1<br>
>> >> > video output.<br>
>> >> ><br>
>> >> > Thanks,<br>
>> >> ><br>
>> >><br>
>> >> Have you tried -vcodec copy? It's in the ffmpeg documentation.<br>
>> >><br>
>> >> Matt<br>
>> >> ><br>
>> >> > _______________________________________________<br>
>> >> > Libav-user mailing list<br>
>> >> > <a href="mailto:Libav-user@ffmpeg.org">Libav-user@ffmpeg.org</a><br>
>> >> > <a href="http://ffmpeg.org/mailman/listinfo/libav-user" target="_blank">http://ffmpeg.org/mailman/listinfo/libav-user</a><br>
>> >> ><br>
>> >> ><br>
>> >> _______________________________________________<br>
>> >> Libav-user mailing list<br>
>> >> <a href="mailto:Libav-user@ffmpeg.org">Libav-user@ffmpeg.org</a><br>
>> >> <a href="http://ffmpeg.org/mailman/listinfo/libav-user" target="_blank">http://ffmpeg.org/mailman/listinfo/libav-user</a><br>
>> ><br>
>> ><br>
>> > _______________________________________________<br>
>> > Libav-user mailing list<br>
>> > <a href="mailto:Libav-user@ffmpeg.org">Libav-user@ffmpeg.org</a><br>
>> > <a href="http://ffmpeg.org/mailman/listinfo/libav-user" target="_blank">http://ffmpeg.org/mailman/listinfo/libav-user</a><br>
>> ><br>
>> ><br>
>> _______________________________________________<br>
>> Libav-user mailing list<br>
>> <a href="mailto:Libav-user@ffmpeg.org">Libav-user@ffmpeg.org</a><br>
>> <a href="http://ffmpeg.org/mailman/listinfo/libav-user" target="_blank">http://ffmpeg.org/mailman/listinfo/libav-user</a><br>
><br>
><br>
> _______________________________________________<br>
> Libav-user mailing list<br>
> <a href="mailto:Libav-user@ffmpeg.org">Libav-user@ffmpeg.org</a><br>
> <a href="http://ffmpeg.org/mailman/listinfo/libav-user" target="_blank">http://ffmpeg.org/mailman/listinfo/libav-user</a><br>
><br>
><br>
_______________________________________________<br>
Libav-user mailing list<br>
<a href="mailto:Libav-user@ffmpeg.org">Libav-user@ffmpeg.org</a><br>
<a href="http://ffmpeg.org/mailman/listinfo/libav-user" target="_blank">http://ffmpeg.org/mailman/listinfo/libav-user</a><br>
</div></div></blockquote></div><br>