Page 1 of 1
Convert AVI to DVD
Posted: 11 Jan 2009 19:13
by bkg73
Hello,
I have an AVI file that only plays well on VLC player.
Other players and encoders inject skips and no sound when I burn the AVI to DVD.
Could you please tell me how to take this AVI and convert/reencode it to another format
or even another AVI so I can then burn it to DVD like normal?
Thanks,
B
Re: Convert AVI to DVD
Posted: 11 Jan 2009 19:54
by bkg73
Just to be clear...I want to use VLC to re-encode /process/ covert...whatever you call it , into a new file
that will not have all the skips etc...so I can take that new file and burn it to DVD.
thx
Re: Convert AVI to DVD
Posted: 11 Jan 2009 22:05
by viValdi
Convert it to MPEG2 with MPEG Audio sound.
This will be the input to your video editing software.
Re: Convert AVI to DVD
Posted: 12 Jan 2009 18:38
by VLC_help
Re: Convert AVI to DVD
Posted: 15 Mar 2009 04:18
by gibsongk55
Hi,
I am also trying to burn a dvd and cannot do it. My stupid Windows media player and dvd maker won't recognize an avi file that plays on vlc. Hmmm.. stinking microsoft. Anyway I followed the above link to wiki explaining how to convert the file to mpg. I converted it 6 times now and i don't get an mpg file. It also shows errors:
Streaming / Transcoding failed:
VLC could not open the encoder.
Streaming / Transcoding failed:
VLC could not open the encoder.
Streaming / Transcoding failed:
VLC could not open the encoder.
Are there any simple complete instructions on how to do this step by step?
Thanks,
Gibs
Re: Convert AVI to DVD
Posted: 15 Mar 2009 10:14
by VLC_help
My stupid Windows media player and dvd maker won't recognize an avi file that plays on vlc
That is because VLC uses its own decoders. For WMP and DVD maker you have to install the needed codecs. Installing FFDshow should usually be enough.
I converted it 6 times now and i don't get an mpg file. It also shows errors
I need more messages. Open Tools -> Messages... (set Verbosity to 2) before doing conversion and when the error comes up, then paste the messages here.
Re: Convert AVI to DVD
Posted: 15 Mar 2009 23:57
by aunva
I have the same problem
- main info: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
mux_ps info: Open
qt4 debug: MRL passed to the Sout: C:\Documents and Settings\Joe\My Documents\My Videos\Naruto\[DB]_Bleach_Movie_2_[2A49ACA1].avi
qt4 debug: Sout mrl :sout=#transcode{vcodec=mp2v,vb=800,scale=1,acodec=mpga,ab=128,channels=2}:duplicate{dst=std{access=file,mux=ps,dst=C:/Program Files/VideoLAN/VLC/New Folder/Bleach.ps}}
main debug: adding item `Streaming' ( C:\Documents and Settings\Joe\My Documents\My Videos\Naruto\[DB]_Bleach_Movie_2_[2A49ACA1].avi )
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 2 items, index 0
main debug: starting new item
main debug: processing request item Streaming node null skip 0
main debug: resyncing on Streaming
main debug: Streaming is at 1
main debug: creating new input thread
main debug: Creating an input for 'Streaming'
main debug: waiting for thread initialization
main debug: thread started
main debug: thread 6452 (input) created at priority 1 (input/input.c:368)
qt4 debug: Updating the stream status: 3
main debug: stream=`transcode'
main debug: looking for sout stream module: 1 candidate
main debug: stream=`duplicate'
main debug: looking for sout stream module: 1 candidate
stream_out_duplicate debug: creating 'duplicate'
stream_out_duplicate debug: * adding `std{access=file,mux=ps,dst=C:/Program Files/VideoLAN/VLC/New Folder/Bleach.ps}'
main debug: stream=`std'
main debug: looking for sout stream module: 1 candidate
main debug: set config option: sout-standard-access to file
main debug: set config option: sout-standard-mux to ps
main debug: set config option: sout-standard-dst to C:/Program Files/VideoLAN/VLC/New Folder/Bleach.ps
stream_out_standard debug: creating `file/ps://C:/Program Files/VideoLAN/VLC/New Folder/Bleach.ps'
stream_out_standard debug: extension is ps
stream_out_standard debug: extension -> mux=ps
stream_out_standard debug: using `file/ps://C:/Program Files/VideoLAN/VLC/New Folder/Bleach.ps'
main debug: looking for sout access module: 1 candidate
access_output_file debug: file access output opened (C:/Program Files/VideoLAN/VLC/New Folder/Bleach.ps)
main debug: using sout access module "access_output_file"
main debug: TIMER module_Need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
stream_out_standard debug: access opened
main debug: looking for sout mux module: 1 candidate
mux_ps info: Open
main debug: using sout mux module "mux_ps"
main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: muxer support adding stream at any time
main debug: muxer prefers to wait for all ES before starting to mux
stream_out_standard debug: mux opened
main debug: using sout stream module "stream_out_standard"
main debug: TIMER module_Need() : 10.000 ms - Total 10.000 ms / 1 intvls (Avg 10.000 ms)
main debug: using sout stream module "stream_out_duplicate"
main debug: TIMER module_Need() : 10.000 ms - Total 10.000 ms / 1 intvls (Avg 10.000 ms)
main debug: set config option: sout-transcode-vcodec to mp2v
main debug: set config option: sout-transcode-vb to 800
main debug: set config option: sout-transcode-scale to 1
main debug: set config option: sout-transcode-acodec to mpga
main debug: set config option: sout-transcode-ab to 128
main debug: set config option: sout-transcode-channels to 2
stream_out_transcode debug: codec audio=mpga 0Hz 2 channels 128Kb/s
stream_out_transcode debug: codec video=mp2v 0x0 scaling: 1.000000 800kb/s
main debug: using sout stream module "stream_out_transcode"
main debug: TIMER module_Need() : 22.000 ms - Total 22.000 ms / 1 intvls (Avg 22.000 ms)
main debug: `C:\Documents and Settings\Joe\My Documents\My Videos\Naruto\[DB]_Bleach_Movie_2_[2A49ACA1].avi' gives access `' demux `' path `C:\Documents and Settings\Joe\My Documents\My Videos\Naruto\[DB]_Bleach_Movie_2_[2A49ACA1].avi'
main debug: creating demux: access='' demux='' path='C:\Documents and Settings\Joe\My Documents\My Videos\Naruto\[DB]_Bleach_Movie_2_[2A49ACA1].avi'
main debug: looking for access_demux module: 1 candidate
main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
qt4 debug: New Event: type 1103
qt4 debug: Updating the stream status: 1
main debug: creating access '' path='C:\Documents and Settings\Joe\My Documents\My Videos\Naruto\[DB]_Bleach_Movie_2_[2A49ACA1].avi'
main debug: looking for access module: 5 candidates
vcd debug: trying .cue file: C:\Documents and Settings\Joe\My Documents\My Videos\Naruto\[DB]_Bleach_Movie_2_[2A49ACA1].cue
vcd debug: could not find .cue file
access_file debug: opening file `C:\Documents and Settings\Joe\My Documents\My Videos\Naruto\[DB]_Bleach_Movie_2_[2A49ACA1].avi'
main debug: using access module "access_file"
main debug: TIMER module_Need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
main debug: Using AStream*Stream
main debug: pre-buffering...
main debug: received first data for our buffer
qt4 debug: New Event: type 1103
qt4 debug: Updating the stream status: 2
main debug: pre-buffering done 1408981 bytes in 0s - 458499 kbytes/s
main debug: creating demux: access='' demux='' path='C:\Documents and Settings\Joe\My Documents\My Videos\Naruto\[DB]_Bleach_Movie_2_[2A49ACA1].avi'
main debug: looking for demux module: 59 candidates
avi debug: found Chunk fourcc:46464952 (RIFF) size:1172068 pos:0
avi debug: found LIST chunk: 'AVI '
avi debug: <list 'AVI '>
avi debug: found Chunk fourcc:5453494c (LIST) size:65452 pos:12
avi debug: found LIST chunk: 'hdrl'
avi debug: <list 'hdrl'>
avi debug: found Chunk fourcc:68697661 (avih) size:56 pos:24
avi debug: avih: streams:2 flags: HAS_INDEX IS_INTERLEAVED 768x432
avi debug: found Chunk fourcc:5453494c (LIST) size:308 pos:88
avi debug: found LIST chunk: 'strl'
avi debug: <list 'strl'>
avi debug: found Chunk fourcc:68727473 (strh) size:56 pos:100
avi debug: strh: type:vids handler:0x34363278 samplesize:0 23.98fps
avi debug: found Chunk fourcc:66727473 (strf) size:40 pos:164
avi debug: strf: video:H264 768x432 planes:1 24bpp
avi debug: found Chunk fourcc:78646e69 (indx) size:184 pos:212
avi debug: indx: type=0 subtype=0 entry=10
avi debug: </list 'strl'>
avi debug: found Chunk fourcc:5453494c (LIST) size:344 pos:404
avi debug: found LIST chunk: 'strl'
avi debug: <list 'strl'>
avi debug: found Chunk fourcc:68727473 (strh) size:56 pos:416
avi debug: strh: type:auds handler:0x00000000 samplesize:1 16000.00fps
avi debug: found Chunk fourcc:66727473 (strf) size:30 pos:480
avi debug: strf: audio:0x0055 channels:2 48000Hz 0bits/sample 125kb/s
avi debug: found Chunk fourcc:6e727473 (strn) size:38 pos:518
avi debug: strn: stream name : reballion T02 2_0ch 224Kbps DELAY 0ms
avi debug: found Chunk fourcc:78646e69 (indx) size:184 pos:564
avi debug: indx: type=0 subtype=0 entry=10
avi debug: </list 'strl'>
avi debug: found Chunk fourcc:5453494c (LIST) size:260 pos:756
avi debug: found LIST chunk: 'odml'
avi debug: <list 'odml'>
avi debug: found Chunk fourcc:686c6d64 (dmlh) size:248 pos:768
avi warning: unknown chunk (not loaded)
avi debug: </list 'odml'>
avi debug: found Chunk fourcc:4b4e554a (JUNK) size:64440 pos:1024
avi debug: </list 'hdrl'>
avi debug: found Chunk fourcc:5453494c (LIST) size:44 pos:65472
avi debug: found LIST chunk: 'INFO'
avi debug: <list 'INFO'>
avi debug: found Chunk fourcc:54465349 (ISFT) size:23 pos:65484
avi debug: ISFT: software : Windows Movie Maker 2.1
avi debug: found Chunk fourcc:4b4e554a (JUNK) size:0 pos:65516
avi debug: </list 'INFO'>
avi debug: found Chunk fourcc:5453494c (LIST) size:1104712 pos:65524
avi debug: skipping movi chunk
avi debug: found Chunk fourcc:31786469 (idx1) size:1824 pos:1170244
avi debug: idx1: index entry:114
avi debug: </list 'AVI '>
avi debug: found Chunk fourcc:46464952 (RIFF) size:732597010 pos:1172076
avi debug: found LIST chunk: 'AVIX'
avi debug: <list 'AVIX'>
avi debug: found Chunk fourcc:5453494c (LIST) size:732596998 pos:1172088
avi debug: skipping movi chunk
avi debug: </list 'AVIX'>
avi debug: found Chunk fourcc:00000000 ( ) size:0 pos:733769094
avi warning: found null fourcc chunk (corrupted file?)
avi debug: * LIST-root size:734003200 pos:0
avi debug: + RIFF-AVI size:1172068 pos:0
avi debug: | + LIST-hdrl size:65452 pos:12
avi debug: | | + avih size:56 pos:24
avi debug: | | + LIST-strl size:308 pos:88
avi debug: | | | + strh size:56 pos:100
avi debug: | | | + strf size:40 pos:164
avi debug: | | | + indx size:184 pos:212
avi debug: | | + LIST-strl size:344 pos:404
avi debug: | | | + strh size:56 pos:416
avi debug: | | | + strf size:30 pos:480
avi debug: | | | + strn size:38 pos:518
avi debug: | | | + indx size:184 pos:564
avi debug: | | + LIST-odml size:260 pos:756
avi debug: | | | + dmlh size:248 pos:768
avi debug: | | + JUNK size:64440 pos:1024
avi debug: | + LIST-INFO size:44 pos:65472
avi debug: | | + ISFT size:23 pos:65484
avi debug: | | + JUNK size:0 pos:65516
avi debug: | + LIST-movi size:1104712 pos:65524
avi debug: | + idx1 size:1824 pos:1170244
avi debug: + RIFF-AVIX size:732597010 pos:1172076
avi debug: | + LIST-movi size:732596998 pos:1172088
avi debug: + size:0 pos:733769094
avi warning: multiple riff -> OpenDML ?
avi warning: detected OpenDML file
avi debug: AVIH: 2 stream, flags HAS_INDEX IS_INTERLEAVED
avi debug: stream[0] rate:10000000 scale:417083 samplesize:0
avi debug: stream[0] video(H264) 768x432 24bpp 23.976043fps
main debug: selecting program id=0
qt4 debug: New Event: type 1108
avi debug: stream[1] rate:16000 scale:1 samplesize:1
avi debug: stream[1] audio(0x55) 2 channels 48000Hz 0bits
avi debug: found Chunk fourcc:30307869 (ix00) size:848 pos:1169268
avi debug: indx: type=1 subtype=0 entry=103
avi debug: loading subindex(0x1) 103 entries
avi debug: found Chunk fourcc:30307869 (ix00) size:119200 pos:77323966
avi debug: indx: type=1 subtype=0 entry=14897
avi debug: loading subindex(0x1) 14897 entries
avi debug: found Chunk fourcc:30307869 (ix00) size:120416 pos:147904754
avi debug: indx: type=1 subtype=0 entry=15049
avi debug: loading subindex(0x1) 15049 entries
avi debug: found Chunk fourcc:30307869 (ix00) size:119768 pos:214527740
avi debug: indx: type=1 subtype=0 entry=14968
avi debug: loading subindex(0x1) 14968 entries
avi debug: found Chunk fourcc:30307869 (ix00) size:120360 pos:282931588
avi debug: indx: type=1 subtype=0 entry=15042
avi debug: loading subindex(0x1) 15042 entries
avi debug: found Chunk fourcc:30307869 (ix00) size:121064 pos:373042678
avi debug: indx: type=1 subtype=0 entry=15130
avi debug: loading subindex(0x1) 15130 entries
avi debug: found Chunk fourcc:30307869 (ix00) size:119280 pos:439836076
avi debug: indx: type=1 subtype=0 entry=14907
avi debug: loading subindex(0x1) 14907 entries
avi debug: found Chunk fourcc:30307869 (ix00) size:119768 pos:530753714
avi debug: indx: type=1 subtype=0 entry=14968
avi debug: loading subindex(0x1) 14968 entries
avi debug: found Chunk fourcc:30307869 (ix00) size:120696 pos:646147008
avi debug: indx: type=1 subtype=0 entry=15084
avi debug: loading subindex(0x1) 15084 entries
avi debug: found Chunk fourcc:30307869 (ix00) size:105400 pos:733656374
avi debug: indx: type=1 subtype=0 entry=13172
avi debug: loading subindex(0x1) 13172 entries
avi debug: found Chunk fourcc:31307869 (ix01) size:112 pos:1170124
avi debug: indx: type=1 subtype=0 entry=11
avi debug: loading subindex(0x1) 11 entries
avi debug: found Chunk fourcc:31307869 (ix01) size:6424 pos:77443174
avi debug: indx: type=1 subtype=0 entry=800
avi debug: loading subindex(0x1) 800 entries
avi debug: found Chunk fourcc:31307869 (ix01) size:6040 pos:148025178
avi debug: indx: type=1 subtype=0 entry=752
avi debug: loading subindex(0x1) 752 entries
avi debug: found Chunk fourcc:31307869 (ix01) size:6152 pos:214647516
avi debug: indx: type=1 subtype=0 entry=766
avi debug: loading subindex(0x1) 766 entries
avi debug: found Chunk fourcc:31307869 (ix01) size:5968 pos:283051956
avi debug: indx: type=1 subtype=0 entry=743
avi debug: loading subindex(0x1) 743 entries
avi debug: found Chunk fourcc:31307869 (ix01) size:7672 pos:373163750
avi debug: indx: type=1 subtype=0 entry=956
avi debug: loading subindex(0x1) 956 entries
avi debug: found Chunk fourcc:31307869 (ix01) size:6208 pos:439955364
avi debug: indx: type=1 subtype=0 entry=773
avi debug: loading subindex(0x1) 773 entries
avi debug: found Chunk fourcc:31307869 (ix01) size:7656 pos:530873490
avi debug: indx: type=1 subtype=0 entry=954
avi debug: loading subindex(0x1) 954 entries
avi debug: found Chunk fourcc:31307869 (ix01) size:8728 pos:646267712
avi debug: indx: type=1 subtype=0 entry=1088
avi debug: loading subindex(0x1) 1088 entries
avi debug: found Chunk fourcc:31307869 (ix01) size:7304 pos:733761782
avi debug: indx: type=1 subtype=0 entry=910
avi debug: loading subindex(0x1) 910 entries
avi debug: stream[0] created 133320 index entries
avi debug: stream[1] created 7753 index entries
avi debug: stream[0] length:5560 (based on index)
avi debug: stream[1] length:5560 (based on index)
main debug: using demux module "avi"
main debug: TIMER module_Need() : 58.000 ms - Total 58.000 ms / 1 intvls (Avg 58.000 ms)
avi warning: don't seem to find any data...
avi warning: don't seem to find any data...
avi warning: cannot get packet header, track disabled
main debug: removing module "packetizer_h264"
main debug: killing decoder fourcc `H264', 0 PES in FIFO
main debug: removing a sout input (sout_input:03A1CF98)
main debug: removing module "mpeg_audio"
main debug: killing decoder fourcc `mpga', 0 PES in FIFO
main debug: removing a sout input (sout_input:03A50F78)
main debug: TIMER encoding audio frame : 0.000 ms - Total 33998.002 ms / 231688 intvls (Avg 0.147 ms)
main debug: removing module "mpeg_audio"
main debug: removing module "avcodec"
main debug: Filter 'mpgatofixed32' (03BB09F8) removed from chain
main debug: removing module "mpgatofixed32"
main debug: Filter 'audio_format' (03BAE778) removed from chain
main debug: removing module "audio_format"
mux_ps debug: removing input
main warning: no more input streams for this mux
main debug: EOF reached
main debug: finished input
main debug: dying input
qt4 debug: Updating the stream status: 8
main debug: dying input
avi debug: free chunk avih
avi debug: free chunk strh
avi debug: free chunk strf
avi debug: free chunk indx
avi debug: free chunk LIST
avi debug: free chunk strh
avi debug: free chunk strf
avi debug: free chunk strn
avi debug: free chunk indx
avi debug: free chunk LIST
avi warning: unknown chunk (not unloaded)
avi debug: free chunk LIST
avi debug: free chunk JUNK
avi debug: free chunk LIST
avi debug: free chunk ISFT
avi debug: free chunk JUNK
avi debug: free chunk LIST
avi debug: free chunk LIST
avi debug: free chunk idx1
avi debug: free chunk RIFF
avi debug: free chunk LIST
avi debug: free chunk RIFF
avi warning: unknown chunk (not unloaded)
avi debug: free chunk LIST
main debug: removing module "avi"
main debug: removing module "access_file"
main debug: thread ended
main debug: dead input
main debug: thread times: real 2m11.062500s, kernel 0m10.421875s, user 1m50.671875s
main debug: thread 6452 joined (playlist/engine.c:244)
main debug: TIMER input launching for 'Streaming' : 101.000 ms - Total 101.000 ms / 1 intvls (Avg 101.000 ms)
main debug: destroying chain... (name=transcode)
main debug: destroying chain... (name=duplicate)
stream_out_duplicate debug: closing a duplication
main debug: destroying chain... (name=std)
mux_ps info: Close
main debug: removing module "mux_ps"
access_output_file debug: file access output closed
main debug: removing module "access_output_file"
main debug: removing module "stream_out_standard"
main debug: destroying chain done
main debug: removing module "stream_out_duplicate"
main debug: destroying chain done
main debug: removing module "stream_out_transcode"
main debug: destroying chain done
main debug: starting new item
main debug: changing item without a request (current 1/2)
main debug: nothing to play
Re: Convert AVI to DVD
Posted: 16 Mar 2009 11:57
by VLC_help
Does it work any better, if you specify the width and height parameters?
Re: Convert AVI to DVD
Posted: 16 Mar 2009 15:10
by aunva
Does it work any better, if you specify the width and height parameters?
how do you do that?
Re: Convert AVI to DVD
Posted: 16 Mar 2009 15:54
by gibsongk55
My stupid Windows media player and dvd maker won't recognize an avi file that plays on vlc
That is because VLC uses its own decoders. For WMP and DVD maker you have to install the needed codecs. Installing FFDshow should usually be enough.
I converted it 6 times now and i don't get an mpg file. It also shows errors
I need more messages. Open Tools -> Messages... (set Verbosity to 2) before doing conversion and when the error comes up, then paste the messages here.
Okay i did what you said in Tools -> Messages. Tried to convert it again and this is the error message:
Streaming / Transcoding failed:
VLC could not open the encoder.
Though i finally figured out how to burn it without converting the file. I opened Windows Movie Maker, imported the avi file, at this point "Publish to DVD"" is greyed out. I then edited titles and credits, added a title before the clip. Then it will let me publish to DVD. It prompts to save project and opens dvd maker (which would not import the avi originally) and then burns the dvd.
Oh boy... microsoft amazing that it works. Too bad it couldn't just do it the first time the first way.
Thanks,
Gibs
Re: Convert AVI to DVD
Posted: 19 Mar 2009 22:39
by aunva
have you actually tryed it in a dvd player?
Re: Convert AVI to DVD
Posted: 20 Mar 2009 18:08
by VLC_help
how do you do that?
You add width and height to transcoding options, so
width=720,height=576 if you do PAL or
width=720,height=480 if you do NTSC.
For example
#transcode{vcodec=mp2v,vb=4096,acodec=mp2a,ab=192,scale=1,channels=2... would become
#transcode{vcodec=mp2v,vb=4096,width=720,height=576,acodec=mp2a,ab=192,scale=1,channels=2