[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-register-public] [task #13648] Submission of Epeios timecode c
From: |
Claude SIMON |
Subject: |
[Savannah-register-public] [task #13648] Submission of Epeios timecode converter |
Date: |
Fri, 12 Jun 2015 17:28:21 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0 |
URL:
<http://savannah.gnu.org/task/?13648>
Summary: Submission of Epeios timecode converter
Project: Savannah Administration
Submitted by: csimon
Submitted on: ven. 12 juin 2015 19:28:20 CEST
Should Start On: ven. 12 juin 2015 00:00:00 CEST
Should be Finished on: lun. 22 juin 2015 00:00:00 CEST
Category: Project Approval
Priority: 5 - Normal
Status: None
Privacy: Public
Percent Complete: 0%
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
Details:
A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or
discards the registration.
= Registration Administration =
While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.gnu.org/siteadmin/groupedit.php?group_id=11467> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):
* Group Administration
<https://savannah.gnu.org/siteadmin/groupedit.php?group_id=11467>
= Registration Details =
* Name: *Epeios timecode converter*
* System Name: *tmcq*
* Type: non-GNU software and documentation
* License: Affero General Public License v1 or later
----
==== Description: ====
tmcq is a tool which converts SMPTE timecodes (from one type to another type).
It can also add timecodes of different types (incomplete timecodes too).
Let's say you want to convert an NTSC/29.97 frame count to a PAL frame count:
tmcq -f=%F 25 'address@hidden'
=> 5863
The previous example will make a mathematical rounding. So, if you are
interested in the size of the error you can write this:
tmcq '-f=%F %r' 25 'address@hidden'
=> 5863 -0.0143
The result now contains a second value that tells you the error in seconds. A
negative value means that the actual value should be smaller by the amount
given. In this case the value was about 1/100 of a second smaller (0.01
seconds). The resulting value is too large by the same amount.
If you want to force rounding up or rounding down you can do it like this:
tmcq '-f=%>0F%F %r' 25 'address@hidden'
=> 5864 0.0257
For rounding down just swap the > with a <.
tmcq a command-line tool written in C++ and which relies on the Epeios
framework, which is hosted on Savannah. It uses only C/C++ standard and system
libraries, so it needs only a C++ compiler to build it. No third-part library
is needed.
It is already fully functional and mature.
More informations available at http://q37.info/computing/epeios/tools/tmcq/
==== Other Software Required: ====
No dependences, as it relies only on C/C++ standard and system libraries.
==== Tarball URL: ====
http://savannah.gnu.org/submissions_uploads/tmcq-sources_20150612.tar.gz
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/task/?13648>
_______________________________________________
Message posté via/par Savannah
http://savannah.gnu.org/
- [Savannah-register-public] [task #13648] Submission of Epeios timecode converter,
Claude SIMON <=