Added TV total tagger (unused)
This commit is contained in:
parent
8d00ff7f90
commit
70200f7180
57
src/main/java/com/greinet/tvtotalripper/TvTotalTagger.java
Normal file
57
src/main/java/com/greinet/tvtotalripper/TvTotalTagger.java
Normal file
@ -0,0 +1,57 @@
|
||||
package com.greinet.tvtotalripper;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
public class TvTotalTagger {
|
||||
|
||||
|
||||
|
||||
|
||||
public static void main(String[] args) {
|
||||
File folderTvTotal = new File("D:/Users/Andreas/Videos/MySpass/tv-total");
|
||||
MetaDataWriter mdw = new MetaDataWriter();
|
||||
|
||||
for(File folderSeason:folderTvTotal.listFiles()){
|
||||
if(folderSeason.getName().contains("2015")){
|
||||
for(File fileEpisode:folderSeason.listFiles()){
|
||||
if(fileEpisode.isDirectory()){
|
||||
continue;
|
||||
}
|
||||
|
||||
String fileName;
|
||||
if(fileEpisode.getName().contains("Casting Sp.")){
|
||||
fileName = fileEpisode.getName().replace("Casting Sp. ", "").replace("(", "").replace(")", "");
|
||||
}else{
|
||||
fileName = fileEpisode.getName();
|
||||
}
|
||||
|
||||
try{
|
||||
int episodeNumber = Integer.parseInt(fileName.substring(0, fileName.indexOf("-")).trim());
|
||||
|
||||
//System.out.println(show +" - "+artist+" - "+title+" - "+episodeNumber);
|
||||
//mdw.writeMetadata(fileEpisode.getAbsolutePath(), title, artist, show, Integer.toString(episodeNumber));
|
||||
|
||||
File newFile = new File(folderSeason.getAbsoluteFile(),"TV Total s2015e"+episodeNumber+".mp4");
|
||||
System.out.println(fileEpisode.getName() + ":"+newFile.getName());
|
||||
fileEpisode.renameTo(newFile);
|
||||
|
||||
|
||||
}catch(Exception e){
|
||||
System.out.println("ERROR: "+fileEpisode.getName());
|
||||
}
|
||||
}}
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
String title = file.getName().substring(file.getName().indexOf("-")+2,file.getName().length()-".mp4".length());
|
||||
System.out.println(title);
|
||||
|
||||
String episodeNumberString = file.getName().substring(0, file.getName().indexOf("-"));
|
||||
int episodeNumber = Integer.parseInt(episodeNumberString.trim());
|
||||
System.out.println(episodeNumber);*/
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -103,6 +103,7 @@ public class DownloadTask extends SwingWorker<Void, Void> {
|
||||
// Enable MetaDataWriter
|
||||
// MetaDataWriter mdp = new MetaDataWriter();
|
||||
// mdp.writeMetadata(outputFile.getAbsolutePath(), episodeWrapper.getTitle(), episodeWrapper.getShow(), episodeWrapper.getShow(), episodeWrapper.getEpisode());
|
||||
|
||||
} catch (IOException ex) {
|
||||
cancel(true);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user