Curlew

Video Converters

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

7
Score 71.1%
Description:

Curlew Multimedia Converter:
----------------------------

Description:
------------

Easy to use, Free and Open-Source Multimedia converter for Linux.
Curlew written in python and GTK3 and it depends on (ffmpeg/avconv).

Main Features:

- Easy to use with simple user interface.
- Hide the advanced options with the ability to show them.
- Convert to more than 100 different formats.
- Show file informations (duration, remaining time, estimated size, progress value).
- Allow to skip or remove file during conversion process.
- Preview file before conversion.
- Convert a specified portion of file.
- Combine subtitle with video file.
- Show error details if exist.
- And more ...


Dependencies:
-------------

For Curlew:

- python >= 3.3
- python3-gi >= 3.12
- python3-dbus
- gir1.2-gtk-3.0 >> 3.12
- libav-tools >= 0.8 (or ffmpeg)
- libavcodec-extra (Ubuntu/Debian)
- xdg-utils
- mediainfo
- gnome-icon-theme-symbolic

For installer (setup.py):

- librsvg2-bin (or something similar) to convert .svg to .png.
- intltool-debian (or intltool) to compile translations files.

NB: This dependencies names may change if you are using another distribution than Ubuntu/Debian or its sons.


License:
--------

Waqf public license.
Please see: LICENSE-ar.txt/LICENSE-en.txt files for more informations.


Installation:
-------------

In terminal, run the following (as root):
> python3 setup.py install --prefix=/usr
Or run script (as root):
> ./install


Remove (Uninstall):
-------------------

In terminal run the following (as root):
> python3 setup.py uninstall
Or run script (as root):
> ./uninstall


Clean Project:
--------------

> sudo python3 setup.py clean


Installation from PPA (from NoobsLab.com PPA):
----------------------------------------------
sudo add-apt-repository ppa:noobslab/apps
sudo apt-get update
sudo apt-get install curlew


Translation:
------------
If you want to translate *Curlew* to your language please:
- Take the latest "curlew.pot" file from source (located in po folder) and translate it manually or by using poedit.
- Rename it to your language key (ex: en.po for English language)
- Send me an email at: chamfay@gmail.com and attach your po file and i will update it soon :)
Last changelog:

0.2.4 2 years ago

* Excluded non media files to be loaded in the list.
* Removed 'Players Dialog' and let Curlew choose the player.
* Enhanced Favorite.
* Added a welcome page.
* Show Files informations inside the main window.
* Added an option to show/hide status bar, and make it invisible by default.
* Some interface improvements...

9

zakariakov

11 months ago

9 +

Report

sjukfan

5 years ago

I had to install librsvg2-bin but then the installer worked as it should

Report

C

chamfay

5 years ago

Very nice, Thanks. :)
Although it came too late :(
I will change this in the next release.

Report

sportegioco

6 years ago

Great, congratulations, really a well-structured project and functional. I use it regularly and I'm thrilled. Thank you.

Report

C

chamfay

6 years ago

Thanks.

Report

abouzakaria

6 years ago

جزاك الله خيرا برنامج رائع بحق
هلا عملت له حزما على اوبن سوزي بويلد
اخوكم أبو زكريا الجزائري

Report

C

chamfay

6 years ago

السلام عليكم
أخي العزيز شكرا على التنبيه مرة ثانية.
سآخذ طلبك بعين الاعتبار ولكن ليس الآن.

Report

mrbit

6 years ago

Yes...
in the Archlinux libav --> conflict with ffmpeg :
ffmpeg = /usr/bin/ffmpeg
libav = /usr/bin/avconv
not together !!!

Report

C

chamfay

6 years ago

Hi again,
libav replaced ffmpeg.
You can install one (ffmpeg/libav)
but in Curlew you can simply change it by going to advanced->other->converter then choose ffmpeg instead of avconv without added the link.
Thank you.

Report

C

chamfay

6 years ago

Hi again,
libav replaced ffmpeg.
You can install one (ffmpeg/libav)
but in Curlew you can simply change it by going to advanced->other->converter then choose ffmpeg instead of avconv without added the link.
Thank you.

Report

mrbit

6 years ago

Hi,.. no work !!??
curlew
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/Curlew/curlew.py", line 961, in convert_cb
self.convert_file()
File "/usr/lib/python2.7/site-packages/Curlew/curlew.py", line 1039, in convert_file
self.total_duration = self.get_duration(input_file)
File "/usr/lib/python2.7/site-packages/Curlew/curlew.py", line 1113, in get_duration


Proc = Popen(cmd, stdout=PIPE, stderr=PIPE)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] File o directory non esistente

