Browse Source

More filename shenanigans

Zachary Kotlarek 9 years ago
parent
commit
909338ba2d
1 changed files with 4 additions and 1 deletions
  1. 4 1
      yt/subscribe.pl

+ 4 - 1
yt/subscribe.pl

@@ -467,9 +467,12 @@ FETCH_LOOP: foreach my $id (keys(%{$videos})) {
 					next FETCH_LOOP;
 					next FETCH_LOOP;
 				}
 				}
 				# Sometimes the downloader lies about file extensions
 				# Sometimes the downloader lies about file extensions
-				if (!-s $file && $file =~ /\.webm$/i) {
+				if (!-s $file) {
 					$file =~ s/\.webm$/.mp4/;
 					$file =~ s/\.webm$/.mp4/;
 				}
 				}
+				if (!-s $file) {
+					$file =~ s/\.mp4$/.webm/;
+				}
 				# But we still need *a* file
 				# But we still need *a* file
 				if (!-s $file) {
 				if (!-s $file) {
 					warn('No output video file: ' . $NAME . '/' . $file . "\n");
 					warn('No output video file: ' . $NAME . '/' . $file . "\n");