A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Windows 10 » Windows 10 Help Forum
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Application test puzzler - FFMPEG with 10074 x64



 
 
Thread Tools Rate Thread Display Modes
  #16  
Old May 14th 15, 06:41 AM posted to alt.comp.os.windows-10
Char Jackson
external usenet poster
 
Posts: 10,449
Default Application test puzzler - FFMPEG with 10074 x64

On Wed, 13 May 2015 19:04:58 -0400, Paul wrote:

Ed Cryer wrote:
Char Jackson wrote:
On Wed, 13 May 2015 05:16:07 -0400, Paul wrote:

Ed Cryer wrote:


How ready is Ffmpeg for Windows 10?
I'd go to the horse's mouth before spending hours trying to solve this.
There's a forum here;
https://ffmpeg.zeranoe.com/forum/
and they have a group for developers using Windows software.

Ed

Well, I know exactly what's wrong now.

I ran ffprobe on the input file, a ~16GB AVI file.
[snip]


I was going to gently remind you that AVI, as a video container
format, had
pretty well become obsolete by the mid to late 90's, but after reading
the
rest of the thread I see that you're having fun with the experiments, so
play on. :-)



I went up to Seascale last week for a break. (Yes I know it's right next
door to Sellafield, but I didn't break my heart (Ah, ah! Only a fellow
Brit will understand that)) - anyway, I took my Samsung camera with me.
It's an ES67 and I bought it brand new a couple of years ago.
So then, I took some stills and movies.
Back home I download them onto the PC; and, guess what format the videos
are in! Yes, you guessed, AVI.

Ed


AVI is fine, as long as you keep your movies... short :-)

That's what I'm learning.

I've got another test run underway. This time, the container
is .mov :-) I don't have a working player, but that's never
stopped me before :-) [If I had to, I could always boot
up the Mac.]

For this run, the movie goes from 6GB .mp4 to 800GB RGB .mov,
and eventually (after the baking session), will be delivered
as piping hot CinePak in AVI. Ready to pop into AviDemux for
a test. Only 30 hours to go... The purpose of the 800GB
intermediate step, is a format without keyframes. Then, if
any snipping or joining needs to be done, there are fewer
issues with time granularity. For example, there are
a few comments about joining videos, that the first two
seconds of sound get blanked out. And that could be related
to the sound compression method. I'm using PCM as an
attempt to avoid that issue.


avi...cinepak...avidemux...mov

It's like a flashback to 20 years ago. :-)

Ads
  #17  
Old May 14th 15, 01:50 PM posted to alt.comp.os.windows-10
Paul
external usenet poster
 
Posts: 18,275
Default Application test puzzler - FFMPEG with 10074 x64

Char Jackson wrote:
On Wed, 13 May 2015 19:04:58 -0400, Paul wrote:

Ed Cryer wrote:
Char Jackson wrote:
On Wed, 13 May 2015 05:16:07 -0400, Paul wrote:

Ed Cryer wrote:

How ready is Ffmpeg for Windows 10?
I'd go to the horse's mouth before spending hours trying to solve this.
There's a forum here;
https://ffmpeg.zeranoe.com/forum/
and they have a group for developers using Windows software.

Ed
Well, I know exactly what's wrong now.

I ran ffprobe on the input file, a ~16GB AVI file.
[snip]


I was going to gently remind you that AVI, as a video container
format, had
pretty well become obsolete by the mid to late 90's, but after reading
the
rest of the thread I see that you're having fun with the experiments, so
play on. :-)


I went up to Seascale last week for a break. (Yes I know it's right next
door to Sellafield, but I didn't break my heart (Ah, ah! Only a fellow
Brit will understand that)) - anyway, I took my Samsung camera with me.
It's an ES67 and I bought it brand new a couple of years ago.
So then, I took some stills and movies.
Back home I download them onto the PC; and, guess what format the videos
are in! Yes, you guessed, AVI.

Ed

AVI is fine, as long as you keep your movies... short :-)

That's what I'm learning.

