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.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 3rd January 2020, 17:14   #2561  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 231
Oh, thanks
kedautinh12 is offline   Reply With Quote
Old 4th January 2020, 04:49   #2562  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 231
Quote:
Originally Posted by tebasuna51 View Post
BTW MeGUI work fine for me, managing the correct video and don't offer me use ffms2 decoder, only DGIndex or DGIndexNV.
I see megui offer some .ts file use DGIndex but video encoded audio don't sync with video, same error with L-Smash
Video test: https://drive.google.com/a/my.smccd....w?usp=drivesdk
After i was changed to ffms2 and audio can sync with video

Alternatively, megui offer some .ts with L-smash and it's work perfectly
Video test: https://drive.google.com/a/my.smccd....w?usp=drivesdk
kedautinh12 is offline   Reply With Quote
Old 4th January 2020, 09:32   #2563  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 231
Quote:
Originally Posted by l33tmeatwad View Post
Any particular reason you are trying to use ffms2 and not DGIndex then mpeg2source?
I see DGIndex too old (2010), i want found new index continue updated like ffms2 or l-smash to replaced DGIndex
kedautinh12 is offline   Reply With Quote
Old 4th January 2020, 11:49   #2564  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 8,708
Quote:
Originally Posted by kedautinh12 View Post
I see DGIndex too old (2010), i want found new index continue updated like ffms2 or l-smash to replaced DGIndex
See here:- https://en.wiktionary.org/wiki/if_it...don%27t_fix_it,
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 4th January 2020, 13:06   #2565  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,037
Quote:
Originally Posted by StainlessS View Post
Mmm, so true.

I wonder what the kids these days qualify as "too old". Is there a formula? Something like (current time) - (last time I crapped my diapers)?
__________________
Groucho's Avisynth Stuff
Groucho2004 is offline   Reply With Quote
Old 4th January 2020, 13:07   #2566  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,055
Quote:
Originally Posted by kedautinh12 View Post
I see megui offer some .ts file use DGIndex but video encoded audio don't sync with video, same error with L-Smash...
Please don't cross posts.
Like the questions are related with MeGUI please read that thread:
https://forum.doom9.org/showthread.p...77#post1894677

(I leave the post here because the links are broken in the other thread)
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline   Reply With Quote
Old 6th January 2020, 10:16   #2567  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,323
DGMPGDec is just as "too old" as MPEG-2 video
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 14th January 2020, 07:49   #2568  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 2,939
Quote:
Originally Posted by l33tmeatwad View Post
Compiled the last official stable release with FFMPEG 4.2.2 libs, figured a few people may be interested in having it so here it is:
Just tested this build using some HEVC sources, but it has a bad regression concerning HEVC seeking.

The build I use normally is from STvG from Nov 2019, and HEVC seeking works with this build. The meatwad build does not include the fix for seeking, it is unusable for HEVC sources.
manolito is offline   Reply With Quote
Old 15th January 2020, 11:00   #2569  |  Link
lansing
Registered User
 
Join Date: Sep 2006
Posts: 1,368
Non utf-8 file path support with DGIndex after all these years seems to be a good reason to hop onto another train.
lansing is offline   Reply With Quote
Old 15th January 2020, 16:30   #2570  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,323
If just any other "train" supported playlists like d2v indexing across a set of VOB segments ... but neither FFMS2 nor L-SMASH Works do. So you need to extract a PGC as continuous file (e.g. using PGCDemux or any DVD ripper with "PGC VOB" output or M2V video demux).
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 16th January 2020, 04:28   #2571  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 231
Quote:
Originally Posted by lansing View Post
Non utf-8 file path support with DGIndex after all these years seems to be a good reason to hop onto another train.
that why i like source filters continued update
kedautinh12 is offline   Reply With Quote
Old 16th January 2020, 18:32   #2572  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 299
Quote:
Originally Posted by lansing View Post
Non utf-8 file path support with DGIndex after all these years seems to be a good reason to hop onto another train.
Does D2V Witch support non-utf8 file paths?
l33tmeatwad is offline   Reply With Quote
Old 16th January 2020, 18:39   #2573  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,280
Quote:
Originally Posted by lansing View Post
Non utf-8 file path support with DGIndex after all these years seems to be a good reason to hop onto another train.
There's no reason that can't be updated as per DGDecNV. I'll try to find time for it.
videoh is offline   Reply With Quote
Old 26th January 2020, 04:00   #2574  |  Link
Matias
Registered User
 
Join Date: Oct 2018
Posts: 9
Is it possible to repair error like this?
https://i.imgur.com/F9Bn5JC.png
Matias is offline   Reply With Quote
Old 26th January 2020, 11:53   #2575  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Ikea Chair
Posts: 2,269
Quote:
Originally Posted by Matias View Post
Is it possible to repair error like this?
https://i.imgur.com/F9Bn5JC.png
Only by cutting away the bits with a different format.

