[Logo] Air Video Forum
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Members]  Member Listing   [Groups] Back to home page 
[Moderation Log] Moderation Log   [Register] Register / 
[Login] Login 
Messages posted by: rgoodwin
Forum Index » Profile for rgoodwin » Messages posted by rgoodwin
Author Message
Fixed my router, and can confirm that Zumocast will do "live conversion and download" so you can in fact pull down files and it converts them on the fly (while watching others) without having to use iTunes. Pretty neat, saves having to deal with iTunes. Guess you have to leave your iWhatever on the whole time though while it does the job.

(P.S. I'm a loyal and early Air Video customer, just pointing out this feature seems very useful No dealing with convert, copy, sync, etc.)

And no iTunes doesn't do wireless sync (yet).
Zumocast has this feature. I can't seem to make it work right, but it tries Also, they handle buffering on seek a bit better, not sure how. Maybe they keep a smaller buffer or something.
Well, on Win 7 I get about 2 seconds of decoded audio and video then the stream stops and returns me to the video summary when playing from THE BEGINNING. Stopped and started the server, no dice.
However if played from SEEK at any point into the file, it works just fine.

A manual run of ffmpeg.exe as ffmpeg -i myfile.wmv out.mpg runs and converts until canceled.

LiveConversion: Begin Live Video Conversion
LiveConversion: (Deleted long alpha string that was messing up forum formatting)

LiveConversion: FFmpeg version UNKNOWN, Copyright (c) 2000-2009 Fabrice Bellard, et al.
LiveConversion: configuration: --enable-memalign-hack --prefix=/mingw --target-os=mingw32 --arch=i686 --cpu=i686 --enable-gpl --enable-libfaac --enable-libx264 --enable-nonfree --enable-static --disable-shared --enable-pthreads
LiveConversion: libavutil 50. 3. 0 / 50. 3. 0
LiveConversion: libavcodec 52.35. 0 / 52.35. 0
LiveConversion: libavformat 52.38. 0 / 52.38. 0
LiveConversion: libavdevice 52. 2. 0 / 52. 2. 0
LiveConversion: libswscale 0. 7. 1 / 0. 7. 1
LiveConversion: built on Sep 5 2009 02:25:22, gcc: 4.4.0
LiveConversion: [wmv3 @ 0x1f07690]Extra data: 8 bits left, value: 0
LiveConversion:
LiveConversion: Seems stream 1 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.97 (30000/1001)
LiveConversion: Input #0, asf, from 'G:\Extracted\Heather&Travis-Tape3.wmv':
LiveConversion: Duration: 01:01:10.00, start: 3.000000, bitrate: 1371 kb/s
LiveConversion: Stream #0.0(eng): Audio: wmapro, 48000 Hz, 2 channels, s16, 384 kb/s
LiveConversion: Stream #0.1(eng): Video: wmv3, yuv420p, 640x480, 1000 kb/s, 29.97 tbr, 1k tbn, 1k tbc
LiveConversion: Metadata
LiveConversion: title : Heather & Travis - Tape 3
LiveConversion: author :
LiveConversion: copyright :
LiveConversion: comment :
LiveConversion: WMFSDKVersion : 11.0.5721.5145
LiveConversion: WMFSDKNeeded : 0.0.0.0000
LiveConversion: IsVBR : 1
LiveConversion: ASFLeakyBucketPairs:
LiveConversion: VBR Peak : 1664474
LiveConversion: Buffer Average : 318960
LiveConversion: [libx264 @ 0x20f6d20]using SAR=46/45
LiveConversion: [libx264 @ 0x20f6d20]using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
LiveConversion: [libx264 @ 0x20f6d20]profile Baseline, level 3.0
LiveConversion: [wmv3 @ 0x1f07690]Extra data: 8 bits left, value: 0
LiveConversion: Output #0, mpegts, to 'pipe:':
LiveConversion: Stream #0.0(eng): Video: libx264, yuv420p, 480x368 [PAR 46:45 DAR 4:3], q=2-27, 200 kb/s, 90k tbn, 29.97 tbc
LiveConversion: Stream #0.1(eng): Audio: aac, 48000 Hz, 2 channels, s16, 160 kb/s
LiveConversion: Stream mapping:
LiveConversion: Stream #0.1 -> #0.0
LiveConversion: Stream #0.0 -> #0.1
LiveConversion: Press [q] to stop encoding
LiveConversion: frame= 66 fps= 0 q=27.0 size= 170kB time=0.58 bitrate=2417.9kbits/s
There were some...friendly spirited discussions going on the mail list about code style, who owns sync'ing up the SoC repos, etc. In the end, I believe a member agreed to sync the trees and patches and look towards inclusion in the future.
Actually just applied the patch and built on OSX, works great!! The checkout.sh script that comes with it shows you how to apply the necessary patch, and then it becomes one of the built in decoders.

So, if you want me to test a new server build on Win/OSX let me know!

built on Sep 1 2009 10:25:23, gcc: 4.0.1 (Apple Inc. build 5493)
[wmv3 @ 0x1004400]Extra data: 8 bits left, value: 0

Seems stream 1 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.97 (30000/1001)
Input #0, asf, from '/Volumes/Drobo/Extracted/Tape1.wmv':
Duration: 01:02:26.64, start: 3.000000, bitrate: 1377 kb/s
Stream #0.0(eng): Audio: wmapro, 48000 Hz, 2 channels, s16, 384 kb/s
Stream #0.1(eng): Video: wmv3, yuv420p, 640x480, 1000 kb/s, 29.97 tbr, 1k tbn, 1k tbc
Metadata
title : Tape 1
author :
copyright :
comment :
WMFSDKVersion : 11.0.5721.5145
WMFSDKNeeded : 0.0.0.0000
IsVBR : 1
ASFLeakyBucketPairs:
VBR Peak : 2978929
Buffer Average : 807904
[wmv3 @ 0x1004400]Extra data: 8 bits left, value: 0
Output #0, mpeg, to 'test2.mpg':
Stream #0.0(eng): Video: mpeg1video, yuv420p, 640x480, q=2-31, 200 kb/s, 90k tbn, 29.97 tbc
Stream #0.1(eng): Audio: mp2, 48000 Hz, 2 channels, s16, 64 kb/s
Stream mapping:
Stream #0.1 -> #0.0
Stream #0.0 -> #0.1
Press [q] to stop encoding
frame= 803 fps= 97 q=31.0 Lsize= 2010kB time=25.49 bitrate= 646.0kbits/s
FYI the patch for WMAPRo for FFMPEG seems to work. It's just a bit of work to get it compiled in. You can check it out from the Summer of Code repo

svn co svn://svn.ffmpeg.org/soc wmapro

That will pull down the patch. It mostly applies clean (depending on the position of the stars...). Per the author, this may be necessary:

"Then you will have to manually overwrite the wmaprodec.c wmaprodata.h files in
libavcodec/ with the ones from the repository."

Anyway, if you can get a build with that done, that should cover another big chunk of your users with WMA audio enabled files!
Hah I'm an idiot, I didn't realize i wasn't getting logged back in. Obviously you figured out it was me
PM sent with a stream log as FYI.
I'd like to see the option to have a subfolder designated for converted vids, so it doesn't muck up the main directory of files. For example:

c:\video\video1.mkv

Currently if converted, then you have:
c:\video\video1.mkv
c:\video\video1-airvideo.m4v (or whatever)

Obviously with a lot of files, like I have 20+ in one dir, this gets messy for viewing from other devices, like my HTPC/Popcorn hour.

So, I'd like to see either a setting like:

a) Have a toggle to put all converted folders in a subfolder like .\airvideo\ . Then when you parse directory listings, just diff the converted folder against the parent folder and show the proper versions of each.

or

b) have a setting for a global folder to redirect converted files to, and then always make it available as a top level choice under the server, like a virtual Converted Videos folder. Or, I guess technically you could do option A but still have a virtual folder like option B. Would require directory crawling tho so maybe not.

Anyway, good luck and glad to test

comments (@) richardgoodwin (.) (com)


I have a number of videos, including WMV, that are not DRM but have WMA audio that apparently FFMPEG can't handle. It would be great to be able to:

a) have a global setting to continue stream with only the working streams (i.e. video, no audio)
b) register an error and let the user continue with option a)
c) allow deselection of audio stream under Conversion Settings, and then go with option a)

At any rate, it needs to be detected and fixed, as right now all you see is "Preparing/Buffering" forever while on the server the stream conversion has failed with "codec not found for stream". So, at least don't keep us waiting

I believe FFMPEG has switches to blank audio or video streams selectively; not sure if this will accomplish things.
Second this Or at least have an "add to itunes playlist after convert" option, so next time I sync they get added.
Works for me under Win7 RC 32bit.
 
Forum Index » Profile for rgoodwin » Messages posted by rgoodwin
Go to:   
Powered by JForum 2.1.8 © JForum Team