I've got another test run underway. This time, the container
is .mov :-) I don't have a working player, but that's never
stopped me before :-) [If I had to, I could always boot
up the Mac.]

For this run, the movie goes from 6GB .mp4 to 800GB RGB .mov,
and eventually (after the baking session), will be delivered
as piping hot CinePak in AVI. Ready to pop into AviDemux for
a test. Only 30 hours to go... The purpose of the 800GB
intermediate step, is a format without keyframes. Then, if
any snipping or joining needs to be done, there are fewer
issues with time granularity. For example, there are
a few comments about joining videos, that the first two
seconds of sound get blanked out. And that could be related
to the sound compression method. I'm using PCM as an
attempt to avoid that issue.


avi...cinepak...avidemux...mov

It's like a flashback to 20 years ago. :-)


Seeing as video is a very large, multidimensional, sparse
matrix, sometimes you don't have a choice in what you
get to use. Video exists, in a permanently broken space.

Sure, if someone bakes your video for you, it
arrives in some sort of "working" state. However,
if the presentation isn't working all that well,
the path to making a second "working" setup can
be pretty damn long.

The thing is, not every container, supports every codec.
I tried .mkv, and it wouldn't accept non-compressed audio.
The .avi is busted at the 4GB mark. And .mov supports
uncompressed audio, so .mov got the nod.

And I need to get rid of compressed audio (at least
temporarily), so I can split the video into N segments,
use N single threaded conversions programs (to make
best usage of the multicore processor), then
concatenate the segments back together again.
With the uncompressed audio, I can get seamless
splicing of the segments (already tested and
working, in a 12 minute test video).

I don't want to waste a 40 hour run, only to discover
"glitches" when joining the video segments without
re-encoding them.

Paul
  #18  
Old May 14th 15, 03:57 PM posted to alt.comp.os.windows-10
Char Jackson
external usenet poster
 
Posts: 10,449
Default Application test puzzler - FFMPEG with 10074 x64

On Thu, 14 May 2015 08:50:36 -0400, Paul wrote:

Char Jackson wrote:
On Wed, 13 May 2015 19:04:58 -0400, Paul wrote:

Ed Cryer wrote:
Char Jackson wrote:
On Wed, 13 May 2015 05:16:07 -0400, Paul wrote:

Ed Cryer wrote:

How ready is Ffmpeg for Windows 10?
I'd go to the horse's mouth before spending hours trying to solve this.
There's a forum here;
https://ffmpeg.zeranoe.com/forum/
and they have a group for developers using Windows software.

Ed
Well, I know exactly what's wrong now.

I ran ffprobe on the input file, a ~16GB AVI file.
[snip]


I was going to gently remind you that AVI, as a video container
format, had
pretty well become obsolete by the mid to late 90's, but after reading
the
rest of the thread I see that you're having fun with the experiments, so
play on. :-)


I went up to Seascale last week for a break. (Yes I know it's right next
door to Sellafield, but I didn't break my heart (Ah, ah! Only a fellow
Brit will understand that)) - anyway, I took my Samsung camera with me.
It's an ES67 and I bought it brand new a couple of years ago.
So then, I took some stills and movies.
Back home I download them onto the PC; and, guess what format the videos
are in! Yes, you guessed, AVI.

Ed

AVI is fine, as long as you keep your movies... short :-)

That's what I'm learning.

I've got another test run underway. This time, the container
is .mov :-) I don't have a working player, but that's never
stopped me before :-) [If I had to, I could always boot
up the Mac.]

For this run, the movie goes from 6GB .mp4 to 800GB RGB .mov,
and eventually (after the baking session), will be delivered
as piping hot CinePak in AVI. Ready to pop into AviDemux for
a test. Only 30 hours to go... The purpose of the 800GB
intermediate step, is a format without keyframes. Then, if
any snipping or joining needs to be done, there are fewer
issues with time granularity. For example, there are
a few comments about joining videos, that the first two
seconds of sound get blanked out. And that could be related
to the sound compression method. I'm using PCM as an
attempt to avoid that issue.


avi...cinepak...avidemux...mov

