Commit Graph

112 Commits

Author SHA1 Message Date
f2b2de514e Adds a converter for web video and changes behavior of the normal video converter
All checks were successful
KnarCraft/FFmpegConvert/pipeline/head This commit looks good
The normal video converter now includes all streams
The web video converter selects the first of each stream
Changes some method names
Moves the convert command to the abstract converter
2020-05-12 19:56:01 +02:00
a516cdcdff A 0 in the user-given language input now matches streams with language defined as "und"
All checks were successful
KnarCraft/FFmpegConvert/pipeline/head This commit looks good
2020-05-12 16:05:35 +02:00
b78aa7eb42 Changes getListFromCommaSeparatedStringList to reduce its responsibility
All checks were successful
KnarCraft/FFmpegConvert/pipeline/head This commit looks good
2020-05-12 09:50:03 +02:00
f59152a819 Improves some method names and comments. Refactors parser
Some checks failed
KnarCraft/FFmpegConvert/pipeline/head There was a failure building this commit
2020-05-12 01:05:52 +02:00
e1256f61c7 Simplifies and improves code. Removes some duplication
All checks were successful
KnarCraft/FFmpegConvert/pipeline/head This commit looks good
2020-05-12 00:19:01 +02:00
9673266c09 Removes some code duplication and makes converter code utilize the StreamObject interface
All checks were successful
KnarCraft/FFmpegConvert/pipeline/head This commit looks good
2020-05-11 17:58:10 +02:00
2404d85468 Adds some extra abstraction to streams 2020-05-11 17:51:49 +02:00
58dcb7fd35 Improves utility code
All checks were successful
KnarCraft/FFmpegConvert/pipeline/head This commit looks good
2020-05-11 13:31:45 +02:00
b42b713e73 Improves converters to remove some code duplication 2020-05-11 13:30:15 +02:00
7f479fd760 Fixes a bug in the getMatching method causing the input list to lose all matching elements
All checks were successful
KnarCraft/FFmpegConvert/pipeline/head This commit looks good
2020-05-09 01:50:42 +02:00
f4afb63f32 Adds some tests to ListUtil, Parser and StringUtil 2020-05-09 01:49:42 +02:00
922185157e Fixes some code style issues
All checks were successful
KnarCraft/FFmpegConvert/pipeline/head This commit looks good
2020-05-08 19:13:17 +02:00
f380f97cca Removes inner classes and updates functions in main 2020-05-08 19:12:47 +02:00
4f07fd09fd Fixes code style of utility classes 2020-05-08 19:12:09 +02:00
857c8f29a4 Updates converters to use the new utility classes 2020-05-08 19:11:42 +02:00
29437f1256 Adds width and height to video streams and subtitle file to subtitle streams 2020-05-08 19:09:20 +02:00
1090a61f2e Moves argument related inner classes to own classes 2020-05-08 19:07:19 +02:00
a5e14b4ee5 Makes a new utility class containing methods related to strings 2020-05-08 19:03:15 +02:00
2c3e37d46c Makes a new utility class containing methods related to output 2020-05-08 19:02:50 +02:00
f1929f39dc Makes a new utility class containing methods related to lists 2020-05-08 18:55:21 +02:00
ef426f74ac Makes a new utility class containing methods related to file reading and filen names 2020-05-08 18:54:35 +02:00
c6f57835f5 Makes a new utility class containing most FFmpeg related methods 2020-05-08 18:53:18 +02:00
0375aea333 Replaces the converter abstract class with an interface 2020-05-08 18:52:22 +02:00
cd71314df4 Makes a new abstract converter 2020-05-08 18:51:24 +02:00
05e2ca3238 Adds text files with known audio, video and subtitle formats 2020-05-08 18:46:47 +02:00
405c94789b Adds handling of external subtitles for anime
All checks were successful
KnarCraft/FFmpegConvert/pipeline/head This commit looks good
2020-04-11 00:58:12 +02:00
3335d70930 Fixes semicolon escape
All checks were successful
KnarCraft/FFmpegConvert/pipeline/head This commit looks good
2020-04-06 20:48:52 +02:00
156676cf56 Code cleanup
Fixes some lines which were too long
Expands some variable names
Fixes some code repetition
2020-04-06 20:46:11 +02:00
57138ddd1a Improves comments for streams 2020-03-20 13:01:26 +01:00
bf6542c22a Improves comments for converters 2020-03-20 12:47:11 +01:00
0f9fbc06c7 Properly fixes conversion of files with filenames containing square brackets
All checks were successful
KnarCraft/FFmpegConvert/pipeline/head This commit looks good
Unknown whether this breaks conversion of filenames containing semicolons or apostrophes
2020-03-15 18:25:04 +01:00
4a23f91357 Removes escaping of square brackets
Escaping square brackets seems to create problems converting certain files.
If this breaks conversion of other files, the cause must be investigated.
2020-03-15 03:35:56 +01:00
292409f5dc Improves checking for whether a subtitle is full or partial
All checks were successful
KnarCraft/FFmpegConvert/pipeline/head This commit looks good
2020-03-11 15:46:17 +01:00
80a62cad23 Fixes conversion of files containing semicolons
All checks were successful
KnarCraft/FFmpegConvert/master This commit looks good
2020-03-01 03:14:52 +01:00
4e1cebd95d Changes main package name and fixes files with weird names throwing errors
All checks were successful
KnarCraft/FFmpegConvert/master This commit looks good
Fixes conversion of files with a single quote or square brackets in the filename
Moves all files into the net.knarcraft.ffmpegconverter package
2020-02-21 17:23:00 +01:00
c80193281d Adds a comment
All checks were successful
KnarCraft/FFmpegConvert/master This commit looks good
2020-02-12 19:31:04 +01:00
8fd18d4fad Moves stuff around
All checks were successful
KnarCraft/FFmpegConvert/master This commit looks good
2020-02-12 11:17:47 +01:00
751d9461b3 Hopefully fixes broken jar
All checks were successful
KnarCraft/FFmpegConvert/master This commit looks good
2020-02-12 09:05:01 +01:00
12816d6850 Moves archiving step
All checks were successful
KnarCraft/FFmpegConvert/master This commit looks good
2020-02-12 08:07:33 +01:00
458ff9d5d2 Adds archiving
Some checks failed
KnarCraft/FFmpegConvert/master There was a failure building this commit
2020-02-12 07:09:55 +01:00
1c7d6ad0c9 Smaller changes
All checks were successful
KnarCraft/FFmpegConvert/master This commit looks good
2020-02-11 21:17:07 +01:00
fd55abec4d Tries fixing maven build errors by cleaning
Some checks failed
KnarCraft/FFmpegConvert/master There was a failure building this commit
2020-02-11 20:34:20 +01:00
93f8a28872 Starts moving parsing to its own class 2020-02-11 19:15:51 +01:00
1887d7c1fe Updates Jenkinsfile
Some checks failed
KnarCraft/FFmpegConvert/master There was a failure building this commit
2020-02-11 18:54:11 +01:00
0b3d46c704 Moves stuff around
Some checks failed
KnarCraft/FFmpegConvert/master There was a failure building this commit
Fixes packages for use with maven
Updates pom
Fixes broken link in licence
Updates Jenkinsfile
2020-02-11 18:48:49 +01:00
3a051abf2c Removes som IDE files
All checks were successful
KnarCraft/FFmpegConvert/master This commit looks good
2020-02-11 11:32:32 +01:00
6f347b863c Updates pom 2020-02-11 11:27:35 +01:00
e6b70c2f42 Updates gitignore
All checks were successful
KnarCraft/FFmpegConvert/master This commit looks good
2020-02-10 23:18:02 +01:00
84be752f43 Adds Jenkinsfile 2020-02-10 23:17:08 +01:00
f0fbe6f4a3 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	.idea/misc.xml
#	.idea/workspace.xml
#	src/ffmpegconverter/Main.java
2020-02-10 22:53:46 +01:00