istediğini ffmpeg ile kolaylıkla yapabilirsin hocam..
örnek yaptım, calistir a direk tıkla klasörde bulunan video.mp4 dosyası 3 kere birleştirerek birlesmis.mp4 ü oluşturuyor..
bat dosyası içerisinde
ffmpeg -i video.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts tmpvideo.ts
ffmpeg -i "concat:tmpvideo.ts|tmpvideo.ts|tmpvideo.ts" -c copy -bsf:a aac_adtstoasc birlesmis.mp4
del tmpvideo.ts
bunlar var.. kaç kere kopyalamak istiyorsan concat: dan sonra tmpvideo.ts| şeklinde ekleme yap.. ilk baştaki video.mp4 ü kendi video ismine göre değiştir ya da ismini böyle yap.
Eğer mp4 den farklı bir şey deneyeceksen mesela mpeg türü o zaman bat dosyası şöyle olmalı
ffmpeg -i "concat:video.mpg|video.mpg|video.mpg" -c copy -bsf:a aac_adtstoasc birlesmis.mp4
kalan şeyleri silersin..ismi video.mpg ona göre..
avi de nasıl olur denemedim..
https://app.box.com/s/40f2bv4ecp98awmhhdal
Edit:
Avi dosyası için de bat dosyasını şöyle yap
ffmpeg -y -threads 2 -i "video.avi" -ab 128k -b 2500k -r 25 -maxrate 8000k -bufsize 1000k -vcodec mpeg2video -s 4cif -acodec mp2 -map 0:0 -map 0:1 "tmpvideo.ts"
ffmpeg -i "concat:tmpvideo.ts|tmpvideo.ts|tmpvideo.ts" -c copy -bsf:a aac_adtstoasc birlesmis.mp4
del tmpvideo.ts
ismine dikkat et video.avi
edit2: söylemeyi unutmuşum, ffmpeg dosyası 64 bit işletim sistemlerinde çalışıyor, eğer sende 32bit (x86) kurulu ise
http://ffmpeg.zeranoe.com/builds/win...in32-static.7z
bunu indir ve bin klasörü içindeki ffmpeg dosyasını, üstte indirdiğin klasördeki ffpmeg dosyası ile değiştir ve öyle dene