It's like a flashback to 20 years ago. :-)


Seeing as video is a very large, multidimensional, sparse
matrix, sometimes you don't have a choice in what you
get to use. Video exists, in a permanently broken space.

Sure, if someone bakes your video for you, it
arrives in some sort of "working" state. However,
if the presentation isn't working all that well,
the path to making a second "working" setup can
be pretty damn long.

The thing is, not every container, supports every codec.
I tried .mkv, and it wouldn't accept non-compressed audio.


I assume you're using PCM? Did you try converting it to WAV?
http://forum.doom9.org/showthread.php?t=156530

The .avi is busted at the 4GB mark. And .mov supports
uncompressed audio, so .mov got the nod.


I don't do much with video anymore, but if it were me, I'd insist on using
mp4 video (in any of its common and CURRENT flavors) and probably WAV audio
if there turned out to be sync issues. If audio sync isn't a problem, then
ac3 or even mp3. I would wrap everything in a mkv container, and presto, I'm
in the current century.

And I need to get rid of compressed audio (at least
temporarily), so I can split the video into N segments,
use N single threaded conversions programs (to make
best usage of the multicore processor), then
concatenate the segments back together again.
With the uncompressed audio, I can get seamless
splicing of the segments (already tested and
working, in a 12 minute test video).


Is the end goal to arrive at a working video, or are you torture testing
your PC? I honestly can't tell what you're trying to do. I know you do a lot
of testing, so I'm guessing you wanted a test that utilizes all processor
cores, and the video is just a means to an end.

I don't want to waste a 40 hour run, only to discover
"glitches" when joining the video segments without
re-encoding them.


Although, that last part makes me wonder if perhaps you really do care about
the video.

  #19  
Old May 14th 15, 07:04 PM posted to alt.comp.os.windows-10
Paul
external usenet poster
 
Posts: 18,275
Default Application test puzzler - FFMPEG with 10074 x64

Char Jackson wrote:
On Thu, 14 May 2015 08:50:36 -0400, Paul wrote:

Char Jackson wrote:
On Wed, 13 May 2015 19:04:58 -0400, Paul wrote:

Ed Cryer wrote:
Char Jackson wrote:
On Wed, 13 May 2015 05:16:07 -0400, Paul wrote:

Ed Cryer wrote:

How ready is Ffmpeg for Windows 10?
I'd go to the horse's mouth before spending hours trying to solve this.
There's a forum here;
https://ffmpeg.zeranoe.com/forum/
and they have a group for developers using Windows software.

Ed
Well, I know exactly what's wrong now.

I ran ffprobe on the input file, a ~16GB AVI file.
[snip]


I was going to gently remind you that AVI, as a video container
format, had
pretty well become obsolete by the mid to late 90's, but after reading
the
rest of the thread I see that you're having fun with the experiments, so
play on. :-)


I went up to Seascale last week for a break. (Yes I know it's right next
door to Sellafield, but I didn't break my heart (Ah, ah! Only a fellow
Brit will understand that)) - anyway, I took my Samsung camera with me.
It's an ES67 and I bought it brand new a couple of years ago.
So then, I took some stills and movies.
Back home I download them onto the PC; and, guess what format the videos
are in! Yes, you guessed, AVI.

Ed

AVI is fine, as long as you keep your movies... short :-)

That's what I'm learning.

I've got another test run underway. This time, the container
is .mov :-) I don't have a working player, but that's never
stopped me before :-) [If I had to, I could always boot
up the Mac.]

For this run, the movie goes from 6GB .mp4 to 800GB RGB .mov,
and eventually (after the baking session), will be delivered
as piping hot CinePak in AVI. Ready to pop into AviDemux for
a test. Only 30 hours to go... The purpose of the 800GB
intermediate step, is a format without keyframes. Then, if
any snipping or joining needs to be done, there are fewer
issues with time granularity. For example, there are
a few comments about joining videos, that the first two
seconds of sound get blanked out. And that could be related
to the sound compression method. I'm using PCM as an
attempt to avoid that issue.
avi...cinepak...avidemux...mov

