Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


View this topic in a long page with up to 500 replies per page Create new topic
1 | 2 | 3 
5334 posts

Uber Geek

Trusted

  #175657 4-Nov-2008 11:47
Send private message

eddyg: HandBrake Snapshot 4 is now out - which fixes the Windows decomb and deinterlacer.
Cheers, Ed.


Quick question. Since on a quick look for H.264 encoding (which I tend to use) Handbrake calls x264.exe, how is Handbrake different from say  MeGui?  Let's say you have started with a ts stream recorded from Freeview. Does Handbreak now incorporate the Monogram AAC filter to be able to demux the AAC audio out and then encode is something more friendly?

Thanks




Staying in Wellington. Check out my AirBnB in the Wellington CBD.  https://www.airbnb.co.nz/rooms/32019730  Mention GZ to get a 10% discount

 

System One: Popcorn Hour A200,  PS3 SuperSlim, NPVR and Plex Server running on Gigabyte Brix (Windows 10 Pro), Sony BDP-S390 BD player, Pioneer AVR, Raspberry Pi running Kodi and Plex, Panasonic 60" 3D plasma, Google Chromecast

System Two: Popcorn Hour A200 ,  Oppo BDP-80 BluRay Player with hardware mode to be region free, Vivitek HD1080P 1080P DLP projector with 100" screen, Denon AVRS730H 7.2 Channel Dolby Atmos/DTS-X AV Receiver, Samsung 4K player, Google Chromecast, Odroid C2 running Kodi and Plex

 

 




56 posts

Master Geek


  #175670 4-Nov-2008 12:16
Send private message

lchiu7:
eddyg: HandBrake Snapshot 4 is now out - which fixes the Windows decomb and deinterlacer.
Cheers, Ed.


Quick question. Since on a quick look for H.264 encoding (which I tend to use) Handbrake calls x264.exe, how is Handbrake different from say  MeGui?  Let's say you have started with a ts stream recorded from Freeview. Does Handbreak now incorporate the Monogram AAC filter to be able to demux the AAC audio out and then encode is something more friendly?

Thanks


HandBrake does not call x264.exe, HandBrake is a self contained program that links in all the libraries that it uses. For Windows only, the GUI is actually just a front end to HandBrakeCLI which does all the work. The Mac and Linux Guis are linked directly to the HandBrake application. Hopefully Windows will be too soon.

For Freeview it looks like this, assuming you are going from a Freeview MPEG-TS to an MP4 file:
  • HandBrake reads the file
  • HandBrake demuxes the stream
  • HandBrake sends the AAC-LATM to a modified version of ffmpeg to decode
  • HandBrake sends the H.264 to ffmpeg to decode
  • HandBrake rewrites the timestamps and syncs the streams
  • HandBrake crops and resizes the frames
  • HandBrake applies built in filters such as deinterlace, deblock, smooth
  • HandBrake sends the video to x264 for encoding
  • HandBrake sends the audio to faac for encoding
  • HandBrake muxes the video and audio into an MP4 using mp4v2

Cheers, Ed.

 
 
 
 


5334 posts

Uber Geek

Trusted

  #175726 4-Nov-2008 14:53
Send private message

That sounds good so must give it a try. But not clear on this part

HandBrake sends the video to x264 for encoding

Looking at the Handbrake FAQ it seems it does call x264 to encode to AVC/h.264. Not that this is a bad thing since there is huge development in that area and it would be silly to duplicate that

[edit]

On reflection since x264 is open source, you could take the code and compile it any application. Perhaps that is what handbrake does?




Staying in Wellington. Check out my AirBnB in the Wellington CBD.  https://www.airbnb.co.nz/rooms/32019730  Mention GZ to get a 10% discount

 

System One: Popcorn Hour A200,  PS3 SuperSlim, NPVR and Plex Server running on Gigabyte Brix (Windows 10 Pro), Sony BDP-S390 BD player, Pioneer AVR, Raspberry Pi running Kodi and Plex, Panasonic 60" 3D plasma, Google Chromecast

System Two: Popcorn Hour A200 ,  Oppo BDP-80 BluRay Player with hardware mode to be region free, Vivitek HD1080P 1080P DLP projector with 100" screen, Denon AVRS730H 7.2 Channel Dolby Atmos/DTS-X AV Receiver, Samsung 4K player, Google Chromecast, Odroid C2 running Kodi and Plex

 

 




56 posts

Master Geek


  #175734 4-Nov-2008 15:28
Send private message

lchiu7: 

On reflection since x264 is open source, you could take the code and compile it any application. Perhaps that is what handbrake does?

Exactly - Handbrake takes all of these open source libraries and calls them directly via their public APIs, not using their stand-alone executable. That way you get better control over configuration, pipelines, and timing.
Cheers, Ed.

5334 posts

Uber Geek

Trusted

  #175832 4-Nov-2008 19:23
Send private message

Well not too successful for me. On Vista with SP1 as soon as I open a ts file (TV3) I get an error
frmReadDVD.cs - startProc()System.OverflowException:Arithmetic operation resulted in an overflow

etc.

This is on a dual core AMD.

I really should post this on the Handbrake forum but I am likely to be pursuing this solution at this time so this just a FYI




Staying in Wellington. Check out my AirBnB in the Wellington CBD.  https://www.airbnb.co.nz/rooms/32019730  Mention GZ to get a 10% discount

 

