[Digikam-devel] Video transcoding feature

Gilles Caulier caulier.gilles at gmail.com
Thu Dec 4 05:22:00 GMT 2014


yes, this can be a good idea to implement a such feature.

I recommend to create a new kipi-plugins for this feature, and to look
how current tool to make video from image is done. It use QtGStreamer
in background. No need to add a new dependancy to digiKam with another
extrernal framework as ffmpeg, mplayer, etc. There is all necessary
stuff in GStreamer i think.

The tool to encode video from image is here :

https://projects.kde.org/projects/extragear/graphics/kipi-plugins/repository/revisions/master/show/videoslideshow

Another important point is the target for this tool. KDE4 code is
currently frozen for new features. Only bugfixes is accepted. We
currently port all code to KF5/QT5, and a new tool to transcode video
must appear in this branch.

All digiKam Shared libs are mostly ported. Kipi-plugins is partially
ported. DigiKam, not yet, as it's listed to this wiki page :

https://techbase.kde.org/Projects/Digikam/CodingSprint2014#KDE_Framework_Port

Even if digiKam is not yet ported, a new kipi-plugins can be tested
with kipicmd tool from libkipi, as stand alone application.

Let's me hear if this king of plan is acceptable for you.

Gilles Caulier


2014-12-04 1:06 GMT+01:00 Luca Carlon <carlon.luca at gmail.com>:
> I'm talking about transcoding video to video. Cameras and smartphones often
> seem to encode using suboptimal encoders. Difference in size can be relevant
> even when video is already h264. My idea would be to try to provide the
> simplest possible automatic procedure to compress the user's video, which is
> not always simple and may take hours. Of course, in case the feature is
> appreciated, we can improve it.
>
> Luca
>
> On Wed, Dec 3, 2014 at 7:23 PM, Gilles Caulier <caulier.gilles at gmail.com>
> wrote:
>>
>> Do you talk about to transcode still images to video or from video to
>> video ?
>> The first way is already implemented and need maintainer to improve the
>> tool.
>>
>> Transcoding video to video is a huge space of work. Are you sure to
>> want implement this as a kipi-plugins tool ?
>>
>> Gilles Caulier
>>
>> 2014-12-03 18:10 GMT+01:00 Luca Carlon <carlon.luca at gmail.com>:
>> > Hello,
>> > I'm using digikam to manage a collection of both images and videos, and
>> > there is something that I commonly do with my videos: I transcode to
>> > h264
>> > high profile using x264 to reduce the size while keeping quality almost
>> > unaltered (size can be reduced considerably, depending on the original
>> > compression). I don't see such a feature in digikam, is this correct?
>> >
>> > What do you think if I tried to implement something like this? I'm not
>> > thinking about a complete transcoding utility, but a simple transcode to
>> > h264 high profile and ac3 to make it smaller, maybe in the batch utility
>> > or
>> > for singular videos. Something like that.
>> >
>> > Regards.
>> >
>> > Luca
>> >
>> > _______________________________________________
>> > Digikam-devel mailing list
>> > Digikam-devel at kde.org
>> > https://mail.kde.org/mailman/listinfo/digikam-devel
>> >
>> _______________________________________________
>> Digikam-devel mailing list
>> Digikam-devel at kde.org
>> https://mail.kde.org/mailman/listinfo/digikam-devel
>
>
>
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel
>



More information about the Digikam-devel mailing list