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