System One: Popcorn Hour A200,  PS3 SuperSlim, NPVR and Plex Server running on Gigabyte Brix (Windows 10 Pro), Sony BDP-S390 BD player, Pioneer AVR, Raspberry Pi running Kodi and Plex, Panasonic 60" 3D plasma, Google Chromecast

System Two: Popcorn Hour A200 ,  Oppo BDP-80 BluRay Player with hardware mode to be region free, Vivitek HD1080P 1080P DLP projector with 100" screen, Denon AVRS730H 7.2 Channel Dolby Atmos/DTS-X AV Receiver, Samsung 4K player, Google Chromecast, Odroid C2 running Kodi and Plex

 

 




56 posts

Master Geek


  #176801 8-Nov-2008 10:56
Send private message

lchiu7: Well not too successful for me. On Vista with SP1 as soon as I open a ts file (TV3) I get an error
frmReadDVD.cs - startProc()System.OverflowException:Arithmetic operation resulted in an overflow

etc.

This is on a dual core AMD.

I really should post this on the Handbrake forum but I am likely to be pursuing this solution at this time so this just a FYI

This looks as if it is coming from the Windows GUI - Have you tried the Windows CLI as well?
Maybe the Windows GUI (which is just a front end to the CLI) is not correctly parsing the output of the scan for Freeview TS.
If that's the case I need to get the Windows GUI developer to look at it.
Cheers, Ed.



56 posts

Master Geek


  #176806 8-Nov-2008 11:06
Send private message

FYI - The WinGUI developer is reproducing this issue - so hopefully it will be fixed soon.
Cheers, Ed.

 
 
 
 




56 posts

Master Geek


  #177034 10-Nov-2008 09:58
Send private message

Thanks to the feedback - that HB WinGUI bug is now squashed. Thanks, Ed.

4025 posts

Uber Geek

Trusted

  #177166 10-Nov-2008 16:53
Send private message

So when can we expect a binary release of the result?



56 posts

Master Geek


  #177309 11-Nov-2008 11:03
Send private message

eXDee: So when can we expect a binary release of the result?

Tricky to say, because I don't really get a say :) - any day for another snapshot and then soon (a week or so) for a full release. There's a feature freeze on at the moment so that the bugs can get ironed out, which is working well thanks to people like you letting us know when things are broken - which has historically been an issue especially with the Windows releases (even though there are 1.6 Million Windows HB users, which is higher than the 1.5M for the Mac).
Cheers, Ed.



56 posts

Master Geek


  #177312 11-Nov-2008 11:51
Send private message

OK - quicker than I anticipated - Snapshot 5 is out now with the Windows fix in it.

4025 posts

Uber Geek

Trusted

  #177362 11-Nov-2008 17:04
Send private message

I can confirm it finally flawlessly encodes your sample.  60mb down to 10mb, though quality was noticably lost, i couldve dropped it to 720p and it shouldve been perfect for archiving

Used default settings, ticked decomb (no deinterlacing settings), added the AC3 and it encoded. Which setting is best to use now, you mentioned fast had issues, but what should i be using? fast, slow, slowests or just decomb?

Quick question about CRF, i've heard 59% is the new magic number for perfect quality. What kind of file size am i looking at for an average movie encode? Currently im using around 1-1.2gb per movie using h264 2 pass, i think around 1200kb/s, what should i be looking at for similar quality in CRF? Will i be able to get higher quality at 1.2gb using CRF instead?

However by default if no path is specified it writes the file to the doc folder instead of the program directory, source file was in C:\

1 | 2 | 3 
View this topic in a long page with up to 500 replies per page Create new topic




News »

Pre-orders for Huawei MateBook 13 open now
Posted 14-Aug-2020 14:26


Freeview On Demand app launches on Sony Android TVs
Posted 6-Aug-2020 13:35


UFB hits more than one million connections
Posted 6-Aug-2020 09:42


D-Link A/NZ extends COVR Wi-Fi EasyMesh System series with new three-pack
Posted 4-Aug-2020 15:01


New Zealand software Rfider tracks coffee from Colombia all the way to New Zealand businesses
Posted 3-Aug-2020 10:35


Logitech G launches Pro X Wireless gaming headset
Posted 3-Aug-2020 10:21


Sony Alpha 7S III provides supreme imaging performance
Posted 3-Aug-2020 10:11


Sony introduces first CFexpress Type A memory card
Posted 3-Aug-2020 10:05


Marsello acquires Goody consolidating online and in-store marketing position
Posted 30-Jul-2020 16:26


Fonterra first major customer for Microsoft's New Zealand datacentre
Posted 30-Jul-2020 08:07


Everything we learnt at the IBM Cloud Forum 2020
Posted 29-Jul-2020 14:45


Dropbox launches native HelloSign workflow and data residency in Australia
Posted 29-Jul-2020 12:48


Spark launches 5G in Palmerston North
Posted 29-Jul-2020 09:50


Lenovo brings speed and smarter features to new 5G mobile gaming phone
Posted 28-Jul-2020 22:00


Withings raises $60 million to enable bridge between patients and healthcare
Posted 28-Jul-2020 21:51



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.


Support Geekzone »

Our community of supporters help make Geekzone possible. Click the button below to join them.

Support Geezone on PressPatron



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.