Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
18th June 2012, 13:36 | #1562 | Link |
もこたんインしたお!
Join Date: Jan 2008
Location: Finland / Japan
Posts: 512
|
Alrighty, can you link to the old bug report or something that would have more details on it, or, if that's no longer available, can you give some more technical details that I can then push towards both projects? It seems like both sides are nowadays more active with regards to getting bug reports dealt with.
__________________
[I'm human, no debug]
|
18th June 2012, 19:32 | #1563 | Link | |
Registered User
Join Date: Mar 2005
Posts: 128
|
Quote:
Code:
pts: 80 pts: 100 pts: 0 pts: 20 pts: 0 pts: 0 pts: 20 pts: 20 pts: 242 pts: 274 pts: 306 [...] |
|
25th June 2012, 08:53 | #1564 | Link |
Registered User
Join Date: Sep 2007
Location: Franche-Comté, France
Posts: 19
|
strange MTS...
I all First, I'd like to thank all the devs for ffmpegsource, it's the only source method I use with avisynth, and I works great (well... not always )
I have some trouble opening MTS files from some digital camera with ffmpegsource. I don't know which camera unfortunately, as it wasn't mine... This file plays fine with VLC. Video is H264 interlaced 1440x1080, and what ffmpegsource shows is quite messed up : frames are sometimes repeated twice, and fields appear not to be in the good order. I tried with several ffmpegsource builds (683 from google code, 695 compiled by JEEB), same result. FFIndex() doesn't help, nor remuxing to mkv. I use avisynth 2.6 with linux / wine 1.4 Here is a small sample if you want to try. http://dl.free.fr/ghi9NtIxE |
26th June 2012, 19:24 | #1568 | Link | |
もこたんインしたお!
Join Date: Jan 2008
Location: Finland / Japan
Posts: 512
|
Random build time: clicky.
Quote:
__________________
[I'm human, no debug]
|
|
1st July 2012, 16:58 | #1570 | Link | |
もこたんインしたお!
Join Date: Jan 2008
Location: Finland / Japan
Posts: 512
|
Quote:
__________________
[I'm human, no debug]
|
|
1st July 2012, 18:44 | #1571 | Link |
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,496
|
Just out of curiosity, is there a simple explanation as to why ffmpegsource is frame-accurate with, for example, MKV, but not with VOB/MPG? Is it just a limitation of a library that's no-one's ever bothered to improve?
David |
1st July 2012, 18:51 | #1572 | Link | |
Moderator
Join Date: Nov 2001
Location: Netherlands
Posts: 6,364
|
Quote:
Code:
Avisynth open failure: FFVideoSource: Can't open blabla ... Code:
FFVideoSource("F:\Cars_TL4IO6_239_DEXX_MPEG_TDC_072006.m2v.mxf") |
|
1st July 2012, 22:37 | #1573 | Link |
Registered User
Join Date: Mar 2008
Posts: 26
|
I made several MXF-related fixes recently to handle its lack of timestamps. r700 works correctly on all of the files I tested it on (which was not very many).
DGIndex mostly works fine, so things it can open are lower priority than formats which don't have any reasonable alternatives. AFAIK MPEG-2 in VOB should work fine as long as RFF handling is enabled other than that split VOBs aren't supported. |
1st July 2012, 22:41 | #1574 | Link | |
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,496
|
Quote:
David |
|
11th July 2012, 23:11 | #1576 | Link |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
FFMS2 C-plugin r700
FFmpeg version r42437 git-9b3f9f4 Both FFmpeg and FFMS2 built with GCC 4.8.0 20120610 (experimental) Both optimized for Pentium III Contains some really bleeding edge support for decoding 12-bit and 14-bit 4:2:0 H.264, thanks to recent commits to FFmpeg. It seems to be most stable with 12-bit, although some of the problems I've been having getting the samples prepared could be due either to swscale issues or the tricky nature of trying to get the config files for JM (18.3, if that matters) correctly set. I had some 14-bit tests that seemed fine, but others went wonky and I can't determine which parts threw it off. 4:2:2 and 4:4:4 in either of the new bit depths result in mostly green output, which may or may not be due to swscale (my money is on swscale, but I can't be completely sure). EDIT: New build here Last edited by qyot27; 26th August 2012 at 13:22. |
12th July 2012, 03:39 | #1577 | Link | |
Registered User
Join Date: Aug 2006
Posts: 2,229
|
Quote:
I get the same error as Wilbert in post http://forum.doom9.org/showthread.ph...34#post1580834 Last edited by burfadel; 12th July 2012 at 04:01. |
|
12th July 2012, 05:43 | #1578 | Link |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
I just tested an XviD AVI and an ffvhuff AVI. Both indexed without issue and the scripts played back fine.
Without more information, it's not possible to tell whether it's a compilation problem, a libavformat/codec problem, a script problem, or something in FFMS2 itself. |
19th July 2012, 00:15 | #1579 | Link |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
It seems as though something has changed which makes MP4 files no longer work. All the MP4 files I tested with it fail, including music videos purchased from iTunes and videos that have been remuxed into MP4 with MP4Box. Files muxed by L-SMASH seem to be fine.
It's probably because of a change in libavformat, since a build of FFMS2 r700 from June 28th works, but ones from July 4th and 10th don't, responding with: Code:
Indexing error: Invalid initial pts, dts, and duration Also, I don't know what's going on (and I doubt it's related to the MP4 issue), but FFMS2 can't link to FFmpeg on any of my cross-compile environments through MinGW-w64, as it's complaining about libraries that FFmpeg shouldn't have linked to in the first place given this is a MinGW build: Code:
checking whether i686-w64-mingw32-gcc works... yes checking for -std=gnu99... yes checking whether defined(_WIN32) is true... yes checking for CoUninitialize(); in objbase.h... yes checking whether LIBAVCODEC_VERSION_MICRO >= 100 is true... yes checking for avcodec_decode_video2( 0, 0, 0, 0 ); in libavformat/avformat.h... no Failed commandline was: -------------------------------------------------- i686-w64-mingw32-gcc conftest.c -Wall -march=pentium3 -mtune=pentium3 -std=gnu99 -lz -lbz2 -lpthreadGC2 \ -lutvideo -lole32 -I/home/qyot27/win32_build/include -I/usr/local/include -L/home/qyot27/win32_build/lib \ -lswscale -lavformat -lavcodec -lavutil -lavifil32 -pthread -L/usr/local/lib -lavformat -lavcodec -ldl -lva \ -ljack -lasound -lSDL -lxvidcore -lutvideo -lstdc++ -lbz2 -lz -lrt -lswscale -lavutil -lm /usr/bin/../lib/gcc/i686-w64-mingw32/4.8.0/../../../../i686-w64-mingw32/bin/ld: cannot find -ldl /usr/bin/../lib/gcc/i686-w64-mingw32/4.8.0/../../../../i686-w64-mingw32/bin/ld: cannot find -lva /usr/bin/../lib/gcc/i686-w64-mingw32/4.8.0/../../../../i686-w64-mingw32/bin/ld: cannot find -ljack /usr/bin/../lib/gcc/i686-w64-mingw32/4.8.0/../../../../i686-w64-mingw32/bin/ld: cannot find -lasound /usr/bin/../lib/gcc/i686-w64-mingw32/4.8.0/../../../../i686-w64-mingw32/bin/ld: cannot find -lSDL /usr/bin/../lib/gcc/i686-w64-mingw32/4.8.0/../../../../i686-w64-mingw32/bin/ld: cannot find -lrt collect2: error: ld returned 1 exit status -------------------------------------------------- DIED: unable to link against FFmpeg Code:
configuration: --prefix=/home/qyot27/win32_build --cross-prefix=i686-w64-mingw32- --enable-gpl --enable-version3 \ --disable-w32threads --enable-memalign-hack --disable-decoder=utvideo --enable-libutvideo --disable-encoders \ --disable-muxers --disable-debug --disable-network --disable-hwaccels --disable-indevs --disable-outdevs \ --cpu=pentium3 --extra-cflags='-march=pentium3 -mtune=pentium3 -DPTW32_STATIC_LIB' --target-os=mingw32 --arch=x86 That particular issue seems to have cropped up in just the last week or so, since the July 10th build was cross-compiled, but my attempts over the last day or two have resulted in the error above. Last edited by qyot27; 19th July 2012 at 00:27. |
19th July 2012, 00:58 | #1580 | Link | |
Registered User
Join Date: Oct 2008
Posts: 5
|
Quote:
|
|
|
|