script to remove time codes from srt file
Jump to:
Project: | Linux software |
Component: | Code |
Category: | feature request |
Priority: | normal |
Assigned: | Unassigned |
Status: | active |
Related pages: | #5365: Removing formatting from srt files |
Description
I'd like a script to remove time codes from srt file.
What is available?
Comments
#1
This one liner does it:
cat subtitles.srt | tr '\n' '\t' | sed 's/\t\t/\n/g' | sed 's/[0-9]*\t//1' | sed 's/^[^\t]*\t//' | sed 's/\t-/\n-/' | sed 's/\t/ /g' | sed 's/ / /g' | sed 's/^-//' | sed 's/^ *//' | sed 's/<[ib]>//' | sed 's/<\/[ib]>//' > dialogues.txt
TODO:
package into a script,
add to code repository,
create distribution packaging.