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
|
// Enable MetaDataWriter
|
||||||
// MetaDataWriter mdp = new MetaDataWriter();
|
// MetaDataWriter mdp = new MetaDataWriter();
|
||||||
// mdp.writeMetadata(outputFile.getAbsolutePath(), episodeWrapper.getTitle(), episodeWrapper.getShow(), episodeWrapper.getShow(), episodeWrapper.getEpisode());
|
// mdp.writeMetadata(outputFile.getAbsolutePath(), episodeWrapper.getTitle(), episodeWrapper.getShow(), episodeWrapper.getShow(), episodeWrapper.getEpisode());
|
||||||
|
|
||||||
} catch (IOException ex) {
|
} catch (IOException ex) {
|
||||||
cancel(true);
|
cancel(true);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user