It's like a flashback to 20 years ago. :-)

Seeing as video is a very large, multidimensional, sparse
matrix, sometimes you don't have a choice in what you
get to use. Video exists, in a permanently broken space.

Sure, if someone bakes your video for you, it
arrives in some sort of "working" state. However,
if the presentation isn't working all that well,
the path to making a second "working" setup can
be pretty damn long.

The thing is, not every container, supports every codec.
I tried .mkv, and it wouldn't accept non-compressed audio.


I assume you're using PCM? Did you try converting it to WAV?
http://forum.doom9.org/showthread.php?t=156530

The .avi is busted at the 4GB mark. And .mov supports
uncompressed audio, so .mov got the nod.


I don't do much with video anymore, but if it were me, I'd insist on using
mp4 video (in any of its common and CURRENT flavors) and probably WAV audio
if there turned out to be sync issues. If audio sync isn't a problem, then
ac3 or even mp3. I would wrap everything in a mkv container, and presto, I'm
in the current century.

And I need to get rid of compressed audio (at least
temporarily), so I can split the video into N segments,
use N single threaded conversions programs (to make
best usage of the multicore processor), then
concatenate the segments back together again.
With the uncompressed audio, I can get seamless
splicing of the segments (already tested and
working, in a 12 minute test video).


Is the end goal to arrive at a working video, or are you torture testing
your PC? I honestly can't tell what you're trying to do. I know you do a lot
of testing, so I'm guessing you wanted a test that utilizes all processor
cores, and the video is just a means to an end.

I don't want to waste a 40 hour run, only to discover
"glitches" when joining the video segments without
re-encoding them.


Although, that last part makes me wonder if perhaps you really do care about
the video.


I'm finding the Cinepak gives excellent performance,
in that it takes very little CPU to decode. Which
makes the video seek quite smoothly. Other formats
have a bit of decoding overhead. This is a one-off
experiment, because with the performance level
of the encoder I'm using, it just isn't practical
in any way. But I'm following through on the project,
to see how well it works.

The thing is, I'm finding even some uncompressed
formats don't work all that well. For some reason,
performance wise, the Cinepak seems to be in the
middle. With uncompressed, I was pulling maybe
50MB/sec off the hard drive. Which isn't a problem,
except something weird was happening to audio that
I couldn't figure out. I might have just left
it in some uncompressed format, and played with
the video that way, if it wasn't for the audio problem.
Audio always played, but it was modulated (gravel
sound).

I just find the heavily compressed formats, they
don't work all that well for random access. Plenty
of times I've had the sound disabled, so I have to
close the file and open it again. Or close the player
and open it again.

Paul
  #20  
Old May 14th 15, 08:41 PM posted to alt.comp.os.windows-10
Char Jackson
external usenet poster
 
Posts: 10,449
Default Application test puzzler - FFMPEG with 10074 x64

On Thu, 14 May 2015 14:04:57 -0400, Paul wrote:

Char Jackson wrote:
On Thu, 14 May 2015 08:50:36 -0400, Paul wrote:

Char Jackson wrote:
On Wed, 13 May 2015 19:04:58 -0400, Paul wrote:

Ed Cryer wrote:
Char Jackson wrote:
On Wed, 13 May 2015 05:16:07 -0400, Paul wrote:

Ed Cryer wrote:

How ready is Ffmpeg for Windows 10?
I'd go to the horse's mouth before spending hours trying to solve this.
There's a forum here;
https://ffmpeg.zeranoe.com/forum/
and they have a group for developers using Windows software.

Ed
Well, I know exactly what's wrong now.

I ran ffprobe on the input file, a ~16GB AVI file.
[snip]


I was going to gently remind you that AVI, as a video container
format, had
pretty well become obsolete by the mid to late 90's, but after reading
the
rest of the thread I see that you're having fun with the experiments, so
play on. :-)


