Welcome to the Linux Foundation Forum!
bash script to join files
usmangt
Posts: 42
in Command Line
Hi,
I am creating a bash script which search video files in a folder and join video files which are splitted into multiple parts.
for e.g.
shark.cd1.avi
shark.cd2.avi
catroon.cd1.avi
cartoon.cd2.avi
cartoon.cd3.avi
so as to make a single file for e.g. shark.avi and cartoon.avi
Please tell me some tips and suggestions, how to do it. i.e. what way i can find and join the files accordingly ordered by ther cd number.
Thanks
usmangt
0
Comments
-
It seems like you were asking us to do the script...

I could do the script, the only problem is that I do not know how to join the video files... I guess ffmpeg could help in there? I'll try this afternoon
Regards0 -
That should be wasy with your experience, setup a bash script which accepts a keyword, then greps the current working directory for all files with that word in the name, orders then using seq and adds their names to the syntax for ffmpeg to join them.0
-
Here's two commands you could try working into your script.
mencoder -oac copy -ovc copy part1.avi part2.avi part3.avi -o complete.avi
ORavimerge -o complete.avi -i part1.avi part2.avi part3.avi
Hope one of these helps you out, :-)0 -
Hello Guys I was trying to back-up a the .vob files were all in different information with the same computer file name.I had to rename them sequentially then shift them to another directory. Is there a better way using the console?Any idea then please share!!0
-
markspend wrote:Hello Guys I was trying to back-up a the .vob files were all in different information with the same computer file name.I had to rename them sequentially then shift them to another directory. Is there a better way using the console?Any idea then please share!!
That makes no sense to me, at all0
Categories
- All Categories
- 177 LFX Mentorship
- 177 LFX Mentorship: Linux Kernel
- 769 Linux Foundation IT Professional Programs
- 379 Cloud Engineer IT Professional Program
- 175 Advanced Cloud Engineer IT Professional Program
- 75 DevOps IT Professional Program - Discontinued
- 7 DevOps & GitOps IT Professional Program
- 102 Cloud Native Developer IT Professional Program
- 7.6K Training Courses & Learning Paths
- 7 AI & ML Training
- 1 Blockchain & Decentralized Identity Training
- 16 Cloud & Containers Training
- 2 Cybersecurity Training
- 2 DevOps & Site-Reliability Training
- 1 Linux Kernel Development Training
- 2 Networking Training
- 2 Open Source Best Practice Training
- 4 System Administration Training
- 1 System Engineering Training
- 2 Web & Application Development Training
- 796 Hardware
- 202 Drivers
- 68 I/O Devices
- 37 Monitors
- 95 Multimedia
- 173 Networking
- 91 Printers & Scanners
- 91 Storage
- 771 Linux Distributions
- 81 Debian
- 68 Fedora
- 23 Linux Mint
- 13 Mageia
- 24 openSUSE
- 151 Red Hat Enterprise
- 31 Slackware
- 13 SUSE Enterprise
- 356 Ubuntu
- 466 Linux System Administration
- 31 Cloud Computing
- 73 Command Line/Scripting
- Github systems admin projects
- 98 Linux Security
- 79 Network Management
- 101 System Management
- 46 Web Management
- 128 Mobile Computing
- 20 Android
- 93 Development
- 1.2K New to Linux
- 1K Getting Started with Linux
- 401 Off Topic
- 125 Introductions
- 32 Study Material
- 1K Programming and Development
- 310 Kernel Development
- 705 Software Development
- 1K Software
- 409 Applications
- 182 Command Line
- 5 Compiling/Installing
- 70 Games
- 318 Installation
- Archived
- 183 Small Talk
- 2 LFD140 Class Forum
- 1.4K LFS258 Class Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)