Go Back   AppleForum > Software > Application

 
 
thread_tools
2008-11-14, 02:30 AM   #226
동성...
Senior Member
 
동성...'s Avatar
 
Registered: Jan 2007
My Mac: iPod touch, PowerBook G4 12", iMac C2D 17"
Posts: 255
오프라인
* v1.6.8.1 업데이트
- 버그 수정

http://kiding.kmug.co.kr/podbuddy/podbuddy.zip

* 문제가 생기시면 메뉴에 있는 '전체 로그'(Command + L)을 클릭하시고 나타나는 메시지를 올려주세요 (__);

* 자막 테스트 하시려면 http://www.kipple.pe.kr/doc/badak/sample.zip 파일에서 자막만 바꾸고 테스트하시면 됩니다.

* 메일로 피드백 주신 여러분들 감사드립니다.

* 소스를 공개합니다. 기반이 되는 MPlayer, Mencoder, FFmpeg이 모두 GPL을 따르기 때문에, 아무래도 소스를 공개하는 것이 맞다고 생각했고, 거기다 덤으로 도움도 얻을 수 있을 것 같아서 올립니다.
주의: 소스가 '심히' 더럽습니다. -0-
http://kiding.kmug.co.kr/podbuddy/podbuddy_src.zip
  Reply With Quote
2008-11-20, 04:57 AM   #227
Gargoyle
Member
 
Gargoyle's Avatar
 
Registered: Jun 2006
My Mac: MacBook Pro 2.4G
Posts: 23
오프라인
덕분에 매우 잘 사용하고 있습니다만... 최근에 두 가지 버그를 발견했습니다.

1. 파일명이 긴 경우 에러 발생.
영상변환은 큰 문제 없이 진행하다가 자막 변환 시 문제가 발생합니다. 파일명을 줄여서 변환하니 문제 없더군요. 별로 큰 버그는 아닌 듯.

2. 완료 단계에서 완료를 못하고 죽는 경우가 생겼습니다. 현재까지 단 한 번 봤을 뿐이고... 그 파일만 그런 것 같습니다.
로그는 제일 아래에 첨부합니다. 반복되는 부분은 '....'으로 축약...

ps. 혹시 영상 변환 없이 자막만 입히는 기능추가는 안될까요? 자막 입히는 부분에서 에러가 나더라도 동영상 파일은 잘 만들어졌는데 가끔씩 smi 문제 때문에 에러가 나는 경우가 있습니다. smi를 수정해서 다시 돌리곤 하는데... 길고긴 변환 작업을 기다려야 해서요.


FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
Mac OSX universal build for ffmpegX
configuration: --enable-memalign-hack --enable-mp3lame --enable-gpl --disable-vhook --disable-ffplay --disable-ffserver --enable-a52 --enable-xvid --enable-faac --enable-faad --enable-amr_nb --enable-amr_wb --enable-pthreads --enable-x264
libavutil version: 49.0.0
libavcodec version: 51.9.0
libavformat version: 50.4.0
built on Apr 15 2006 04:58:19, gcc: 4.0.1 (Apple Computer, Inc. build 5250)
Input #0, avi, from '/Users/Void/Downloads/The Unit 2/the.unit.s02e03.the.kill.zone.hdtv.xvid-xor.avi':
Duration: 00:44:23.8, start: 0.000000, bitrate: 1106 kb/s
Stream #0.0, 23.98 fps(r): Video: mpeg4, yuv420p, 608x336
Stream #0.1: Audio: mp3, 48000 Hz, stereo, 128 kb/s
Output #0, mp4, to '/Users/Void/Downloads/Movies//the.unit.s02e03.the.kill.zone.hdtv.xvid-xor.mp4':
Stream #0.0, 24.00 fps(c): Video: mpeg4, yuv420p, 480x260, q=2-31, 500 kb/s
Stream #0.1: Audio: aac, 44100 Hz, stereo, 128 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop encoding
frame= 39 q=9.2 size= 205kB time=1.6 bitrate=1078.2kbits/s
frame= 94 q=12.5 size= 404kB time=3.9 bitrate= 848.0kbits/s
frame= 145 q=10.1 size= 579kB time=6.0 bitrate= 788.4kbits/s
[mpeg4 @ 0x54340c]ac-tex damaged at 21 0
[mpeg4 @ 0x54340c]Error at MB: 21
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]illegal mb_num in video packet (1023 798)
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]illegal mb_num in video packet (1023 798)
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]illegal mb_num in video packet (1023 798)
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]illegal mb_num in video packet (1023 798)
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]illegal mb_num in video packet (1023 798)
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]concealing 798 DC, 798 AC, 798 MV errors
[mpeg4 @ 0x54340c]Error at MB: 287
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]concealing 567 DC, 567 AC, 567 MV errors
[mpeg4 @ 0x54340c]Error at MB: 163
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]concealing 688 DC, 688 AC, 688 MV errors
[mpeg4 @ 0x54340c]Error at MB: 614
[mpeg4 @ 0x54340c]concealing 248 DC, 248 AC, 248 MV errors
[mpeg4 @ 0x54340c]Error at MB: 319
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]concealing 536 DC, 536 AC, 536 MV errors
[mpeg4 @ 0x54340c]ac-tex damaged at 22 6
[mpeg4 @ 0x54340c]Error at MB: 256
[mpeg4 @ 0x54340c]concealing 600 DC, 600 AC, 600 MV errors
frame= 205 q=7.2 size= 788kB time=8.5 bitrate= 761.8kbits/s
frame= 274 q=12.4 size= 1007kB time=11.4 bitrate= 724.7kbits/s
frame= 344 q=9.5 size= 1195kB time=14.3 bitrate= 683.6kbits/s
frame= 417 q=5.1 size= 1383kB time=17.3 bitrate= 653.2kbits/s
frame= 488 q=4.3 size= 1582kB time=20.3 bitrate= 638.5kbits/s
[mpeg4 @ 0x54340c]I cbpy damaged at 30 9
[mpeg4 @ 0x54340c]Error at MB: 381
[mpeg4 @ 0x54340c]concealing 493 DC, 493 AC, 493 MV errors
[mpeg4 @ 0x54340c]ac-tex damaged at 2 3
[mpeg4 @ 0x54340c]Error at MB: 119
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]marker does not match f_code
[mpeg4 @ 0x54340c]concealing 758 DC, 758 AC, 758 MV errors
frame= 559 q=4.0 size= 1786kB time=23.2 bitrate= 630.1kbits/s
....
frame=63761 q=4.8 size= 203637kB time=2656.6 bitrate= 627.9kbits/s
frame=63836 q=2.0 Lsize= 205182kB time=2659.8 bitrate= 632.0kbits/s
video:162013kB audio:41557kB global headers:0kB muxing overhead 0.791693%

MPlayer dev-CVS-060307-04:23-4.0.1 (C) 2000-2006 MPlayer Team
Mac OSX static build for ffmpegX
CPU: Intel (Family: 6, Stepping: 10)
FIXME:Hardenabling SSE and SSE2 without detection
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2


