This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Kdenlive, gopro, rendering and quality loss

Tags: None
(comma "," separated)
jatton
Registered Member
Posts
1
Karma
0
Hello,

I am making a video from a gopro video 1080x960 60fps. If I am doing something very simple: only the gopro video (no effects, ...) and then I render in h264 profile, the result is not the same quality than the original file.

Can you tell me what profile I should used to get a video with a quality closed to the original video ?
nathanaelp
Registered Member
Posts
1
Karma
0
I am having the same exact problem myself. Have like ghost images and grainy artifacts floating around from nice video source file.
User avatar
ttguy
Moderator
Posts
1152
Karma
6
OS
If you are using 0.9.10 of kdenlive you could try creating a custom render profile that makes use of the lossless H.264 preset.
See
https://userbase.kde.org/Kdenlive/Manua ... r_Profiles
and
https://userbase.kde.org/Kdenlive/Manua ... Parameters
gps
Registered Member
Posts
9
Karma
0
Hi, thanks for mentioning these links.
I also have the same issue. Perhaps is due to a set of several settings rather than only the render profile.

As on the topic 357714, I am just trying to edit MP4/1080p/60fps files from a GoPro4 with Kdenlive hoping to not loose too much quality. However, despite I have tried many settings for high quality, I have not been able to achieve a comparable result with Sony movie studio on W7. Despite the popularity of GoPro, it has been quite difficult to find rendering profiles for this camera on Kdenlive.

MediaInfo detects the source files as:

Format : MPEG-4
Format profile : Base Media / Version 1
Codec ID : mp41
File size : 341 MiB
Duration : 1mn 35s
Overall bit rate mode : Variable
Overall bit rate : 30.1 Mbps

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.2
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=30
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Bit rate mode : Variable
Bit rate : 30.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 59.940 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.241
Stream size : 339 MiB (99%)
Title : GoPro AVC
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 1mn 35s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 1.45 MiB (0%)
Title : GoPro AAC

This is my workflow:
After adding some clips, Kdenlive proposes to switch to the preset project profile: HD 1080p 59.94fps.
Following another recommendation from somewhere else in the forum, I set all the clips' properties to use "Full Luma range".
I do the edits and there we go for the renderings...

For render profile I tried Lossless/HQ H.264(libx264+aac) that uses the parameters: properties=lossless/H.264
The result is way lower than the source clips. Same with preset MP4 (H264/AAC) using:
properties=x264-slower f=mp4 vcodec=libx264 acodec=aac g=120 crf=%quality ab=%audiobitrate+'k'
with video quality modified to 1, audio to 128 and encoder speed set as preset=slower.

Based on all what I have read, these are the parameters for the highest quality. However, the results are way behind Sony movie studio (not Vegas) with a MP4/30mbps preset.
I also tried with ProRes profile, modified as: properties=lossless/ProRes vprofile=3, as well as H264/AAC profiles with 30000 VBR, also with the same results.

My box is a dedicated desktop AMD/6cores 3Ghz/16RAM/Nvidia with OpenSuSE Leap, KDE 4.14.18, MTL 6.2.0 and Kdenlive5 16.04.1.
I am at a dead end with this. Any idea? Perhaps somebody could share the rendering profile parameters.


Bookmarks



Who is online

Registered users: Bing [Bot], blue_bullet, Google [Bot], Yahoo [Bot]