Handed a 21-minute multi-episode cartoon MP4, Xiaohe found the final episode, cut its audio, transcribed the English, and delivered a timestamped transcript — theme song excluded.
The audio
5 min 10 s · 7.4 MB
00:00The dog.
00:04It’s about me!
00:08Fixies!
00:10It’s Chewsocka.
00:12It sounds like she’s angry with us.
00:14I wish I knew what that mad dog was thinking about.
00:16I’m thinking about you!
00:20You better hide, or people will see you!
00:24I’m leaving! See you later!
00:29It’s going to rain!
00:32Chewsocka! I have no time to play right now!
00:35I’m not playing!
00:37His feet are going to get soaked!
00:40Tom Thomas, I’m off.
00:42Don’t be late.
00:46Chewsocka! That’s enough!
00:48No! I need to go to school!
00:50He’s got his math class today, and he’s leaving his math book!
00:54I’m trying to serve like a good dog, but no one understands me.
01:02Dogs have been serving people since ancient times, along with cows, horses, chickens, and other domestic animals. But of all of these animals, the dog was the very first.
01:13In the beginning, domesticated dogs looked like wolves. Over time, they started changing and were developed into dogs of many different breeds, from big shepherds to tiny chihuahuas.
01:26The dog is not only a human’s best friend, but his very first friend as well.
01:35What is that smell?
01:42Simka! Come on out! I see you!
01:48Nolik! Jump down!
01:53(Chewsocka barks)
01:54Oh no! We’re trapped in here!
01:56Alert! Something’s burning over there!
01:58Why won’t they listen?
02:01I think she’s going to eat us!
02:03Together with the box!
02:11We’re done for!
02:13Come on! Look! The outlet is sparking!
02:17Oh no! Something must have broken in there!
02:20Are we going to fix it?
02:21Kids should never touch outlets, and you know it too.
02:24It’s forbidden!
02:26Then how do we fix it?
02:27Go find Papus, and I’ll stay here and wait for you.
02:30But where’s Papus?
02:32I know where he is!
02:35I don’t know what she’s barking about, but I think Chewsocka wants to help us.
02:39Then come on, Chewsocka! Help us!
02:48He’s in there!
02:50Papus! Papus!
02:52Nolik, is that you?
02:55There’s an outlet sparking over there, and it smells like it’s burning!
02:59Are you sure?
03:00Yeah! Chewsocka found it!
03:02Really? Great job!
03:07There are many kinds of service dogs: dogs that help people by carrying out a wide variety of different jobs, like protecting a house, or a flock of sheep if the dogs are shepherds.
03:19Some working dogs help guards protect their borders, while others work for the police.
03:24There are sled dogs that transport people and loads in the north, where there’s only snow and no roads.
03:32Some service dogs help blind people by helping them get to the places they need to go. And there are dogs that save people trapped on mountains. And that’s not all!
03:42Dogs went up into space before humans!
03:45But don’t think that dogs are just given these jobs. Oh, no! Like humans, dogs study for a long time before they’re allowed to take on serious work.
04:01That’s all. There won’t be a fire. Not today.
04:04Hooray!
04:05Well done, Chewsocka!
04:07You’re a real service dog, no doubt about it!
04:10Yeah! I’m working! I’m a real service dog!
04:16Chewsocka, go away!
04:18I’ve had enough of you already today.
04:20Don’t say that, because this working dog just saved your house from burning down.
04:25What do you mean?
04:26She smelled smoke coming from the outlet.
04:28It could be that Chewsocka means well and wants to do the right thing, but nobody understands her.
04:34That’s a bit hard to believe.
04:37Then what’s this book?
04:38Oh, my math book! That’s where I left it.
04:41Remember how Chewsocka wanted to make you take it to school this morning?
04:45You’re right!
04:46Atta girl, Chewsocka, well done!
04:50What a rain! My feet got wet to the bone.
04:54But this morning Chewsocka tried to get you to wear a different pair of shoes.
04:59That’s something.
05:01I should listen more closely to this smart little dog of ours.
05:06Finally! They understand me!
Full dialogue with timestamps — from the episode’s first line to its last. Theme song excluded.
A user dropped a 21-minute cartoon compilation into the Downloads folder — many episodes packed into one file — and asked Xiaohe to pull out the final episode’s audio (it starts at 16:35), recognise the English speech, and write it into a document, skipping the ending theme.
Xiaohe located the file, cut the audio from 16:35, used Whisper to transcribe the English speech, and turned the result into a timestamped transcript in both Markdown and Word — delivered back to Downloads.
Small details mattered: the episode’s final line lands right at the video’s end (no separate theme to trim), and the dog’s name — Chewsocka, a “Chewbacca + sock” pun — was verified against the show.
1. Locate the source
A 21:45 MP4 in Downloads; probing confirms one video and one audio track.
ffprobe -show_entries format=duration -i episode.mp4
2. Cut at 16:35
The last episode starts at 16:35; extract audio from there, mono 16 kHz so Whisper runs fast and clean.
ffmpeg -ss 995 -i episode.mp4 -vn -ac 1 -ar 16000 last-episode.wav
3. Find the episode’s end
Transcribe the tail with timestamps — the final line ends right at the video’s end, so there is no theme song to trim.
4. Transcribe with Whisper
The medium model, guided with the show’s character names, produces clean dialogue.
mytoolkit video transcribe last-episode.wav -m medium -l English -p 'Characters: Nolik, Simka, Papus, Chewsocka'
5. Verify the details
The dog’s name reads “Chewsocka” — confirmed as the show’s official name (a Chewbacca + sock pun) with a quick web check.
6. Build the document
Assemble a timestamped Markdown transcript, then convert it to Word.
mytoolkit convert transcript.md -o transcript.docx
7. Deliver
Audio and transcript land back in Downloads, ready to use.
More works
Real tasks, from the terminal to a finished document.