Terminal type `unknown' is not defined.
Playing /Applications/PodBuddy.app/Contents/Resources/fordumpsub.mov.
ISO: File Type Major Brand: Original QuickTime
Quicktime/MOV file format detected.
MOV: version 2 sound atom may not parse correctly!
MOV: unable to determine audio samplerate, assuming 44.1kHz (got 0)
VIDEO: [XVID] 672x288 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
SUB: Detected subtitle file format: sami
SUB: Read 645 subtitles.
SUB: added subtitle file (1): /Users/Void/Downloads/The Unit 2/the.unit.s02e03.the.kill.zone.hdtv.xvid-xor.smi
================================================== ========================
Cannot find codec for audio format 0x20736D.
Read DOCS/HTML/en/codecs.html!
================================================== ========================
================================================== ========================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
================================================== ========================
Audio: no sound
Starting playback...
VDec: vo config request - 672 x 288 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 2.33:1 - prescaling to correct movie aspect.
VO: [null] 672x288 => 672x288 Planar YV12
V: 0.0 1/ 1 ??% ??% ??,?% 0 0
SUB: Subtitles dumped in 'dumpsub.srt'.
V: 0.0 2/ 2 ??% ??% ??,?% 0 0

Exiting... (End of file)
Timed Text (SRT) import - text track 400 x 60, font Serif (size 18)
Importing SRT: | | (01/100)
....
Importing SRT: |=================== | (99/100)

TTXT Extract: | | (01/100)
....
TTXT Extract: |=================== | (99/100)

Conversion done
IsoMedia import - track ID 1 - Video (size 480 x 260)
Importing ISO File: | | (01/100)
....
Importing ISO File: |=================== | (99/100)

IsoMedia import - track ID 2 - Audio (SR 44100 - 2 channels)
....
Importing ISO File: |=================== | (99/100)

TTXT Loading: | | (02/100)
....
TTXT Loading: |=================== | (99/100)


Timed Text (GPAC TTXT) Import
....
Importing TTXT: |=================== | (99/100)


Saving to /Users/Void/Downloads/Movies//the.unit.s02e03.the.kill.zone.hdtv.xvid-xor.m4v: 0.500 secs Interleaving
ISO File Writing: | | (01/100)
....
ISO File Writing: |=================== | (99/100)

Splitting: | | (01/100)
....
Splitting: |=================== | (99/100)
Cannot split file (Not enough sync samples, duration too large or size too big)
  Reply With Quote
2008-11-20, 10:05 AM   #228
동성...
Senior Member
 
동성...'s Avatar
 
Registered: Jan 2007
My Mac: iPod touch, PowerBook G4 12", iMac C2D 17"
Posts: 255
오프라인
인용:
Gargoyle 님이 쓰신 글 글 보기
덕분에 매우 잘 사용하고 있습니다만... 최근에 두 가지 버그를 발견했습니다.

1. 파일명이 긴 경우 에러 발생.
영상변환은 큰 문제 없이 진행하다가 자막 변환 시 문제가 발생합니다. 파일명을 줄여서 변환하니 문제 없더군요. 별로 큰 버그는 아닌 듯.

2. 완료 단계에서 완료를 못하고 죽는 경우가 생겼습니다. 현재까지 단 한 번 봤을 뿐이고... 그 파일만 그런 것 같습니다.
로그는 제일 아래에 첨부합니다. 반복되는 부분은 '....'으로 축약...

ps. 혹시 영상 변환 없이 자막만 입히는 기능추가는 안될까요? 자막 입히는 부분에서 에러가 나더라도 동영상 파일은 잘 만들어졌는데 가끔씩 smi 문제 때문에 에러가 나는 경우가 있습니다. smi를 수정해서 다시 돌리곤 하는데... 길고긴 변환 작업을 기다려야 해서요.
1. 음.. 뭐가 문젤까요.. -0-;;;;
2. Split(QT 자막 기능 사용시 뒤에 공백 자르기)에서 에러가 생기는군요.. 알겠습니다 ㅠㅠ
3. 기존 변환 방법의 경우에는 '자막만 입힌다'는 불가능합니다. 어쨌거나 영상은 변환을 해야 하는거라서요.
QT 자막 기능의 경우에는 MP4(M4V)만 가능하기 때문에 어쩔 수 없게 되었습니다 ㅠㅠ 변환 진행 전 '미리보기' 기능을 사용해 주세요. ㅠㅠ
  Reply With Quote
2008-11-20, 06:57 PM   #229
Gargoyle
Member
 
Gargoyle's Avatar
 
Registered: Jun 2006
My Mac: MacBook Pro 2.4G
Posts: 23
오프라인
변환안되던 파일을 visual hub 으로 먼저 mp4로 변환하고
팟벗에서 다시 변환하면서 자막을 입히니 되는군요. -_-;

ps. 빠른 답변에 감사드립니다. 동성님 덕분에 요즘 길고 긴 출퇴근길이 즐겁습니다. ^^;
ps2. 추가합니다. 동영상 자체문제인 것 같습니다. 플레이 도중 몇 번 화면이 일그러지면서 튀는 곳이 있더군요.
아마 그 때문에 sync 위치가 어긋나서 에러가 났던 것 같습니다.

Gargoyle 님께서 2008-11-21 07:47 PM 에 수정하셨습니다..
  Reply With Quote
답글

태그
팟벗 , 인코더 , 자막

글타래 옵션


지금 시각: 06:07 AM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2008 by AppleForum and/or their respective owners.