[FFmpeg-user] how to concate two wmv files ?
Bob
bobnlinux at gmail.com
Tue Feb 16 15:35:20 CET 2016
On Monday 15 February 2016 08:03 PM, Jim Worrall wrote:
>> On 2016 Feb 15, at 11:59 AM, G Alexander <glen_alexndr at hotmail.com> wrote:
>>
>> what is this homework? this post is from someone who is clueless about video.
>>
>> unless the two wmv’s have the same bitrate, fps, etc and audio properties etc you cannot “concatenate” them and have decent output as ffmpeg will use defaults and result in a crap low bitrate output. you have to convert each to a common format then map the input streams into an output stream.
> So why don’t you provide a better answer? Why the hostility? Obviously we know nothing about the files other than that they are wmv. I was encouraging the poster to provide a command line and output that would reveal more information.
>
>
Hello All,
Thanks for your valuable responses. I have checked the two .wmv files
with ffprobe and find following
```
ffprobe Bas2_201508292100_201508292130.wmv
[wmv3 @ 0x15c1720] Extra data: 8 bits left, value: 0
Input #0, asf, from 'Bas2_201508292100_201508292130.wmv':
Metadata:
WMFSDKNeeded : 0.0.0.0000
WMFSDKVersion : 11.0.5705.5043
IsVBR : 0
Duration: 00:30:08.80, start: 0.000000, bitrate: 421 kb/s
Stream #0:0(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 32000 Hz, 2
channels, fltp, 32 kb/s
Stream #0:1(eng): Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p,
720x576, 407 kb/s, 25 tbr, 1k tbn, 1k tbc
[wmv3 @ 0x15c1720] Extra data: 8 bits left, value: 0
```
and
```
ffprobe Bas2_201508292130_201508292200.wmv
[wmv3 @ 0x2650720] Extra data: 8 bits left, value: 0
Input #0, asf, from 'Bas2_201508292130_201508292200.wmv':
Metadata:
WMFSDKNeeded : 0.0.0.0000
WMFSDKVersion : 11.0.5705.5043
IsVBR : 0
Duration: 00:30:07.72, start: 0.000000, bitrate: 422 kb/s
Stream #0:0(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 32000 Hz, 2
channels, fltp, 32 kb/s
Stream #0:1(eng): Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p,
720x576, 407 kb/s, 25 tbr, 1k tbn, 1k tbc
[wmv3 @ 0x2650720] Extra data: 8 bits left, value: 0
````
I tried to join these two file with
```
ffmpeg -i
"concat:Bas2_201508292100_201508292130.wmv|Bas2_201508292130_201508292200.wmv"
-f wmv -c copy output.wmv
```
But the output.wmv contains only the first file. Further google
searching suggest ffmpeg can't join .wmv files. What can be done here
then ?
Thanks and regards,
Bob
More information about the ffmpeg-user
mailing list