View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002313KdenliveRenderingpublic2011-09-13 21:212014-09-21 22:36
Assigned Tovpinon 
StatusresolvedResolutionunable to reproduce 
Platform64 bit IntelOSFreeBSDOS Version8.1-RELEASE-p2
Product Version 
Target VersionFixed in Version 
Summary0002313: Black border around rendered video - fixed as described below
DescriptionSeveral different rendered outputs, i.e mp4, avi, etc., on 1 specific source are rendered w/ a black border around all sides.

I see this posted, and several answers proposed. I realize this may have been fixed, since I'm not on the most recent release. But if it's useful, here's how I fixed it.

And I believe my fix points to a problem writing to the /tmp file, at the version I am at (see below)

Sorry for the verbosity :)
Steps To Reproducea) I confirmed that the project profile fit the source
b) I rendered the file in several different formats, and all 4 sides had a black border

then, I
a) apply the crop video filter and (note: later discovered the crop filter was not needed for the fix)

b) selected automatic

c) if rendered from kdenlive gui, it only croped the sides, the top and bottom were fixed. So that's was a half-way fix.

d) if I rendered from the command line, and used the kdenlive file instead of the /tmp file it removed all the black border. That fixed it.

This leads me to conclude that in writing out the tmp file some information was missed.

Here's what appears to have been dropped in the /tmp file, see below, which makes me think it needs this section to avoid the black border problem
I don't know if applying the crop is really needed

Postscript - I tried this whole process w/o the cut effect, and the
cut effect has nothing to do with the fix. The fix is all about not using the tmp file. The diff below is the kdenlive file w/o any crop filter (which worked from the command line) vs the /tmp file that gave black border, which was generated when run from the gui.

a) Create video
b) use gui to render, which will show, on the command line, the command(s) to run
c) throw away rendered video
d) run from the command line, and point to the kdenlive file
Note to self: this info can probably be gotten from the script file.

 diff -u bchs_50_800_800x450_border_removed.kdenlive /tmp/kde-ejstone34/kdenliveI41823.mlt
--- bchs_50_800_800x450_border_removed.kdenlive 2011-09-13 15:10:16.000000000 -0400
+++ /tmp/kde-ejstone34/kdenliveI41823.mlt 2011-09-13 15:10:40.000000000 -0400
@@ -107,18 +107,4 @@
    <property name="internal_added">237</property>
- <kdenlivedoc profile="atsc_720p_2398" kdenliveversion="0.7.8" version="0.85" projectfolder="/home/ejstone34/kdenlive">
- <documentproperties renderdestination="" renderrescalewidth="800" verticalzoom="1" renderrescaleheight="450" renderprofile="H.264 800k 2 pass" zonein="0" renderrescale="1" renderscanning="0" renderurl="/home/ejstone34/kdenlive/projects/bchs_50_800_800x450_border_removed.mp4" renderplay="0" position="0" renderstartguide="-1" zoom="7" renderratio="1" rendercategory="H.264" zoneout="100" renderzone="0" renderendguide="-1" renderexportaudio="0" renderguide="0" rendertcoverlay="0"/>
- <profileinfo width="1280" display_aspect_den="9" frame_rate_den="1001" description="HD 720p 23.98 fps" height="720" frame_rate_num="24000" display_aspect_num="16" progressive="1" sample_aspect_num="1" sample_aspect_den="1"/>
- <tracksinfo>
- <trackinfo blind="1" mute="0" locked="0" trackname="Audio 2" type="audio"/>
- <trackinfo blind="1" mute="0" locked="0" trackname="Audio 1" type="audio"/>
- <trackinfo blind="0" mute="0" locked="0" trackname="Video 3"/>
- <trackinfo blind="0" mute="0" locked="0" trackname="Video 2"/>
- <trackinfo blind="0" mute="0" locked="0" trackname="Video 1"/>
- </tracksinfo>
- <kdenlive_producer audio_max="0" id="1" default_video="1" fps="23.976000" name="ChatardForWeb.m4v" videocodec="H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10" resource="/export/ChatardForWeb.m4v" default_audio="0" audiocodec="Advanced Audio Coding" duration="8454" file_hash="0abbe0bd2527325ed63bc7177f1299f6" aspect_ratio="1.000000" channels="2" frequency="44100" video_max="1" type="3" frame_size="1280x720" file_size="172221928"/>
- <markers/>
- <groups/>
- </kdenlivedoc>
Additional Informationuname -a
FreeBSD 8.1-RELEASE-p2 FreeBSD 8.1-RELEASE-p2 #0: Thu Dec 2 11:49:59 EST 2010 amd64

pkg_info -XI '^(kdenlive|ffmpeg-|mlt)'
ffmpeg-0.7.3,1 Realtime audio/video encoder/converter and streaming server
kdenlive-0.7.8_2 A professional quality non-linear video editing suite for K
mlt-0.6.2_4 A multimedia framework and video playout server for TV broa

Built from ports, i.e. make install clean, i.e. not pkg_add
TagsNo tags attached.
Build/Install MethodOther Method?
Attached Files

- Relationships

-  Notes
vpinon (administrator)
2014-09-21 22:36

obsolete versions

- Issue History
Date Modified Username Field Change
2011-09-13 21:21 johnedstone New Issue
2014-09-21 22:36 vpinon Note Added: 0010344
2014-09-21 22:36 vpinon Status new => resolved
2014-09-21 22:36 vpinon Resolution open => unable to reproduce
2014-09-21 22:36 vpinon Assigned To => vpinon

Copyright © 2000 - 2016 MantisBT Team
Powered by Mantis Bugtracker