Skip to Content

Rendering for Windows Playback

5 replies [Last post]
richbl
Offline
Joined: 12/27/2008
Posts:

Hello all,

I'm rendering my projects under Linux, but need to have native playback under Windows (using Windows Media Player, not VLC).

Rendering to AVI, MPG, or MP4 does not produce a native Windows video file. I'd really like to render to native WMV.

Has anyone successfully rendered a Linux-based project to a native Windows video file?

Any tips would be most appreciated.

Thanks much.

Rich

4
Your rating: None Average: 4 (1 vote)
jmpoure
Offline
Joined: 10/20/2008
Posts:
Re: Rendering for Windows Playback
  1. Install Kdenlive 0.7.1
  2. In render dialog, select 'Media players'.
  3. Select Windows Media Player and choose a bitrate.
richbl
Offline
Joined: 12/27/2008
Posts:
Re: Rendering for Windows Playback

I've tried that, with no luck. The resulting video is audio-only using Windows Media Player natively. Using VLC works, but VLC is not native to Windows.

Have you had personal success with this procedure given the constraints? Perhaps my install of ffmpeg is incorrect or missing key dependencies.

Thanks.

j-b-m
Offline
Joined: 05/19/2009
Posts:
Re: Rendering for Windows Playback

There was an error in the Windows Media export profile that I just fixed now. If you are using Kdenlive Wizard to build Kdenlive, just update to the latest svn. Otherwise, in Kdenlive 0.7.1, create a new video profile based on the existing Windows Media Player Profile:

In the render dialog, select the Window Media Player profile, then click the "Create New Profile" button (on the right of the info button)

Give a custom name to the profile and edit the profiles parameters to replace:

vcodec=wmv7

with:

vcodec=wmv1

Try to export with that profile and let us know the result...

Regards.

jmpoure
Offline
Joined: 10/20/2008
Posts:
Re: Rendering for Windows Playback

I read the information here:
http://ffmpeg.mplayerhq.hu/compat.html

The text:

************************
The following command lines produced AVI files that were playable with the default WinXP/SP2 installation of Windows Media Player:

  • ffmpeg -i <inputfile.ext> -vcodec msmpeg4 -vtag MP43 -acodec libmp3lame <file.avi>
    This is the same as the infamous 'DIV3' DivX ;-) codec. However, if the '-vtag' option is omitted, the 'DIV3' tag will be inserted by default and WMP will reject the video format.
  • ffmpeg -i <inputfile.ext> -vcodec msmpeg4v2 -acodec mp3 <file.avi>
    use Microsoft MPEG-4v2 video
  • ffmpeg -i <inputfile.ext> -vcodec wmv7 -acodec mp3 <file.avi>
    use Microsoft WMV7

*******************************************************************

I don't have Windows and cannot help testing the export profiles to Windows Media Player.

To write the corresponding Kdenlive/MLT export profiles, example:

-vcodec msmpeg4 -vtag MP43 -acodec libmp3lame

becomes

vodec=msmpeg4 vtag=MP43 acodec=libmp3lame

If you play around with these three possibilities, at least one should work natively in Windows Media Player.

 

richbl
Offline
Joined: 12/27/2008
Posts:
Re: Rendering for Windows Playback

That appears to have resolved the issue.

Thanks.