Report

C

chamfay

6 years ago

Hi,
it worked for fine for me!
Please give me the output for avconv -i your_file.

Report

mrbit

6 years ago

ooops avconv: command not found ??

Report

mrbit

6 years ago

and ffmpeg ver. 1.0.1

Report

C

chamfay

6 years ago

Is there a problem with ffmpeg too?

Report

mrbit

6 years ago

no.
ffmpeg ver 1.0.1 hasn't the command "avconv"
So, in the PKGBUILD i've added :
ln -s "/usr/bin/ffmpeg" "${pkgdir}/usr/bin/avconv"
now work..for Archlinux

Report

C

chamfay

6 years ago

Yes,
avconv program exist in libav package not in ffmpeg

Report

mrbit

6 years ago

ok....resolv with ln -s "/usr/bin/ffmpeg" "${pkgdir}/usr/bin/avconv"

Report

C

chamfay

6 years ago

You can change converter name to ffmpeg in other Tab.

Report

ldm85

6 years ago

Hi, fantastic project!!! ^_^
You can build a deb package x32 x64 bit for Ubuntu 12.04 Precise? Thank's :D
Please answer me

Report

C

chamfay

6 years ago

Unfortunately not yet, may be later.
Sorry..

Report

0.2.4 2 years ago

* Excluded non media files to be loaded in the list.
* Removed 'Players Dialog' and let Curlew choose the player.
* Enhanced Favorite.
* Added a welcome page.
* Show Files informations inside the main window.
* Added an option to show/hide status bar, and make it invisible by default.
* Some interface improvements...

0.2.3 2 years ago

* Show dialog in the first install to choose the favorite player.
* Added "German" translation (by Rainer Peichl).
* Fix infobar hiding (workaround https://bugzilla.gnome.org/show_bug.cgi?id=710888).
* Stop player on exit.
* Add an option for bad-index files (AVI,M2V,TS,dump-stream MPEG).
* Don't start the conversion if codecs are missing.
* Accept folder as argument and only add audio/video mimetypes.
* Updated Spanish translation.

12345678910
311
product-maker zakariakov Dec 08 2018 9 excellent
+
product-maker Djamel-Daoui Oct 13 2016 3 bad
product-maker Moatib Mar 18 2016 3 bad
product-maker dubious Oct 27 2015 3 bad
product-maker skapageridis Jul 04 2015 9 excellent
product-maker VitalD Mar 25 2014 9 excellent
product-maker fri Jul 06 2013 9 excellent
product-maker RAIDENSUB Mar 27 2013 9 excellent
product-maker moceap Mar 12 2013 9 excellent
product-maker ExploZeR Jan 24 2013 9 excellent
product-maker posixru Jan 10 2013 9 excellent
product-maker alexschka Jan 08 2013 9 excellent
product-maker reiniger Jan 04 2013 9 excellent
product-maker pondogor Dec 26 2012 9 excellent
product-maker Base: 4 x 5.0 Ratings
sanmachado10
Apr 22 2019
zakariakov
Dec 08 2018
VitalD
Feb 28 2014
benohamid
Jul 06 2013
moceap
Mar 12 2013
alexschka
Jan 08 2013
reiniger
Jan 04 2013
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
0 Affiliates
Details
license
version
0.2.4
updated May 15 2017
added Dec 05 2012
downloads 24h
3
pageviews 24h 15