
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
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: [email protected] and attach your po file and i will update it soon :)
0.2.4 3 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.4 3 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 3 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.
zakariakov
2 years ago
Report
sjukfan
7 years ago
Report
chamfay
6 years ago
Although it came too late :(
I will change this in the next release.
Report
sportegioco
7 years ago
Report
chamfay
7 years ago
Report
abouzakaria
8 years ago
هلا عملت له ØØ²Ù…ا على اوبن سوزي بويلد
اخوكم أبو زكريا الجزائري
Report
chamfay
8 years ago
أخي العزيز شكرا على التنبيه مرة ثانية.
سآخذ طلبك بعين الاعتبار ولكن ليس الآن.
Report
mrbit
8 years ago
in the Archlinux libav --> conflict with ffmpeg :
ffmpeg = /usr/bin/ffmpeg
libav = /usr/bin/avconv
not together !!!
Report
chamfay
8 years ago
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
chamfay
8 years ago
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
8 years ago
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
chamfay
8 years ago
it worked for fine for me!
Please give me the output for avconv -i your_file.
Report
mrbit
8 years ago
Report
mrbit
8 years ago
Report
chamfay
8 years ago
Report
mrbit
8 years ago
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
chamfay
8 years ago
avconv program exist in libav package not in ffmpeg
Report
mrbit
8 years ago
Report
chamfay
8 years ago
Report
ldm85
8 years ago
You can build a deb package x32 x64 bit for Ubuntu 12.04 Precise? Thank's :D
Please answer me
Report
chamfay
8 years ago
Sorry..
Report