I went up to Seascale last week for a break. (Yes I know it's right next
door to Sellafield, but I didn't break my heart (Ah, ah! Only a fellow
Brit will understand that)) - anyway, I took my Samsung camera with me.
It's an ES67 and I bought it brand new a couple of years ago.
So then, I took some stills and movies.
Back home I download them onto the PC; and, guess what format the videos
are in! Yes, you guessed, AVI.

Ed

AVI is fine, as long as you keep your movies... short :-)

That's what I'm learning.

I've got another test run underway. This time, the container
is .mov :-) I don't have a working player, but that's never
stopped me before :-) [If I had to, I could always boot
up the Mac.]

For this run, the movie goes from 6GB .mp4 to 800GB RGB .mov,
and eventually (after the baking session), will be delivered
as piping hot CinePak in AVI. Ready to pop into AviDemux for
a test. Only 30 hours to go... The purpose of the 800GB
intermediate step, is a format without keyframes. Then, if
any snipping or joining needs to be done, there are fewer
issues with time granularity. For example, there are
a few comments about joining videos, that the first two
seconds of sound get blanked out. And that could be related
to the sound compression method. I'm using PCM as an
attempt to avoid that issue.
avi...cinepak...avidemux...mov

It's like a flashback to 20 years ago. :-)

Seeing as video is a very large, multidimensional, sparse
matrix, sometimes you don't have a choice in what you
get to use. Video exists, in a permanently broken space.

Sure, if someone bakes your video for you, it
arrives in some sort of "working" state. However,
if the presentation isn't working all that well,
the path to making a second "working" setup can
be pretty damn long.

The thing is, not every container, supports every codec.
I tried .mkv, and it wouldn't accept non-compressed audio.


I assume you're using PCM? Did you try converting it to WAV?
http://forum.doom9.org/showthread.php?t=156530

The .avi is busted at the 4GB mark. And .mov supports
uncompressed audio, so .mov got the nod.


I don't do much with video anymore, but if it were me, I'd insist on using
mp4 video (in any of its common and CURRENT flavors) and probably WAV audio
if there turned out to be sync issues. If audio sync isn't a problem, then
ac3 or even mp3. I would wrap everything in a mkv container, and presto, I'm
in the current century.

And I need to get rid of compressed audio (at least
temporarily), so I can split the video into N segments,
use N single threaded conversions programs (to make
best usage of the multicore processor), then
concatenate the segments back together again.
With the uncompressed audio, I can get seamless
splicing of the segments (already tested and
working, in a 12 minute test video).


Is the end goal to arrive at a working video, or are you torture testing
your PC? I honestly can't tell what you're trying to do. I know you do a lot
of testing, so I'm guessing you wanted a test that utilizes all processor
cores, and the video is just a means to an end.

I don't want to waste a 40 hour run, only to discover
"glitches" when joining the video segments without
re-encoding them.


Although, that last part makes me wonder if perhaps you really do care about
the video.


I'm finding the Cinepak gives excellent performance,
in that it takes very little CPU to decode. Which
makes the video seek quite smoothly. Other formats
have a bit of decoding overhead. This is a one-off
experiment, because with the performance level
of the encoder I'm using, it just isn't practical
in any way. But I'm following through on the project,
to see how well it works.

The thing is, I'm finding even some uncompressed
formats don't work all that well. For some reason,
performance wise, the Cinepak seems to be in the
middle. With uncompressed, I was pulling maybe
50MB/sec off the hard drive. Which isn't a problem,
except something weird was happening to audio that
I couldn't figure out. I might have just left
it in some uncompressed format, and played with
the video that way, if it wasn't for the audio problem.
Audio always played, but it was modulated (gravel
sound).

I just find the heavily compressed formats, they
don't work all that well for random access. Plenty
of times I've had the sound disabled, so I have to
close the file and open it again. Or close the player
and open it again.


What is your starting point, as in the video and audio formats of the source
material and the container they happen to be in, and why do you need to
convert it?

I haven't experienced the audio and seek issues that you describe, so I'm
guessing it has something to do with the source material and/or your player.
Which player(s) have you tried? I use MPC-HC exclusively.

 




Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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

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






All times are GMT +1. The time now is 12:58 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.