Re: [FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-05 Thread 桃源老師
Hello Moritz -san,

> 2017/07/06 午前8:10、Moritz Barsnick のメール:
> 
> On Tue, Jul 04, 2017 at 19:20:27 +0900, 桃源老師 wrote:
>> So, I think those 5 patches are required for every Mac user!!  Please cut-in 
>> them sooner!!
> 
> It's in ffmpeg git master as of now (3 hours ago). :-)

Thank you for the information.  I'm now building master...


Best Regards, 

// Miya aka. TougenRoushi

smime.p7s
Description: S/MIME cryptographic signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-05 Thread Moritz Barsnick
On Tue, Jul 04, 2017 at 19:20:27 +0900, 桃源老師 wrote:
> So, I think those 5 patches are required for every Mac user!!  Please cut-in 
> them sooner!!

It's in ffmpeg git master as of now (3 hours ago). :-)

Cheers,
Moritz
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-04 Thread 桃源老師
Hello, I have additional information...

> 2017/07/03 午後10:53、桃源老師 のメール:

> I can not wait for this patch would be applied to ffmpeg master!!

In my first post, I wrote:

> I can create hvc1 mp4 using MP4Box by following the URL below:
> https://stackoverflow.com/questions/32152090/encode-h265-to-hvc1-codec

I have confirmed hvc1 movie which created with MP4Box is bad for next macOS.  
It cause unexpected shutdown of QuickTime Player when seek, first-forward, and 
first-rewind the movie.

I also confirmed that hvc1 movie which created with patched ffmpeg does not 
cause above problem.  Also, patched ffmpeg can fix MP4Box's problematic movie 
without re-encoding!!

So, I think those 5 patches are required for every Mac user!!  Please cut-in 
them sooner!!


Best Regards,

// Miya aka. TougenRoushi

smime.p7s
Description: S/MIME cryptographic signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-03 Thread 桃源老師
Hello Moritz -san,

> 2017/07/03 午後8:30、Moritz Barsnick のメール:
> 
> Let us know how it goes...

> 2017/07/03 午後9:58、桃源老師 のメール:

> I'll report how this patch works after building...

I have tested patched ffmpeg with the following command line:

$ ffmpeg -i sample.wmv -c:v libx265 -preset medium -crf 23 -tag:v hvc1 -c:a 
libfdk_aac -b:a 128k test.mp4

$ ffmpeg -i sample.wmv -c:v libx265 -preset medium -crf 23 -c:a libfdk_aac -b:a 
128k test2.mp4

Result:
test.mp4 is hvc1 and test2.mp4 is hev1

Off course test.mp4 can play with next macOS's QuickTime Player, and test2.mp4 
can not...


I can not wait for this patch would be applied to ffmpeg master!!


Best Regards,


// Miya aka. TougenRoushi

smime.p7s
Description: S/MIME cryptographic signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-03 Thread 桃源老師
Hello, Sorry for careless miss!!

> 2017/07/03 午後9:30、桃源老師 のメール:
> 
>> Actually, you may require some of the other patches of that series
>> (1..3 of 5) for this to work.
> 
> I applied 5 of 5 patches.

I have applied old 1/5 patch.

Here's URL of patches:

https://patchwork.ffmpeg.org/patch/4158/
https://patchwork.ffmpeg.org/patch/4150/
https://patchwork.ffmpeg.org/patch/4152/
https://patchwork.ffmpeg.org/patch/4151/
https://patchwork.ffmpeg.org/patch/4149/


I'll report how this patch works after building...


Best Regards,

// Miya aka. TougenRoushi



smime.p7s
Description: S/MIME cryptographic signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-03 Thread 桃源老師
Hello Moritz -san,

> 2017/07/03 午後8:30、Moritz Barsnick のメール:
> 
> Basically, you could store the emails as text. A better choice in this
> case is to take the patches off patchwork:
> 
> https://patchwork.ffmpeg.org/patch/4151/
> https://patchwork.ffmpeg.org/patch/4149/
> 
> (There's a "download patch" link on each of those pages.)
> 
> Apply them by changing into the ffmpeg source directory before
> configuring or before calling "make", and running
> $ patch -p1 -i ../path/to/file.patch
> 
> for each of the two patches.

Thanks for kind explanation.

> Actually, you may require some of the other patches of that series
> (1..3 of 5) for this to work.

I applied 5 of 5 patches.

> Let us know how it goes...

Then I got error while running make command:

libavformat/movenc.c:6450:7: error: use of undeclared identifier
  'AV_CODEC_ID_EVR'
{ AV_CODEC_ID_EVR , MKTAG('m', 'p', '4', 'v') },
  ^
1 error generated.

It seems come from patch 1/5.  Should I do not apply patch 1/5?


Best Regards,

// Miya aka. TougenRoushi

smime.p7s
Description: S/MIME cryptographic signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-03 Thread Moritz Barsnick
On Mon, Jul 03, 2017 at 13:30:51 +0200, Moritz Barsnick wrote:
> https://patchwork.ffmpeg.org/patch/4151/
> https://patchwork.ffmpeg.org/patch/4149/

Actually, you may require some of the other patches of that series
(1..3 of 5) for this to work.

Moritz
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-03 Thread Moritz Barsnick
Hi Miya,

On Mon, Jul 03, 2017 at 17:41:12 +0900, 桃源老師 wrote:
> > http://ffmpeg.org/pipermail/ffmpeg-devel/2017-June/212956.html
> > http://ffmpeg.org/pipermail/ffmpeg-devel/2017-June/212956.html
> 
> Those two URL are same.  Should I apply same patch?

Oh sorry, I meant two different ones.

> Yes I'm building ffmpeg by myself.
> But pretty beginner at create patch from E-mail.  Should I copy from diff-- 
> line?

Basically, you could store the emails as text. A better choice in this
case is to take the patches off patchwork:

https://patchwork.ffmpeg.org/patch/4151/
https://patchwork.ffmpeg.org/patch/4149/

(There's a "download patch" link on each of those pages.)

Apply them by changing into the ffmpeg source directory before
configuring or before calling "make", and running
$ patch -p1 -i ../path/to/file.patch

for each of the two patches.

Let us know how it goes...

Cheers,
Moritz
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-03 Thread 桃源老師
Hello Moritz -san,

Thanks for reply...

> 2017/07/03 午後4:49、Moritz Barsnick のメール:
> 
> On Mon, Jul 03, 2017 at 16:31:22 +0900, 桃源老師 wrote:
>>> No idea, but have you *tried* doing this:
>>> ffmpeg -i hev1.mp4 -c:copy -tag:v hvc1 hvc1.mp4
>> 
>> Here's the result:
> [...]
>> [mp4 @ 0x7febaa001c00] Tag hvc1 incompatible with output codec id '174' 
>> ([35][0][0][0])
>> Could not write header for output file #0 (incorrect codec parameters ?): 
>> Invalid data found when processing input
> [...]
>> Seems that ffmpeg does not accept to use hvc1 for mp4...
> 
> There are two patches on the development mailing list, waiting for
> review and to be applied to ffmpeg master:
> http://ffmpeg.org/pipermail/ffmpeg-devel/2017-June/212956.html
> http://ffmpeg.org/pipermail/ffmpeg-devel/2017-June/212956.html

Those two URL are same.  Should I apply same patch?

> These may or may not make it to ffmpeg HEAD really soon.

Oh.

> In the meantime, you can apply them to your local build (are you
> building yourself?) and see whether they help you.

Yes I'm building ffmpeg by myself.

But pretty beginner at create patch from E-mail.  Should I copy from diff-- 
line? 


Best Regards,

// Miya aka. TougenRoushi



smime.p7s
Description: S/MIME cryptographic signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-03 Thread Moritz Barsnick
On Mon, Jul 03, 2017 at 16:31:22 +0900, 桃源老師 wrote:
> > No idea, but have you *tried* doing this:
> > ffmpeg -i hev1.mp4 -c:copy -tag:v hvc1 hvc1.mp4
> 
> Here's the result:
[...]
> [mp4 @ 0x7febaa001c00] Tag hvc1 incompatible with output codec id '174' 
> ([35][0][0][0])
> Could not write header for output file #0 (incorrect codec parameters ?): 
> Invalid data found when processing input
[...]
> Seems that ffmpeg does not accept to use hvc1 for mp4...

There are two patches on the development mailing list, waiting for
review and to be applied to ffmpeg master:
http://ffmpeg.org/pipermail/ffmpeg-devel/2017-June/212956.html
http://ffmpeg.org/pipermail/ffmpeg-devel/2017-June/212956.html

These may or may not make it to ffmpeg HEAD really soon.

In the meantime, you can apply them to your local build (are you
building yourself?) and see whether they help you.

Regards,
Moritz
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-03 Thread 桃源老師
Hello Cley -san,

Thanks for reply...

> 2017/07/03 午後4:14、Cley Faye のメール:
> 
> 2017-07-03 5:43 GMT+02:00 桃源老師 :
> 
>> But if it is possible, I'd like to create hvc1 mp4 using ffmpeg only.  Is
>> it possible?
>> 
> 
> ​No idea, but have you *tried* doing this:
> ffmpeg -i hev1.mp4 -c:copy -tag:v hvc1 hvc1.mp4​

Here's the result:

$ ffmpeg -i /Volumes/SA25-TR1-U3SV-5/hev1.mp4 -t 00:02:00 -c: copy -tag:v hvc1 
hvc1.mp4
ffmpeg version N-86608-g22a03c2900 Copyright (c) 2000-2017 the FFmpeg developers
  built with Apple LLVM version 8.1.0 (clang-802.0.42)
  configuration: --prefix=/Volumes/ffmpeg_compile --pkg-config-flags=--static 
--disable-ffserver --enable-gpl --enable-version3 --enable-nonfree 
--enable-libmp3lame --enable-libfdk-aac --enable-libvo-amrwbenc 
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvorbis 
--enable-libspeex --enable-libopus --enable-libgsm --enable-libtwolame 
--enable-libsoxr --enable-libwavpack --enable-libmodplug --enable-libopenjpeg 
--enable-libwebp --enable-libtheora --enable-libx264 --enable-libopenh264 
--enable-libx265 --enable-libxvid --enable-libvpx --enable-libxavs 
--enable-libfreetype --enable-fontconfig --enable-libfribidi --enable-libass 
--enable-libbluray --enable-libvidstab --enable-libsnappy --enable-libzmq 
--enable-libzvbi
  libavutil  55. 66.100 / 55. 66.100
  libavcodec 57. 99.102 / 57. 99.102
  libavformat57. 75.100 / 57. 75.100
  libavdevice57.  7.100 / 57.  7.100
  libavfilter 6. 94.100 /  6. 94.100
  libswscale  4.  7.101 /  4.  7.101
  libswresample   2.  8.100 /  2.  8.100
  libpostproc54.  6.100 / 54.  6.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Volumes/SA25-TR1-U3SV-5/hev1.mp4':
  Metadata:
major_brand : isom
minor_version   : 512
compatible_brands: isomiso2mp41
encoder : Lavf57.75.100
  Duration: 00:48:28.04, start: 0.00, bitrate: 593 kb/s
Stream #0:0(und): Video: hevc (Main) (hev1 / 0x31766568), yuv420p(tv, top 
coded first (swapped)), 1280x720 [SAR 1:1 DAR 16:9], 457 kb/s, 29.97 fps, 29.97 
tbr, 30k tbn, 29.97 tbc (default)
Metadata:
  handler_name: VideoHandler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, 
fltp, 128 kb/s (default)
Metadata:
  handler_name: SoundHandler
[mp4 @ 0x7febaa001c00] Tag hvc1 incompatible with output codec id '174' 
([35][0][0][0])
Could not write header for output file #0 (incorrect codec parameters ?): 
Invalid data found when processing input
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Last message repeated 1 times


Seems that ffmpeg does not accept to use hvc1 for mp4...


Best Regards,

// Miya aka. TougenRoushi



smime.p7s
Description: S/MIME cryptographic signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-03 Thread Cley Faye
2017-07-03 5:43 GMT+02:00 桃源老師 :

> I also know that ffmpeg can produce hvc1 mov with the following command:
> ffmpeg -i hev1.mp4 -c: copy -tag:v hvc1 hvc1.mov
>
> Above information (hvc1 with mov) was found by Googling:
> https://ffmpeg.org/pipermail/ffmpeg-devel/2017-June/212538.html
>
> But if it is possible, I'd like to create hvc1 mp4 using ffmpeg only.  Is
> it possible?
>

​No idea, but have you *tried* doing this:
ffmpeg -i hev1.mp4 -c:copy -tag:v hvc1 hvc1.mp4​

?
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

[FFmpeg-user] Create hvc1 mp4 with ffmpeg only

2017-07-02 Thread 桃源老師
Hello list member,

I realized that HEVC(H265) have 2 FourCC, hev1 and hvc1.
I don't know the difference of them but next macOS/iOS seems to support hvc1 
only.

I can create hvc1 mp4 using MP4Box by following the URL below:
https://stackoverflow.com/questions/32152090/encode-h265-to-hvc1-codec

I also know that ffmpeg can produce hvc1 mov with the following command:
ffmpeg -i hev1.mp4 -c: copy -tag:v hvc1 hvc1.mov

Above information (hvc1 with mov) was found by Googling:
https://ffmpeg.org/pipermail/ffmpeg-devel/2017-June/212538.html

But if it is possible, I'd like to create hvc1 mp4 using ffmpeg only.  Is it 
possible?


Best Regards,

// Miya aka. TougenRoushi



smime.p7s
Description: S/MIME cryptographic signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".