I'll probably implement it in BestAudioSource some day.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 8th February 2020, 10:23   #2576  |  Link
gpower2
gMKVExtractGUI author
 
gpower2's Avatar
 
Join Date: Aug 2003
Location: Greece / Thessaloniki
Posts: 225
Hey people! Is there any news about an official release for FFMS2?
I see 202 commits after the latest release in GitHub.
gpower2 is offline   Reply With Quote
Old 14th February 2020, 11:24   #2577  |  Link
Nico8583
Registered User
 
Join Date: Jan 2010
Location: France
Posts: 765
Hi ! Same question than gpower2, is there a new version for FFMS2 ? Thank you !
Nico8583 is offline   Reply With Quote
Old 4th April 2020, 20:16   #2578  |  Link
gpower2
gMKVExtractGUI author
 
gpower2's Avatar
 
Join Date: Aug 2003
Location: Greece / Thessaloniki
Posts: 225
FFMS2 latest x64 build

Hey people, since no one seems to have the time for providing a new build for our beloved FFMS2 lib, I decided to make the best out of the COVID quarantine and try to have a go for it.

It was not easy, especially for someone who doesn't compile C/C++ open source cross platform projects often, like me. :P
But at last I managed to have a fully working (and quite a speedy one) x64 build!

ffms2-0628fe6-win64-20200404.7z

I only needed a x64 one, if I manage to find the time I'll provide with a x86 one, but this is one time expensive process, so don't get your hopes up.

Enjoy people!


Build details for the next one who tries to do that:

FFMpeg

branch master, commit: a6e56d12a413013d3a4b39f670e5495805965a67
April 3, 2020

Build tools:
  • MSYS2 x86_64 20190524
  • Latest MSYS2 packages (pacman -S make pkg-config diffutils nasm)
  • VS 2019 16.5.2 Community Edition

Build instructions:
  1. Download latest MSYS2 from http://msys2.github.io/
  2. Open Visual C++ command prompt with environment set for 64-bit MSVC compilation. In my case it is called "x64 Native Tools Command Prompt for VS 2019".
  3. Now open MSYS console from within the MSVC command prompt:
    Code:
    C:\msys64\msys2_shell.cmd -use-full-path
    NOTE: You must specify "-use-full-path" in order for the MSYS2 console to know the PATH from the VS command prompt
  4. Use "pacman" in MSYS2 console to install the packages needed for building FFMpeg
    Code:
    pacman -S make pkg-config diffutils nasm
  5. Configure FFmpeg - run following command in MSYS console:
    Code:
    ./configure --arch=x86_64 --target-os=win64 --toolchain=msvc
  6. Build the binaries - run following command in MSYS console:
    Code:
    make
  7. Install the binaries - run following command in MSYS console:
    Code:
    make install
    NOTE: By default they should end up in C:\msys64\usr\local


ZLib

branch master, commit: cacf7f1d4e3d44d871b605da3b647f07d718623f
Jan 15, 2017 (zlib 1.2.11)

Build tools:
  • Build from contrib\vstudio\vc14\zlibvc.sln in VS 2019 16.5.2 Community Edition in Release x64 configuration
  • Used the contrib\vstudio\vc14\x64\ZlibStatRelease\zlibstat.lib


FFMS2

branch master, commit: 0628fe69f014c398d1c5d15d99934a88a4a65c3b
Mar 30, 2020

Build tools:
  • Build from build-msvc\ffms2.sln in VS 2019 16.5.2 Community Edition in Release x64 configuration

MSVC Project changes:
  • WindowsTargetPlatformVersion: 10.0.16299.0 => 10.0
  • PlatformToolset: v141 => v142
  • Added "../../zlib" in IncludePath
  • Added "../../zlib/contrib/vstudio/vc14/x64/ZlibStatRelease" in LibraryPath
  • Added "bcrypt.lib" in Linker AdditionalDependencies
  • Changed "zlib.lib" to "zlibstat.lib" in Linker AdditionalDependencies
  • Added "../../zlib/contrib/vstudio/vc14/x64/ZlibStatRelease;../../ffmpeg64/lib" in Linker AdditionalLibraryDirectories

Links that helped me fill the blanks:
http://ffmpeg.org/platform.html#Windows
https://ffmpeg.zeranoe.com/forum/vie...php?f=5&t=7497

Last edited by gpower2; 4th April 2020 at 23:41.
gpower2 is offline   Reply With Quote
Old 4th April 2020, 20:32   #2579  |  Link
tolias63
Registered User
 
Join Date: Oct 2013
Location: Thessaloniki, Greece
Posts: 14
Oh, nice work! Thanks, Gpower2!
tolias63 is offline   Reply With Quote
Old 4th April 2020, 21:34   #2580  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,111
Quote:
Originally Posted by gpower2 View Post
FFMS2 latest x64 build
and
filler56789 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 20:39.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.