Skip to content

Commit

Permalink
several improvements; increased version to 3.9.12
Browse files Browse the repository at this point in the history
* renamed Quality to Stream and Format to 'Save As' in UI
 changed their order
* show detailed video/audio CODEC information for remote stream
* improved parsing of ffmpeg results (progress, duration)
* allow abort/cancellation of conversion
* select special video codecs for MPEG4/WebM containers:
  AVC/HEVC for MPEG4, VP8/VP9 for WebM
* added options to accept H.264/AV1 without re-encoding
* added debug option '--keep' for cli; to keep temporary files

Signed-off-by: hayati ayguen <[email protected]>
  • Loading branch information
hayguen committed Dec 5, 2022
1 parent 6612434 commit edb71fd
Show file tree
Hide file tree
Showing 13 changed files with 555 additions and 234 deletions.
5 changes: 2 additions & 3 deletions clipgrab.pro
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,11 @@
# Automatically generated by qmake (2.01a) Mo 26. Okt 18:26:00 2009
# #####################################################################

VERSION = 3.9.11
VERSION = 3.9.12

# CONFIG += debug
TEMPLATE = app
TARGET = clipgrab
DEPENDPATH += . \
release
INCLUDEPATH += src
QT += core
QT += widgets
Expand Down
4 changes: 4 additions & 0 deletions src/converter.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,10 @@ void converter::startConversion(
{
}

void converter::abortConversion()
{
}

QList<QString> converter::getModes() const
{
return _modes;
Expand Down
1 change: 1 addition & 0 deletions src/converter.h
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ Q_OBJECT
QString audio_bitrate,
QString audio_quality
);
virtual void abortConversion();
QList<QString> getModes() const;
virtual QString conversion_str() const;
virtual QString getExtensionForMode(int mode) const;
Expand Down
4 changes: 4 additions & 0 deletions src/converter_copy.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,10 @@ void converter_copy::startConversion(

}

void converter_copy::abortConversion()
{
}

bool converter_copy::isAvailable()
{
return true;
Expand Down
1 change: 1 addition & 0 deletions src/converter_copy.h
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ Q_OBJECT
QString audio_bitrate,
QString audio_quality
);
void abortConversion();
bool isAvailable();
bool isAudioOnly(int /*mode*/) const {return false;}
bool isMono(int /*mode*/) const {return false;}
Expand Down
Loading

0 comments on commit edb71fd

Please sign in to comment.