Menggabungkan file tidak berfungsi - tampaknya

0

Saya memiliki 2 .AVIfile - satu 625 MB (durasi 1:02:45) dan yang lainnya 925 MB (durasi 1:32:12). Saya ingin menggabungkan file menjadi satu .AVIfile. Di jendela perintah saya mengeluarkan perintah:

copy /b *.avi combined.avi

combined.avihasil dengan ukuran 1,51 GB (yang benar) tetapi durasinya ditampilkan sebagai 1:02:45 dan, tentu saja, ketika saya mencoba memainkannya combined.avi, selesai pada 1:02:45.

Adakah yang bisa menjelaskan mengapa saya tidak menerima file yang digabungkan dengan benar?

Paul Richards
sumber
2
Ini mungkin karena metadata di file .avi pertama. Ini memberitahu pemain apa codec dll untuk digunakan dan berapa lama video saya pikir.
Devan
Saya akan mencoba menjalankan copy /b second.avi + first.avi combined.avimelihat apakah ini mendapat efek sebaliknya. (menunjukkan durasi 1:32:12) apakah versi windows yang Anda gunakan?
Devan
Devan: Terima kasih. WIndows 7. Menjalankan kedua + pertama memberi 1:32:12. Apakah Anda mengatakan bahwa saya tidak berhasil menggabungkan file?
Paul Richards
Tidak, tetapi saya mengatakan bahwa Anda mungkin perlu menghapus metadata sebelum salinan sehingga akan membuatnya saat melakukan salinan. Lihat posting ini untuk menghapus metadata
Devan
Saya menghapus metadata tetapi file gabungannya hanya 1:02:45 (menggunakan 1 + 2)
Paul Richards

Jawaban:

1

Devan disebutkan dalam komentar di atas mengapa Anda tidak bisa begitu saja menggabungkan dua AVI menggunakan perintah copy . Namun pengkodean ulang tidak diperlukan jika kedua file cocok dalam hal codec audio dan video yang digunakan, resolusi dan sebagainya.

Gunakan AviDemux atau VirtualDub untuk membuka AVI pertama dan kemudian gunakan File > Appenduntuk yang kedua.

Pastikan Anda telah memilih Copy untuk Audio dan Video di jendela utama AviDemux (bersama dengan AVI sebagai Format):

masukkan deskripsi gambar di sini

Demikian pula jika Anda menggunakan VirtualDub memastikan Anda memiliki Direct Stream Copy dipilih di bawah menu Audio dan Video.

Karan
sumber
Karan: terima kasih banyak. AviDemux telah memberikan solusi yang saya inginkan.
Paul Richards
@PaulRichards: Sama-sama!
Karan