Commit graph

34 commits

Author SHA1 Message Date
Sergio Costas
7f24e891ec Now shows a default value for preview duration
Fixed progress bar for subtitle creation
Allows to choose the subtitle colors
2014-08-08 17:42:26 +02:00
Sergio Costas
832644c2b7 Added a new element type to interface_manager to simplify using the PAL/NTSC toggles 2014-08-08 00:03:11 +02:00
Sergio Costas
7c1766d25f Added support for setting the properties of several video files in a single step
Fixed little bug when setting the PAL/NTSC toggle in the file properties dialog
2014-08-07 23:42:25 +02:00
Sergio Costas
7646cdaf7e Completed the support for two-pass encoding 2014-08-07 20:50:34 +02:00
Sergio Costas
dc350be634 Now can load and save a project 2014-08-05 23:36:00 +02:00
Sergio Costas
2cd17b8f45 Added drag and drop support
Fixed the size estimation
2014-08-05 18:19:18 +02:00
Sergio Costas
9739d859b7 Now makes an educated guess when the original audio or video bitrate can't be determined
Now takes into account the number of audio streams when calculating the final size and adjusting the disc usage
2014-08-05 11:59:10 +02:00
Sergio Costas
8773cebfda Now the launch subsystem allows to call an specific function before starting a process and after it ends (this is useful to remove the single process for just renaming the movie file when adding subtitles)
Fixed a bug when the process reads from a file for stdin and/or writes to a file for stdout, and it fails

Fixed a bug in the creation of subtitles: now assigns a diferent stream id to each subtitle
2014-08-04 20:51:03 +02:00
Sergio Costas
cf1220d6c3 Now the selection mode is honored 2014-08-04 20:01:10 +02:00
Sergio Costas
64a33e1c74 Now supports adding subtitles
Allows to cancel a job

Allows to burn de image

Show a progress bar when copying a file

When adding a subtitles file, shows the last path used

Fixed the progress bar for the number of jobs to do
2014-08-04 12:33:25 +02:00
Sergio Costas
4cc1bee474 Allows to automatically adjust the video rate to ensure that the movies fit in the specified disc format 2014-08-03 19:29:41 +02:00
Sergio Costas
f495d9a756 Now allows to create videocds and other CD formats
Now shows the disk usage
2014-08-03 17:05:22 +02:00
Sergio Costas
6b2596d432 Now creates the ISO file
Shows the output from dvdauthor in the progress bar

Now takes into account the childs when adding a process as dependency for another
2014-07-31 22:40:21 +02:00
Sergio Costas
54a2dd0b03 Now copies a file when it is in the final format
Now creates the DVD structure with DVDAuthor

Moved the XML generating code to its own file
2014-07-30 23:51:17 +02:00
Sergio Costas
1373141ecb Nos generates the DVAuthor XML file 2014-07-30 00:02:41 +02:00
Sergio Costas
4acfff9bda Now also crops the video, if desired
Now the preview button inside the file properties window works as expected
2014-07-28 23:41:11 +02:00
Sergio Costas
583f23623f Now takes into account the desired aspect ratio
Now changes the pictures for black bars and scale
2014-07-28 23:17:13 +02:00
Sergio Costas
c7963d8394 Added settings window
Added support for VLC as player
Added support for comboboxes in the interfaces
Fixed a bug in the names of the NTSC resolutions
2014-07-27 23:52:14 +02:00
Sergio Costas
cba0352d33 Added support for preview the conversion
Now allows to choose how many cores to use during conversion
2014-07-27 19:53:07 +02:00
Sergio Costas
889325aaed Now allows the new processes to create child processes (useful for two-pass encoding, or, in a future, to allow mencoder to copy all the audio streams) 2014-07-26 20:47:35 +02:00
Sergio Costas
4f42fb4dbd Allows to convert files (still incomplete) 2014-07-25 21:50:48 +02:00
Sergio Costas
86f77faa3f Now can launch one process per core, and launch new ones when the old ones end 2014-07-23 23:53:11 +02:00
Sergio Costas
13f9e67eb1 Added all the interface for the DVD menu 2014-07-20 23:26:08 +02:00
Sergio Costas
7e49cf9146 Added dvd menu window
Added support for modification callbacks in the interface_manager class

Added support for ColorButton widgets in the interface_manager class
2014-07-19 01:50:07 +02:00
Sergio Costas
cc395dcbd8 Allows to remove subtitles 2014-07-18 18:21:00 +02:00
Sergio Costas
0d6d0bd152 Now allows to add subtitles to the list
Added the new pictures for scaling
2014-07-18 00:44:57 +02:00
Sergio Costas
581cf07458 Now fills the original info for a movie file
Now detects if a file is not a video file and shows an error

Now the interface_manager class can manage treelists
2014-07-17 21:23:28 +02:00
Sergio Costas
d59fc7c0e7 Now stores and recovers all the file properties
More changes in the interface to allow a better workflow

Started support for Matroska and H.264
2014-07-17 00:21:36 +02:00
Sergio Costas
4e6a269475 Modified the configuration as a singleton, to simplify the creation of new elements 2014-07-13 21:10:56 +02:00
Sergio Costas
d4ed74ae5f Added support for reading the base config 2014-07-13 20:50:02 +02:00
Sergio Costas
ae172c785f Now doesn't use "titles" and "files" for DVDs, but "files" for everything
Started to implement the file properties
2014-07-13 18:43:37 +02:00
Sergio Costas
d960322a5c Moved configuration to an independent class
Added file properties interface UI
2014-07-13 16:28:00 +02:00
Sergio Costas
a60221b57d Allows to set the properties of a title
Allows to add several files, and add the all in the current title, or each one in a new title
2014-07-12 23:46:12 +02:00
Sergio Costas
6cb04b131e Removed conflicting class "file"
Now sets the disc type every time a new file or title is created
2014-07-11 23:40:21 +02:00
Renamed from src/devede/file.py (Browse further)