Advertisement
fant0men

Remux media files

Aug 16th, 2015
293
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. for i in *.flv; do ffmpeg -i "$i" -vcodec copy -acodec copy -y "${i/.flv/.mkv}" && rm "$i"; done
  2.  
  3. for i in *.mp4; do ffmpeg -i "$i" -acodec mp3 -ab 128k -y "${i/.mp4/.mp3}"; done
  4.  
  5. for i in *.mp4; do ffmpeg -i "$i" -acodec flac -y "${i/.mp4/.flac}"; done
  6.  
  7.  
  8. ffmpeg ÄR avconv?
  9.  
  10. ffmpeg följer inte längre med i nya versioner av Ubuntu. Avconv används istället.
  11.  
  12.  
  13. Undersökte bitrates i .mp4- och .m4a-filerna, och märkte att det var samma. ~254Kbps. Därför behöver jag inte ladda hem video-versionen, om det inte är så att jag verkligen vill ha något att titta på.
  14.  
  15. Såhär går det till med avconv:
  16. ls *.m4a --sort=time | while read if; do avconv -i "$if" "${if/.m4a/.flac}"; done
  17.  
  18. ls *.flac --sort=time | while read if; do artist=$(echo "$if" | sed 's/ - .*$//'); title=$(echo "$if" | sed 's/^.* - //' | sed 's/.flac$//'); metaflac --set-tag=ARTIST="$artist" --set-tag=TITLE="$title" --set-tag=ALBUM="MrSuicideSheep DnB Playlist" --set-tag=ALBUMARTIST="Various Artists" --set-tag=DISCNUMBER=1 "$if"; done
  19.  
  20. count=0
  21. ls *.flac --sort=time | while read if; do let count++; metaflac --set-tag=TRACKNUMBER=$count "$if"; done
  22.  
  23. metaflac --add-replay-gain *.flac
  24. metaflac --set-tag=TOTALTRACKS=195 *.flac
  25.  
  26.  
  27. ffmpeg -i "/media/80d14fe4-c8dd-4fdb-b2ff-fcf1b28952ab/Movies/Music/Petter/Petter - Storstadsidyll(360p_H.264-AAC).flv" -acodec flac -y "/media/80d14fe4-c8dd-4fdb-b2ff-fcf1b28952ab/Movies/Music/Petter/Petter - Storstadsidyll(360p_H.264-AAC).flac"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement