Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Multimedia
Kdenlive
Commits
efda5358
Commit
efda5358
authored
Jan 02, 2020
by
Jean-Baptiste Mardelle
Browse files
Fix extract zone (improve ffmpeg arguments and drop locale specific seconds conversion)
CCBUG: 411970
parent
757174c4
Pipeline
#12786
passed with stage
in 15 minutes and 57 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/jobs/cutclipjob.cpp
View file @
efda5358
...
...
@@ -135,9 +135,7 @@ bool CutClipJob::startJob()
m_done
=
true
;
return
false
;
}
QString
startString
=
locale
.
toString
(
m_in
.
seconds
());
QString
durationString
=
locale
.
toString
((
m_out
-
m_in
).
seconds
());
QStringList
params
=
{
QStringLiteral
(
"-y"
),
QStringLiteral
(
"-stats"
),
QStringLiteral
(
"-v"
),
QStringLiteral
(
"error"
),
QStringLiteral
(
"-ss"
),
startString
,
QStringLiteral
(
"-t"
),
durationString
,
QStringLiteral
(
"-i"
),
m_sourceUrl
};
QStringList
params
=
{
QStringLiteral
(
"-y"
),
QStringLiteral
(
"-stats"
),
QStringLiteral
(
"-v"
),
QStringLiteral
(
"error"
),
QStringLiteral
(
"-noaccurate_seek"
),
QStringLiteral
(
"-ss"
),
QString
::
number
(
m_in
.
seconds
()),
QStringLiteral
(
"-i"
),
m_sourceUrl
,
QStringLiteral
(
"-t"
),
QString
::
number
((
m_out
-
m_in
).
seconds
()),
QStringLiteral
(
"-avoid_negative_ts"
),
QStringLiteral
(
"make_zero"
)};
params
<<
m_encodingParams
<<
m_destUrl
;
m_jobProcess
=
std
::
make_unique
<
QProcess
>
(
new
QProcess
);
connect
(
m_jobProcess
.
get
(),
&
QProcess
::
readyReadStandardError
,
this
,
&
CutClipJob
::
processLogInfo
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment