第093回「重点的に宣伝活動」   

本日の火曜会は「三之助・菊六」です。またまた一人でしゃべっています。8月の告知を中心に。

第093回「重点的に宣伝活動」を聴く


CC Music:Leslie Hunt - Your Hair is on Fire -, all music from http://www.jamendo.com.」


          第092回「朝から一人で圓朝まつりのはなし」   

本日の火曜会は「天どん・一之輔」です。自宅録音、それも寝起きです。録って出し。

第092回「朝から一人で圓朝まつりのはなし」を聴く


CC Music:Mel's - Hey Girl -, all music from http://www.jamendo.com.」


          第091回「低アルコールでお届けします」   

明日の火曜会は「馬吉・こみち」です。今回は火曜会終演後すぐの微量のアルコールを帯びた五街道弥助さんにおいで頂いてます。

第091回「低アルコールでお届けします」を聴く

CC Music:Steven Dunston - Hymns About Her (advance) -, all music from http://www.jamendo.com.」
          第090回「ご期待に添えず、アルコールフリーです」   

明日の火曜会は「わか馬・朝太」です。ご来場お待ちしています。

第090回「ご期待に添えず、アルコールフリーです」を聴く

CC Music:Steven Dunston - Hymns About Her (advance) -, all music from http://www.jamendo.com.


          Nyataquance – Koffi Olomide   

TITLE TIME 1 Tshoutshoutshou 5:30 2 Alidor 7:08 3 Diaspora 5:21 4 Ecolière 6:23 5 Papa n’avait pas d’appareil 8:09 6 Charisme 6:05 7 Pavillon 8 6:56 8 Lettres D 6:14 9 Pardon 4:21 10 Nyataquance 7:12

The post Nyataquance – Koffi Olomide appeared first on m4aiTunes.com.


          Rutshelle – Rutshelle   

TITLE TIME 1 Victorious (feat. Veeby) 4:50 2 J’aime les gentleman 3:58 3 Denye wòn (feat. Gaelle Bien Aimé) 5:33 4 Pour les siècles (feat. J Perry & Michael Brun) 3:28 5 I’m Not for Sale 4:31 6 Sekrè (feat. Stichiz) 4:09 7 Dechennen’m 4:22 8 Pi pre mwen 4:50 9 Fèmen je’w (feat. James […]

The post Rutshelle – Rutshelle appeared first on m4aiTunes.com.


          The Hamilton Instrumentals – Original Broadway Cast of Hamilton   

TITLE TIME 1 Alexander Hamilton (Instrumental) 3:56 2 Aaron Burr, Sir (Instrumental) 2:31 3 My Shot (Instrumental) 5:39 4 The Story of Tonight (Instrumental) 1:33 5 The Schuyler Sisters (Instrumental) 3:07 6 Farmer Refuted (Instrumental) 1:52 7 You’ll Be Back (Instrumental) 3:27 8 Right Hand Man (Instrumental) 5:21 9 A Winter’s Ball (Instrumental) 1:04 10 […]

The post The Hamilton Instrumentals – Original Broadway Cast of Hamilton appeared first on m4aiTunes.com.


          To Have You Around – Zach Winters   

TITLE TIME 1 Everything a Part of Me (Sweet Companion) 4:40 2 Knock Kneed & Lead Lunged 2:32 3 Sometimes I Wonder 3:44 4 Buffalo 2:31 5 If the Sun Is Shining 3:17 6 Do You Really 5:32 7 Begone! Old F(r)Iend! 4:36 8 Evening Light Through the Window 2:19 9 Night Coloring 3:15 10 […]

The post To Have You Around – Zach Winters appeared first on m4aiTunes.com.


          Gravebloom – The Acacia Strain   

TITLE TIME 1 Worthless 4:22 2 Plague Doctor 3:18 3 Bitter Pill 3:12 4 Big Sleep 3:19 5 Gravebloom 3:32 6 Abyssal Depths 3:51 7 Model Citizen 3:05 8 Calloused Mouth 4:10 9 Dark Harvest 4:02 10 Walled City 5:46 11 Cold Gloom 9:14

The post Gravebloom – The Acacia Strain appeared first on m4aiTunes.com.


          The Storm – ZZ Ward   

TITLE TIME 1 Ghost 2:59 2 Cannonball (feat. Fantastic Negrito) 3:58 3 Help Me Mama 3:05 4 The Storm 3:13 5 Domino (feat. Fitz) 2:50 6 Let It Burn 3:08 7 Bag of Bones 3:17 8 She Ain’t Me 2:51 9 If U Stayed 3:32 10 Hold On 3:12 11 Ride (feat. Gary Clark Jr.) […]

The post The Storm – ZZ Ward appeared first on m4aiTunes.com.


          Sharp & Ready – Double Tiger   

TITLE TIME 1 Rocking Time 3:10 2 Crème de la Crème 3:44 3 Babylon Expire 3:14 4 Feel Is Nice 3:42 5 Live Life 3:02 6 Sharp & Ready 2:50 7 A Feelin’ 3:54 8 Take a Lift 3:25 9 Time Has Come 3:37 10 Moonlight 1:43 11 Falling 3:49 12 Ram Dancehall 4:02

The post Sharp & Ready – Double Tiger appeared first on m4aiTunes.com.


          Nine Track Mind (Deluxe) – Charlie Puth   

TITLE TIME 1 One Call Away 3:14 2 Dangerously 3:19 3 Marvin Gaye (feat. Meghan Trainor) 3:10 4 Losing My Mind 3:32 5 We Don’t Talk Anymore (feat. Selena Gomez) 3:37 6 My Gospel 3:30 7 Up All Night 3:10 8 Left Right Left 3:26 9 Then There’s You 3:34 10 Suffer 3:30 11 As […]

The post Nine Track Mind (Deluxe) – Charlie Puth appeared first on m4aiTunes.com.


          Future Friends – Part One – Superfruit   

TITLE TIME 1 Imaginary Parties 3:14 2 Bad 4 Us 3:47 3 Worth It (Perfect) 2:57 4 Vacation 3:48 5 Sexy Ladies 3:36 6 Heartthrob 2:58 7 Future Friends 3:23

The post Future Friends – Part One – Superfruit appeared first on m4aiTunes.com.


          Amor Real (Gold Edition) – Manny Montes   

TITLE TIME 1 Por Ti Viviré (feat. Michael Pratts & Indiomar) 3:57 2 Falta Amor (feat. Vaes) 4:41 3 Quiero Decirte 3:40 4 Me Enamoré de Ti 3:49 5 Cuidao (feat. Michael Pratts) 3:44 6 Loco por Tu Amor (feat. Jhamir De La Fe & Mr Don) 4:01 7 No Quiero Mas Pelea 4:20 8 […]

The post Amor Real (Gold Edition) – Manny Montes appeared first on m4aiTunes.com.


          Week of 3 July 2017: Make your office make a statement   
This column is for the younger generation.  Ready?  Away we go!  You get your degree and head off to the mill to work. Or perhaps your first job is with a supplier. In any case, you are proud of your accomplishments to date--but reality is about to set in. After you sign the pile of papers from the human resources department, you will be taken to your new office...
Listen to this column in your favorite format
iTunes or MP3

This column is for the younger generation. Ready? Away we go! You get your degree and head off to the mill to work. Or perhaps your first job is with a supplier. In any case, you are proud of your accomplishments to date--but reality is about to set in. After you sign the pile of papers from the human resources department, you will be taken to your new office...

Listen to this column in your favorite format

iTunes or MP3


          Ninnu Kori (Original Motion Picture Soundtrack) – EP – Gopi Sundar   

TITLE TIME 1 Unnatundi Gundey Karthik & Chinmayi 4:41 2 Adiga Adiga Sid Sriram 3:33 3 Once Upon a Time Lo Arun Gopan 3:33 4 Hey Badhulu Cheppavey Hari Charan 3:54

The post Ninnu Kori (Original Motion Picture Soundtrack) – EP – Gopi Sundar appeared first on m4aiTunes.com.


          Ella Wishes You a Swinging Christmas (Expanded Edition) – Ella Fitzgerald   

TITLE TIME 1 Jingle Bells 2:22 2 Santa Claus Is Coming to Town 2:18 3 Have Yourself a Merry Little Christmas 2:55 4 What Are You Doing New Year’s Eve? 3:32 5 Sleigh Ride 2:55 6 The Christmas Song 3:00 7 Good Morning Blues 3:15 8 Let It Snow! Let It Snow! Let It Snow! […]

The post Ella Wishes You a Swinging Christmas (Expanded Edition) – Ella Fitzgerald appeared first on m4aiTunes.com.


          My Reflections – Kenny Smith   

TITLE TIME 1 Oh Taste and See (feat. Cee J) 3:44 2 Something Within Me 4:25 3 No Failure 4:17 4 Amazed by Your Love 4:44 5 Amazed by Your Love (Praise Break) 4:14 6 Hymn: Remember Me / Pass Me Not 3:38 7 Intro: When I Call You (feat. Walter R. Belton) 2:36 8 […]

The post My Reflections – Kenny Smith appeared first on m4aiTunes.com.


          週末と勉強   
20161211週末と勉強.m4aどりさん「正直者だなぁ(笑)」
          昨日でこどりんち12周年(※11周年です)   
20161130一日遅れのいい肉の日.m4a1129は数字の並びもかわいくて良いですよね!(^▽^)追記11/30朝: 間違いました、11周年でした。サバを読んですみません。今気づきました…。
          リュックとロッカー   
20161125学校の荷物.m4a
          ゴールデンウィーク終わってしまいましたね   
20160516勉強12hちゃれんぢ.m4a
          高校生になってました   
20160515そういえば高校入学しました.m4a
          北海道新幹線2.取材等   
20160512北海道新幹線2. 取材等.m4a熊本地震により、被災された方々に心よりお見舞い申し上げます。はやく余震が収まって学生さんたちも落ち着いて勉強できるようになりますように。
          祝・開業!北海道新幹線1 段ボール工作(約1分10秒)   
20160329北海道新幹線1,段ボール工作.m4a↓↓↓完成!ちなみに:函館はやぶさPR隊
          スタディプラス   
20160302スタプラ.m4aStudyplusのホームページhttp://studyplus.jp/
          すごい眠気   
20160301眠いです.m4a
          にんにくの日   
20160229にんにくの日.m4a
          目で解く幾何(1分42秒)   
20160228目で解く幾何.m4a目で解く幾何シリーズ 東京出版のページhttp://www.tokyo-s.jp/products/k_zoukan/mede_toku_kika/
          私立高校合格しました   
20160227私立合格.m4a
          インタビューを受けたい   
20160215インタビュー.m4a
          滑ります   
20160126滑る話.m4a
          Eye on Flux: June 2009 Edition   
Overview: Two really great interviews this month (and a special sneak peek behind the scenes of the Printz awards) plus YOUR questions answered in the Flux Mailbag.

* * * * *

See Flux in Action at ALA: Yours truly will be at ALA's 2009 Annual Conference in Chicago from July 11-14 at Booth #2658. We'll have Flux authors on hand to sign copies of their books. Schedule is as follows:

Maggie Stiefvater (author of LAMENT and the forthcoming BALLAD)
Saturday, July 11, 1pm

Susan Fine (author of INITIATION)
Saturday, July 11, 2pm

Simone Elkeles (author of HOW TO RUIN A SUMMER VACATION, LEAVING PARADISE, HOW TO RUIN A TEENAGE LIFE, and the forthcoming HOW TO RUIN YOUR BOYFRIEND'S REPUTATION)
Sunday, July 12, 1pm

* * * * *

Interview: Micol and David Ostow, authors of SO PUNK ROCK (AND OTHER WAYS TO DISAPPOINT YOUR MOTHER)

The sister-brother writing team of this hybrid graphic novel (which recently got a starred review in Booklist) discuss where the idea for the book came from, how their collaborative process works, and whether or not they'd ever collaborate again.

Check out SPR's Official Site here:

http://www.kosherpunkrock.com/

See the awesome book trailer!




Micol's Web site: http://www.micolostow.com/

David's Web site: http://www.davidostow.com/


Sample art from SO PUNK ROCK:





























Follow the Tribe on Twitter:
Ari http://www.twitter.com/rockonari
Reena http://www.twitter.com/NJchoirGRRL
* * * * *
Flux Mailbag: This month's burning questions get answered....

--"Do you accept submissions from anyone?"

--"What bit of practical advice (aside from the oft-spoken 'Write well') do you have for aspiring writers?"

* * * * *
Interview: Elizabeth Burns, blogger at A Chair, A Fireplace and a Tea Cozy and recent Printz Award committee member.

Liz Burns took time to give an insightful look into the processes involved in getting on the Printz committee (hint: it involves black magic...I kid...maybe....), what the day to day life of a Printz committee member was like (hint: any free time involves reading...a lot...)

Check out Liz's blog at: http://yzocaet.blogspot.com/

She also contributes articles to Pop Goes the Library: http://www.popgoesthelibrary.com/


* * * * *

To download the podcast:
AAC (iPod friendly) version: Right click here and select 'Save as.' (Clicking on the link will prompt the file to launch in iTunes.)

MP3 version: Right click here and select 'Save as.' (Clicking on the link will prompt the file to launch in iTunes or Windows Media Player.)
* * * * *

Next month: More author inteviews! More burning questions answered! And another Flux author steps forward in a brave attempt to be the new reigning champion of 60 Seconds of Fame!

          Eye on Flux: May 2009 edition   
Overview: With the first podcast down, we sally forth with our May edition, featuring interviews with three authors, a peak into the Flux mailbag, and a new segment called 60 Seconds of Fame.

Interview: Jeremy Craig, author of THE STRAITS

We talk to Jeremy about his debut YA novel and its eerily prescient correlation to a recent article in the New York times. Jeremy also shares some of his favorite literary figures and discusses how his writing relates to his current status as film school graduate student.


For more information, check out Jeremy's web site:
http://www.readthestraits.com/






Interview: Gillian Summers, author of THE SECRET OF THE DREAD FOREST


Berta Platas and Michelle Roper don the pseudonym of Gillian Summers to write the Faire Folk Trilogy, the concluding volume of which comes out in June. Berta and Michelle offer a preview of what's to come in the series, give their insight on working with a writing partner, and talk about their attraction to renaissance festivals.



For more information, check out Gillian's web site:
www.gilliansummers.com/



Flux Mailbag: I answer questions sent in by listeners relating to the types of books we do at Flux and whether or not I read every submission we receive.


Send your questions for the Flux Mailbag to questions at fluxnow dot com. Each month, I'll randomly select a few questions to answer and if yours appear on the podcast, I'll send you the Flux book of your choice!



60 Seconds of Fame: A.S. King, author of THE DUST OF 100 DOGS, joins us to launch a brand new segment on the podcast where authors sit on the hot seat for 60 seconds and compete for valuable prizes (i.e. bragging rights for being the reigning champ of 60 Seconds of Fame).





To download the podcast:

AAC (iPod friendly) version: Right click here and select 'Save as.' (Clicking on the link will prompt the file to launch in iTunes.)

MP3 version: Right click here and select 'Save as.' (Clicking on the link will prompt the file to launch in iTunes or Windows Media Player.)



Next month: We'll talk to Micol and David Ostow, the sister-brother writing team behind Flux's first hybrid graphic novel, SO PUNK ROCK (AND OTHER WAYS TO DISAPPOINT YOUR MOTHER) and our special guest will be Elizabeth Burns, librarian/blogger extraordinaire who will discuss her recent tenure on the Printz award committee.
          Eye on Flux: April 2009 Edition   
Overview: Our inaugural podcast! We set the stage for this new series of podcasts to discuss upcoming Flux titles, the world of YA, and anything else the editor feels like talking about.



Interview: Susan Fine, author of INITIATION

We sat down for a talk with Susan Fine to discuss how her background as a teacher at a private school influenced the world she created in INITIATION.




For more information, check out Susan Fine's website.

Available on Amazon, Borders, BN.com, Powells, and Flux





Interview:
Lucienne Diver, author of VAMPED

We chatted with Lucienne about her debut YA book and how her work as a writer informs the work she does as a literary agent.


For more information, check out Lucienne Diver's website.

Available on Amazon, Borders, BN.com, Powells, and Flux


Send us your questions! Ask us your Burning Questions about Flux, the world of publishing, our authors, etc. and if we answer your question on the podcast, we’ll send you the Flux book of your choice. Send questions to questions at fluxnow dot com.


To download the podcast:


AAC (iPod friendly) version: Right click here and select 'Save as.' (Clicking on the link will prompt the file to launch in iTunes.)

MP3 version: Right click here and select 'Save as.' (Clicking on the link will prompt the file to launch in iTunes or Windows Media Player.)



Next month: We look at our June releases, answer questions, and introduce a new segment: 60 Seconds of Fame!

          Forward Day by Day, 8 July 2017   
https://daybydaypodcast.files.wordpress.com/2017/07/8-july.m4a
          Forward Day by Day, 7 July 2017   
https://daybydaypodcast.files.wordpress.com/2017/07/7-july.m4a
          Forward Day by Day, 6 July 2017   
https://daybydaypodcast.files.wordpress.com/2017/07/6-july.m4a
          Xiklone Music Replicator Download   

Xiklone Music Replicator Music Replicator allows you to keep a high quality version of your music library and automatically create compressed versions (e.g. .mp3 or .m4a) for other devices and players which can’t handle the high quality versions of the audio files. For example your main library is FLAC and Music Replicator can keep a… Read More »

The post Xiklone Music Replicator Download appeared first on Components Libraries and SDK Reviews.


          De lo que me ha enseñado mi currículum sonoro   

Corría el año 2002. O 2003. Veintipocos. Me encerré en un estudio de radio y me dispuse a grabar lo que llamé "Mi currículum sonoro". Una recopilación de mis años de radio que debía servir como carta de presentación para encontrar un nuevo empleo. Ese currículum no cumplió este objetivo pero lo que por aquel entonces ignoraba es que hoy, más de 10 años después, en el Día Mundial de la Radio, volver a recuperar mi currículum sonoro me enseñaría a entender por qué por aquel entonces no funcionó.

Recopilé 5 ó 6 cintas de cassette al tuntún de distintos programas de radio en los que había colaborado mientras estudiaba periodismo, pedí permiso para entrar en el estudio de grabación después de garabatear algunas líneas para locutar y me dispuse a crear mi currículum sonoro. "¿Qué mejor forma para mostrar lo que era capaz de hacer en la radio que contándolo yo misma en formato sonoro?" -pensé- "¿Cómo no se me había ocurrido antes?". Cuando lo tuve listo hice un listado de emisoras de radio donde entregarlo. Ahora no recuerdo cuál era la lista completa pero sí que recuerdo que estaban por ejemplo la Cadena SER, RNE y la ya desaparecida COM Ràdio. Decidí ir personalmente a cada una de las emisoras de radio, en la recepción pedía por el "director de programas" y le entregaba a la persona que me recibía en la entrada un sobre que contenía un CD.

Y esperé. Durante un tiempo pensaba cada día "¿lo habrán oído?" "¿qué les habrá parecido?" "¿llamarán...?". Y no, no llamó nadie, y cuando ya dejé de pensar en ello mi vida profesional me encaminó hacia otro lugar bien distinto.

Esta mañana, sacando el polvo de la estantería de los CD's y pensando en deshacerme ya de ellos, he tenido la certeza de que nadie lo oyó. ¡Qué ilusa fui! Dejar un sobre en recepción y pensar que alguien podría dedicar unos segundos a escucharlo. Creo incluso que la persona de recepción, al no tener un nombre a quien entregarlo optó por deshacerse de ese bulto molesto. Y es que antes era más complicado dar con los nombres de los receptores adecuados: No existía Linkedin, ni Twitter. Y las webs de las radios aún dejaban mucho que desear. ¿Que hubiera hecho si tuviera los medios que tenemos hoy? Pues subir mi currículum sonoro a mi blog, compartirlo en redes sociales y contactar de forma más personalizada con los responsables de programas. Aunque también es cierto que si por aquel entonces las posibilidades laborales en los medios eran ínfimas ahora lo son aún más.

Hoy, me permito cerrar este Día Mundial de la Radio haciendo lo que no pude hacer en aquel momento, compartiendo el archivo sonoro en mi blog pero con un fin distinto. A modo de homenaje de este medio que han matado más de mil veces pero aún sigue vivo, reinventándose; que tanta compañía hace a los que la escuchan y tanta unión y compañerismo infunde a los que la hacen. Fui una privilegiada de trabajar en él, ahora lo sé.

Escucha aquí "Mi Currículum Sonoro" (la mayor parte está locutado en catalán).

          Psalm 8:3-5   
Despite our smallness among creation's vastness, we've been given the same splendor that belongs to God.
          Psalm 34:8-10   
The Lord challenges you to see if He won't keep His promises. Take the bet.
          Psalm 34:4-7   
Like the footprints in the sand, if you seek the Lord, you will find out that He never left.
          Psalm 34:1-3   
There is a lot of power in the words we speak. What are you saying?
          Psalm 33:20-22   
Are you trying to be the hero in your life? Give that burden to the Lord.
          Psalm 33:11-12   
You've been chosen by the living God to be His inheritance. Doesn't that make you feel better?
          Psalm 33:4-6   
Stop what you're doing and take a look around at the goodness of God. Pretty great right?
          Psalm 33:1-3   
No matter what you do, do it with excellence. Living a life of excellence is a form of worship.
          Psalm 125:1-2   
Does it feel like you are just floating along at the mercy of the people around you?
          Psalm 121:5-8   
The Lord offers around the clock protection. What can that mean for you?
          Psalm 121:1-3   
Ever feel like you're trapped in a movie where everyone is out to get you?
          Psalm 127:3-5   
Your children are treasure from the Lord. Are you treasuring them?
          Psalm 127:1-2   
Are you trying to carry the full load by yourself?
          Psalm 65:4   
God has chosen you to receive the invitation of a lifetime. Will you accept?
          Psalm 146:1-6   
Governments of men come and go, but the Kingdom of God is eternal. Where do you put your trust?
          Psalm 63:1-3   
Are you desperate for God?
          Psalm 62:5-7   
Are you putting your trust in things that will crumble?
          Psalm 71   
If you’ve lost track of your relationship with God, it's time to relocate it.
          Psalm 139   
The love and faithfulness of God. You can't escape it. You can't be separated from it. Thank Him for it today.
          Psalm 136:1-3   
Give thanks to the Lord for his mercy endures for all time and in all space.
          Psalm 123:1-2   
Want a confident life? Let Jesus be in control.
          Psalm 126:2-3   
God has given us a great reason to be glad.
          Psalm 98:4-9   
All of creation is singing. Join the choir.
          Psalm 98:1-3   
Feel like you have nothing to sing about? I disagree.
          Psalm 92:1-2   
Wake up praising Him and go to bed thanking Him.
          Psalm 91:9-16   
Are you sure of your salvation?
          Psalm 91   
Do you have the security that comes with having God as your refuge and fortress?
          Psalm 90:1-2   
We only have a moment here on Earth. Will you give it to God?
          Psalm 75   
You don't have to wait till November to be thankful.
          Psalm 8:1-2a   
Want to do great things for God? Be faithful now in the little things that He's given you.
          Psalm 133:1   
Is your family a picture of unity?
          Psalm 18:1-3   
Want to know how to overcome? Call on the Lord who is worthy to be praised.
          Psalm 16:1-2   
This is not a competition to see who is the best Christian. Try being Christ-Like!
          Psalm 14:1-2   
In today's society, what are you standing for?
          Psalm 34:8-10   
The Lord challenges you to see if He won't keep His promises. Take the bet.
          Psalm 8:3-5   
Despite our smallness among creation's vastness, we've been given the same splendor that belongs to God.
          Psalm 34:4-7   
Like the footprints in the sand, if you seek the Lord, you will find out that He never left.
          Psalm 34:1-3   
There is a lot of power in the words we speak. What are you saying?
          Psalm 33:20-22   
Are you trying to be the hero in your life? Give that burden to the Lord.
          Psalm 33:11-12   
You've been chosen by the living God to be His inheritance. Doesn't that make you feel better?
          Psalm 33:4-6   
Stop what you're doing and take a look around at the goodness of God. Pretty great right?
          Psalm 33:1-3   
No matter what you do, do it with excellence. Living a life of excellence is a form of worship.
          Psalm 127:3-5   
Your children are treasure from the Lord. Are you treasuring them?
          Psalm 125:1-2   
Does it feel like you are just floating along at the mercy of the people around you?
          Psalm 121:5-8   
The Lord offers around the clock protection. What can that mean for you?
          Psalm 121:1-3   
Ever feel like you're trapped in a movie where everyone is out to get you?
          Psalm 127:1-2   
Are you trying to carry the full load by yourself?
          Psalm 65:4   
God has chosen you to recieve the invitation of a lifetime. Will you accept?
          Psalm 146:1-6   
Governments of men come and go, but the Kingdom of God is eternal. Where do you put your trust?
          Psalm 139:7-10   
The love and faithfulness of God. You can't escape it. You can't be separated from it. Thank Him for it today.
          #3361: aac_he mono not recogized (reported as stereo)   

Summary of the bug:

Channel count and channel layout for aac_he mono is always reported (decoded?) as stereo.

How to reproduce:

ffmpeg -i in.aiff -c:a libfdk_aac -profile:a aac_he -b:a 32k -ac 1 fdk-he-mono.m4a
ffmpeg version N-60230-gcfe282e Copyright (c) 2000-2014 the FFmpeg developers
  built on Jan 29 2014 14:17:03 with Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
  configuration: --enable-gpl --enable-version3 --enable-nonfree --disable-network --disable-ffserver --enable-shared --enable-libfdk-aac --enable-libx264 --enable-libxvid --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-librtmp --extra-cflags=-I/sw/include --extra-libs=-L/sw/lib
  libavutil      52. 63.100 / 52. 63.100
  libavcodec     55. 49.101 / 55. 49.101
  libavformat    55. 28.101 / 55. 28.101
  libavdevice    55.  7.100 / 55.  7.100
  libavfilter     4.  1.101 /  4.  1.101
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
Guessed Channel Layout for  Input Stream #0.0 : stereo
Input #0, aiff, from 'in.aiff':
  Duration: 00:00:30.43, start: 0.000000, bitrate: 1411 kb/s
    Stream #0:0: Audio: pcm_s16le (sowt / 0x74776F73), 44100 Hz, stereo, s16, 1411 kb/s
Output #0, ipod, to 'fdk-he-mono.m4a':
  Metadata:
    encoder         : Lavf55.28.101
    Stream #0:0: Audio: aac (libfdk_aac) (HE-AAC) (mp4a / 0x6134706D), 44100 Hz, mono, s16, 32 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (pcm_s16le -> libfdk_aac)
Press [q] to stop, [?] for help
size=     123kB time=00:00:30.44 bitrate=  33.0kbits/s
video:0kB audio:119kB subtitle:0 global headers:0kB muxing overhead 2.760628%
~/Music/Blacktrash$ ffprobe -show_streams fdk-he-mono.m4a 2>/dev/null | fgrep chan
channels=2
channel_layout=stereo

Mono in normal profile is recognized correctly:

ffmpeg -i in.aiff -c:a libfdk_aac -b:a 32k -ac 1 fdk-mono.m4a
ffmpeg version N-60230-gcfe282e Copyright (c) 2000-2014 the FFmpeg developers
  built on Jan 29 2014 14:17:03 with Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
  configuration: --enable-gpl --enable-version3 --enable-nonfree --disable-network --disable-ffserver --enable-shared --enable-libfdk-aac --enable-libx264 --enable-libxvid --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-librtmp --extra-cflags=-I/sw/include --extra-libs=-L/sw/lib
  libavutil      52. 63.100 / 52. 63.100
  libavcodec     55. 49.101 / 55. 49.101
  libavformat    55. 28.101 / 55. 28.101
  libavdevice    55.  7.100 / 55.  7.100
  libavfilter     4.  1.101 /  4.  1.101
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
Guessed Channel Layout for  Input Stream #0.0 : stereo
Input #0, aiff, from 'in.aiff':
  Duration: 00:00:30.43, start: 0.000000, bitrate: 1411 kb/s
    Stream #0:0: Audio: pcm_s16le (sowt / 0x74776F73), 44100 Hz, stereo, s16, 1411 kb/s
Output #0, ipod, to 'fdk-mono.m4a':
  Metadata:
    encoder         : Lavf55.28.101
    Stream #0:0: Audio: aac (libfdk_aac) (mp4a / 0x6134706D), 44100 Hz, mono, s16, 32 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (pcm_s16le -> libfdk_aac)
Press [q] to stop, [?] for help
size=     125kB time=00:00:30.44 bitrate=  33.7kbits/s
video:0kB audio:119kB subtitle:0 global headers:0kB muxing overhead 4.902738%
ffprobe -show_streams fdk-mono.m4a 2>/dev/null | fgrep chan
channels=1
channel_layout=mono

I first believed this was a problem with fdk-aac, but a HE-AAC by iTunes yields the same:

$ ffprobe -show_streams itunes-he-mono.m4a 2>/dev/null | fgrep chan
channels=2
channel_layout=stereo

See also: http://sourceforge.net/p/opencore-amr/mailman/message/31874638/ ff. and: https://lists.ffmpeg.org/pipermail/ffmpeg-user/2014-January/019559.html

Note that profile is always diagnosed as unknown:

ffprobe -show_streams fdk-he-mono.m4a 2>/dev/null | fgrep profile
profile=unknown
ffprobe -show_streams fdk-mono.m4a 2>/dev/null | fgrep profile
profile=unknown
ffprobe -show_streams itunes-he-mono.m4a 2>/dev/null | fgrep profile
profile=unknown

          #2809: AAC output does not play on Nintendo devices   

Summary of the bug: When converting files of any input format to AAC audio (in .mp4, .m4a, or aac .3gp containers), the files will not play on Nintendo DSi/DSi XL/3DS/3DS XL. The files are detected, but when selected, they display "Could not play." It does not matter which AAC encoder is used. The fact that files encoded with libfaac in ffmpeg fail to play while the standalone faac works flawlessly suggests a problem in ffmpeg rather than the encoder.

How to reproduce: Convert any file to AAC audio with frequency 41000-48000 Hz and bitrate 16-320 kbps, copy to SD card, and attempt to play on a Nintendo handheld. One of the commands that I tried is listed below, but any variation (such as with ffmpeg command and -c:a aac and -strict -2 parameters) should produce the same results.

for f in *.webm; do ffmpeg -i "$f" -acodec libfaac -b:a 128k -ar 44100 -vn -af volume=1.50 "${f%.webm}.m4a"; done
ffmpeg version 1.2.1
built on Jul 11 2013 07:32:35 with gcc 4.8 (Debian 4.8.1-6)
configuration: --prefix=/usr --extra-cflags='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security ' --extra-ldflags='-Wl,-z,relro' --cc='ccache ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-nonfree --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-libvpx --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-librtmp --enable-avfilter --enable-libfreetype --enable-libvo-aacenc --disable-decoder=amrnb --enable-libvo-amrwbenc --enable-libaacplus --libdir=/usr/lib/x86_64-linux-gnu --disable-vda --enable-libbluray --enable-libcdio --enable-gnutls --enable-frei0r --enable-openssl --enable-libass --enable-libopus --enable-fontconfig --enable-libpulse --disable-mips32r2 --disable-mipsdspr  libavutil

I've attached an output file of this command. The corresponding input may be found at https://www.youtube.com/watch?v=ALuCtudUHhs


          #5075: Duration of M4A file is wrong?   

I think duration is an issue after all. I attached files to demonstrate it.

8.wav and 9.wav are original ones. There should not be any gap in between (those are small pieces of tracks 8 and 9 from Depeche Mode Violator).

When I concatenate files 8.wav and 9.wav and then open resulting 10w.wav in Audacity I see that there's no gap in between, so this is OK. It sound fine as well.

ffmpeg -f concat -i ccw.txt  10w.wav

8.m4a and 9.m4a are ones created with FFmpeg. When I concatenate them like this and then open resulting 10.wav in Audacity I see that there is a gap in between. That can be heard as well.

ffmpeg -f concat -i cc.txt  10.wav

          #6351: encodec lossy audio LFE how to do not to process   

ffmpeg -i "F:\8.flac" -af "pan=7.1|c0=c0|c1=c1|c2=c2|c3=c3|c4=c4|c5=c5|c6=c6|c7=c7" "F:\8.wav"

ffmpeg -i "F:\8.flac" -af "pan=7.1|c0=c0|c1=c1|c2=c2|c3=c3|c4=c4|c5=c5|c6=c6|c7=c7" -c aac "F:\8.m4a"

ffmpeg -i "F:\8.flac" -af "pan=7.1|c0=c0|c1=c1|c2=c2|c3=c3|c4=c4|c5=c5|c6=c6|c7=c7" -c dca -strict -2 "F:\8.dts"

flac & wav,LFE is no process,but aac & dca is do EQ and down volume. aac & dca,the eq is no same,dca is lower.

??? which set can do not to process LFE ???


          #6479: Concat filter uses duration of longer stream for the last segment   

The doc for concat filter says, The concat filter will use the duration of the longest stream in each segment (except the last one), and if necessary pad shorter audio streams with silence. Thus implying that the duration of the shorter stream is used for the last segment. But that doesn't seem to be the case.


Generate sources

ffmpeg -f lavfi -i color=yellow:d=1 -f lavfi -i sine=d=1 a.mp4
ffmpeg -f lavfi -i color=orange:d=12 b.mp4
ffmpeg -i AnyExistingAudio.m4a -t 5 b.mp3

Concat

ffmpeg -i a.mp4 -i b.mp4 -f lavfi -i amovie=b.mp3:loop=3,asetpts=N/SR/TB -filter_complex [0:v][0:a][1:v][2:a]concat=n=2:v=1:a=1[v][a] -map [v] -map [a] concat.mp4

Result is

Duration: 00:00:16.17, start: 0.000000, bitrate: 79 kb/s

It should be 13 seconds --> 1 second of a + 12 seconds of b.mp4 (shorter than 3 loops of 5-second b.mp3).

Log:

ffmpeg version N-86504-gc557718bea Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 6.3.0 (Rev3, Built by MSYS2 project)
  configuration:  --enable-avisynth --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-cuda --enable-cuvid --enable-schannel --enable-decklink --enable-fontconfig --enable-frei0r --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libilbc --enable-libmfx --enable-libmodplug --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libwavpack --enable-libwebp --enable-libxavs --enable-libxvid --enable-libzimg --enable-openssl --enable-libsnappy --enable-gpl --enable-opencl --enable-opengl --enable-libcdio --enable-libfdk-aac --enable-libkvazaar --enable-librubberband --enable-libssh --enable-libtesseract --enable-libzvbi --enable-chromaprint --enable-libopenh264 --enable-libopenmpt --enable-libzmq --enable-libmysofa --extra-cflags=-fopenmp --extra-libs=-lgomp --extra-cflags=-DLIBTWOLAME_STATIC --extra-libs=-lstdc++ --extra-cflags=-DLIBSSH_STATIC --extra-ldflags='-Wl,--allow-multiple-definition' --extra-cflags=-DCACA_STATIC --extra-cflags=-DMODPLUG_STATIC --extra-cflags=-DCHROMAPRINT_NODLL --extra-libs=-lstdc++ --extra-cflags=-DZMQ_STATIC --extra-libs=-lpng --disable-w32threads --extra-cflags=-DPTW32_STATIC_LIB --extra-libs=-lpthread --extra-libs=-lwsock32 --extra-cflags=-DKVZ_STATIC_LIB --enable-version3 --enable-nonfree --enable-filter=frei0r --disable-debug
  libavutil      55. 66.100 / 55. 66.100
  libavcodec     57. 99.100 / 57. 99.100
  libavformat    57. 73.100 / 57. 73.100
  libavdevice    57.  7.100 / 57.  7.100
  libavfilter     6. 92.100 /  6. 92.100
  libswscale      4.  7.101 /  4.  7.101
  libswresample   2.  8.100 /  2.  8.100
  libpostproc    54.  6.100 / 54.  6.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'a.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf57.73.100
  Duration: 00:00:01.02, start: 0.000000, bitrate: 96 kb/s
    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 9 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 70 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
Input #1, mov,mp4,m4a,3gp,3g2,mj2, from 'b.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf57.73.100
  Duration: 00:00:12.00, start: 0.000000, bitrate: 6 kb/s
    Stream #1:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 3 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)
    Metadata:
      handler_name    : VideoHandler
Input #2, lavfi, from 'amovie=b.mp3:loop=3,asetpts=N/SR/TB':
  Duration: N/A, start: 0.000000, bitrate: 768 kb/s
    Stream #2:0: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Stream mapping:
  Stream #0:0 (h264) -> concat:in0:v0
  Stream #0:1 (aac) -> concat:in0:a0
  Stream #1:0 (h264) -> concat:in1:v0
  Stream #2:0 (pcm_s16le) -> concat:in1:a0
  concat:out:v0 -> Stream #0:0 (libx264)
  concat:out:a0 -> Stream #0:1 (aac)
Press [q] to stop, [?] for help
[libx264 @ 00000000029f2580] using SAR=1/1
[libx264 @ 00000000029f2580] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 00000000029f2580] profile High, level 1.3
[libx264 @ 00000000029f2580] 264 - core 150 r2833 df79067 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'concat.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf57.73.100
    Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p(progressive), 320x240 [SAR 1:1 DAR 4:3], q=-1--1, 25 fps, 12800 tbn, 25 tbc (default)
    Metadata:
      encoder         : Lavc57.99.100 libx264
    Side data:
      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
    Stream #0:1: Audio: aac (LC) ([64][0][0][0] / 0x0040), 44100 Hz, mono, fltp, 69 kb/s (default)
    Metadata:
      encoder         : Lavc57.99.100 aac
frame=  326 fps=0.0 q=-1.0 Lsize=     157kB time=00:00:16.16 bitrate=  79.7kbits/s dup=1 drop=0 speed=41.9x
video:6kB audio:139kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 8.640960%
[libx264 @ 00000000029f2580] frame I:3     Avg QP: 7.00  size:    70
[libx264 @ 00000000029f2580] frame P:82    Avg QP: 9.23  size:    23
[libx264 @ 00000000029f2580] frame B:241   Avg QP:12.67  size:    15
[libx264 @ 00000000029f2580] consecutive B-frames:  1.2%  0.6%  0.0% 98.2%
[libx264 @ 00000000029f2580] mb I  I16..4: 100.0%  0.0%  0.0%
[libx264 @ 00000000029f2580] mb P  I16..4:  0.0%  0.0%  0.0%  P16..4:  0.0%  0.0%  0.0%  0.0%  0.0%    skip:100.0%
[libx264 @ 00000000029f2580] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.0%  0.0%  0.0%  direct: 0.0%  skip:100.0%
[libx264 @ 00000000029f2580] 8x8 transform intra:0.0%
[libx264 @ 00000000029f2580] coded y,uvDC,uvAC intra: 0.0% 0.3% 0.0% inter: 0.0% 0.0% 0.0%
[libx264 @ 00000000029f2580] i16 v,h,dc,p: 93%  0%  7%  0%
[libx264 @ 00000000029f2580] i8c dc,h,v,p: 100%  0%  0%  0%
[libx264 @ 00000000029f2580] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 00000000029f2580] kb/s:3.44
[aac @ 00000000029f33e0] Qavg: 199.850\

If this isn't a bug, I'll send a patch to amend the documentation.


          #4998: SanDisk Clip Sport/Jam is buggy, support generating "simpler" mp4 files that can be played by it.   

Hi m4a files created by FFmpeg aren't supported by SanDisk? Clip Sport/Jam?. I've attached 3 files.

1 nero.m4a This plays OK. Created with neroAacEnc version 1.5.4.0 neroAacEnc -if foo.wav -of nero.m4a

2 FFmpeg.m4a This doesn't play. Created with FFmpeg ffmpeg version git-2015-10-28-cceed83 FFmpeg -i foo.wav -c:a aac -strict -2 FFmpeg.m4a

3 nero2.m4a This doesn't play either (nero file re-muxed by FFmpeg). ffmpeg -i nero.m4a -c copy nero2.m4a

So I think that it is not FFmpeg's aac encoder that is causing the problem, but maybe the muxing into m4a by FFmpeg.

My operating system Ubuntu-12.04. The mp3 player is Clip Jam 8GB model number SDMX26-008G-G46K


          #4894: Problem with -acodec copy and AAC VBR   

Summary of the bug: It's an extension of https://trac.ffmpeg.org/ticket/4546 If you extract the AAC VBR track from a file test.m4a to test.aac, then reinsert it into another file test2.m4a, it becomes an AAC CBR track if we check the metadata with MediaInfo?.

How to reproduce:

ffmpeg -i test.m4a -vn -acodec copy test.aac
ffmpeg version N-75563-g235381e Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.3 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
  libavutil      55.  2.100 / 55.  2.100
  libavcodec     57.  3.100 / 57.  3.100
  libavformat    57.  2.100 / 57.  2.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6.  8.100 /  6.  8.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.100 /  2.  0.100
  libpostproc    54.  0.100 / 54.  0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.m4a':
  Metadata:
    major_brand     : M4A
    minor_version   : 512
    compatible_brands: isomiso2
    encoder         : Lavf57.2.100
    gapless_playback: 0
  Duration: 00:00:05.02, start: 0.000000, bitrate: 270 kb/s
    Stream #0:0(eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 268 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
Output #0, adts, to 'test.aac':
  Metadata:
    major_brand     : M4A
    minor_version   : 512
    compatible_brands: isomiso2
    gapless_playback: 0
    encoder         : Lavf57.2.100
    Stream #0:0(eng): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, 268 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
size=     166kB time=00:00:05.01 bitrate= 270.6kbits/s
video:0kB audio:164kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.899406%

MediaInfo? -> AAC Variable

ffmpeg -i test.aac -vn -acodec copy -bsf:a aac_adtstoasc test2.m4a
ffmpeg version N-75563-g235381e Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.3 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
  libavutil      55.  2.100 / 55.  2.100
  libavcodec     57.  3.100 / 57.  3.100
  libavformat    57.  2.100 / 57.  2.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6.  8.100 /  6.  8.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.100 /  2.  0.100
  libpostproc    54.  0.100 / 54.  0.100
[aac @ 0000000004fd86c0] Estimating duration from bitrate, this may be inaccurate
Input #0, aac, from 'test.aac':
  Duration: 00:00:05.14, bitrate: 264 kb/s
    Stream #0:0: Audio: aac (LC), 44100 Hz, stereo, fltp, 264 kb/s
File 'test2.m4a' already exists. Overwrite ? [y/N] y
[ipod @ 000000000507cce0] Codec for stream 0 does not use global headers but container format requires global headers
Output #0, ipod, to 'test2.m4a':
  Metadata:
    encoder         : Lavf57.2.100
    Stream #0:0: Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, 264 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
size=     166kB time=00:00:05.01 bitrate= 270.7kbits/s
video:0kB audio:164kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.952347%

MediaInfo? -> AAC Constant

I think the problem is in the way the metadata are created from the raw AAC track to the m4a file.


          #6152: Many warnings shown when decoding some latm samples   

The samples globo\ hd\ 20120424\ champions\ league\ paulonline.ts and VasHD.mpg in http://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket4544/ show many warnings on decoding - ac->oc[1].m4ac.chan_config is reset in aac_decode_frame_int() after output_configure() did not return an error.

$ ffmpeg -i VasHD.mpg -t 5 -f null -
ffmpeg version N-83533-gada281d Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl
  libavutil      55. 47.100 / 55. 47.100
  libavcodec     57. 80.100 / 57. 80.100
  libavformat    57. 66.102 / 57. 66.102
  libavdevice    57.  2.100 / 57.  2.100
  libavfilter     6. 73.100 /  6. 73.100
  libswscale      4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
  libpostproc    54.  2.100 / 54.  2.100
[h264 @ 0x216ff40] SPS unavailable in decode_picture_timing
[h264 @ 0x216ff40] non-existing PPS 0 referenced
[h264 @ 0x216ff40] SPS unavailable in decode_picture_timing
[h264 @ 0x216ff40] non-existing PPS 0 referenced
[h264 @ 0x216ff40] decode_slice_header error
[h264 @ 0x216ff40] no frame!
[h264 @ 0x216ff40] SPS unavailable in decode_picture_timing
[h264 @ 0x216ff40] non-existing PPS 0 referenced
[h264 @ 0x216ff40] SPS unavailable in decode_picture_timing
[h264 @ 0x216ff40] non-existing PPS 0 referenced
[h264 @ 0x216ff40] decode_slice_header error
[h264 @ 0x216ff40] no frame!
[mpegts @ 0x216b3e0] start time for stream 3 is not set in estimate_timings_from_pts
[mpegts @ 0x216b3e0] start time for stream 4 is not set in estimate_timings_from_pts
[mpegts @ 0x216b3e0] PES packet size mismatch
    Last message repeated 1 times
[mpegts @ 0x216b3e0] Could not find codec parameters for stream 5 (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from 'VasHD.mpg':
  Duration: 00:01:00.08, start: 39229.160467, bitrate: 9240 kb/s
  Program 5
    Stream #0:0[0x208]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x212](tam): Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, 5.1, fltp
    Stream #0:2[0x213]: Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, stereo, fltp
    Stream #0:3[0x21c](eng): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
    Stream #0:4[0x21f](tam): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
    Stream #0:5[0x244]: Unknown: none ([5][0][0][0] / 0x0005)
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf57.66.102
    Stream #0:0: Video: wrapped_avframe, yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc57.80.100 wrapped_avframe
    Stream #0:1(tam): Audio: pcm_s16le, 48000 Hz, 5.1, s16, 4608 kb/s
    Metadata:
      encoder         : Lavc57.80.100 pcm_s16le
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native))
  Stream #0:1 -> #0:1 (aac_latm (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
[aac_latm @ 0x22090a0] audio config changed
    Last message repeated 22 times
frame=  120 fps=0.0 q=-0.0 Lsize=N/A time=00:00:05.01 bitrate=N/A speed=  16x
video:58kB audio:2784kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

          #5119: Skip ID3 tag in aac file   

http://thread.gmane.org/gmane.comp.video.ffmpeg.user/60140 A user uploaded an apparently broken aac file with an id3v2 tag. When decoding the file an error message is shown and remuxing is impossible unless -skip_initial_bytes 0x670 is used.

$ ffmpeg -i CPEBach_Sample_File_cut.aac -acodec copy out.m4a
ffmpeg version N-77668-g7812997 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl
  libavutil      55. 12.100 / 55. 12.100
  libavcodec     57. 21.100 / 57. 21.100
  libavformat    57. 21.100 / 57. 21.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 23.100 /  6. 23.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[aac @ 0x36aea20] Error decoding AAC frame header.
[aac @ 0x36ad3c0] Estimating duration from bitrate, this may be inaccurate
Input #0, aac, from 'CPEBach_Sample_File_cut.aac':
  Metadata:
    encoder         : Lavf53.24.2
    album           : Composer_of_the_Week - Carl_Philipp_Emmanuel_Bach
    date            : 2011
    genre           : Radio_Programme
    title           : of the Week - Carl Philipp Emmanuel Bach 1714-1788 1. The Belligerent Flautist
    artist          : BBC Radio 4
    track           : 01
  Duration: 00:00:42.95, bitrate: 190 kb/s
    Stream #0:0: Audio: aac (LC), 44100 Hz, stereo, fltp, 190 kb/s
[ipod @ 0x36c1440] Codec for stream 0 does not use global headers but container format requires global headers
Output #0, ipod, to 'out.m4a':
  Metadata:
    track           : 01
    album           : Composer_of_the_Week - Carl_Philipp_Emmanuel_Bach
    date            : 2011
    genre           : Radio_Programme
    title           : of the Week - Carl Philipp Emmanuel Bach 1714-1788 1. The Belligerent Flautist
    artist          : BBC Radio 4
    encoder         : Lavf57.21.100
    Stream #0:0: Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, 190 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
[ipod @ 0x36c1440] Malformed AAC bitstream detected: use the audio bitstream filter 'aac_adtstoasc' to fix it ('-bsf:a aac_adtstoasc' option with ffmpeg)
av_interleaved_write_frame(): Operation not permitted
size=       1kB time=00:00:00.02 bitrate= 194.0kbits/s speed= 394x
video:0kB audio:1kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Conversion failed!

The bitstream filter cannot help.


          #4833: Long metadata truncated   

Summary of the bug: For Apple / Quicktime files ffmpeg can handle metadata for the Lyrics ("©lyr" tag ID) and Long_Description (ldes tag ID; referred to by ffmpeg as "Synopsis") tags, both of which are able to exceed the standard 255 character limit for metadata. When ffmpeg encodes or adds them, however, it imposes a new limit of slightly less than 1024 characters, truncating as needed. For most instances this is not a problem, but for some files the tags may exceed this new limit. Is it possible to remove this length limit for these two tags?

How to reproduce (files test1.m4a and test1.txt hopefully will be attached for the sake of convenience):

ffmpeg -i test1.m4a -i test1.txt -map_metadata 1 -codec copy test2.m4a
ffmpeg -i test2.m4a -f ffmetadata test2.txt
compare test1.txt test2.txt

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


          #6177: request: use the default bit rate values of afconvert when using audiotoolbox encoding   

thank you for good apps.

i think bit rates are too low when not setting -ab.

For example, 160kbps is sett in 5.1 of aac by ffmpeg, 224kbps; 7.1ch, on the other hand, 320kbps; 5.1ch by afconvert, 448kbps; 7.1ch,

i request the usage of these.

5.1ch of aac

./ffmpeg -y -f lavfi -i aevalsrc=0:d=1:c=5.1 -c:a aac_at test51.mp4 ; afconvert -f mp4f -d aac test51.mp4 -o test51.m4a ; mediainfo test51.m4a | grep "Nominal bit rate"
ffmpeg version N-83606-gc9e3952 Copyright (c) 2000-2017 the FFmpeg developers
  built with clang version 3.8.1 (tags/RELEASE_381/final)
  configuration: --prefix=/sw --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --optflags=-Ofast --cc=clang-mp-3.8 --cxx=clang++-mp-3.8 --extra-cflags=' -march=native -I/sw/include -I/opt/local/include ' --extra-ldflags=' -L/sw/lib -L/opt/local/lib -fopenmp' --extra-ldlibflags='-L/sw/lib -L/opt/local/lib -static' --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=' --libs --static'
  libavutil      55. 47.100 / 55. 47.100
  libavcodec     57. 80.101 / 57. 80.101
  libavformat    57. 66.102 / 57. 66.102
  libavdevice    57.  2.100 / 57.  2.100
  libavfilter     6. 73.100 /  6. 73.100
  libavresample   3.  2.  0 /  3.  2.  0
  libswscale      4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
  libpostproc    54.  2.100 / 54.  2.100
Input #0, lavfi, from 'aevalsrc=0:d=1:c=5.1':
  Duration: N/A, start: 0.000000, bitrate: 16934 kb/s
    Stream #0:0: Audio: pcm_f64le, 44100 Hz, 5.1, dbl, 16934 kb/s
[aac_at @ 0x7fb2b703b000] Bitrate 128000 not allowed; changing to 160000
Output #0, mp4, to 'test51.mp4':
  Metadata:
    encoder         : Lavf57.66.102
    Stream #0:0: Audio: aac (aac_at) ([64][0][0][0] / 0x0040), 44100 Hz, 5.1(side), s16, 128 kb/s
    Metadata:
      encoder         : Lavc57.80.101 aac_at
Stream mapping:
  Stream #0:0 -> #0:0 (pcm_f64le (native) -> aac (aac_at))
Press [q] to stop, [?] for help
size=      22kB time=00:00:01.04 bitrate= 171.9kbits/s speed=39.6x
video:0kB audio:21kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 4.365024%
*** warning: Transcoding multichannel audio may not handle channel layouts correctly (0)
Nominal bit rate                         : 320 Kbps

7.1ch

./ffmpeg -y -f lavfi -i aevalsrc=0:d=1:c=7.1 -c:a aac_at test71.mp4 ; afconvert -f mp4f -d aac test71.mp4 -o test71.m4a ; mediainfo test71.m4a | grep "Nominal bit rate"
ffmpeg version N-83606-gc9e3952 Copyright (c) 2000-2017 the FFmpeg developers
  built with clang version 3.8.1 (tags/RELEASE_381/final)
  configuration: --prefix=/sw --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --optflags=-Ofast --cc=clang-mp-3.8 --cxx=clang++-mp-3.8 --extra-cflags=' -march=native -I/sw/include -I/opt/local/include ' --extra-ldflags=' -L/sw/lib -L/opt/local/lib -fopenmp' --extra-ldlibflags='-L/sw/lib -L/opt/local/lib -static' --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=' --libs --static'
  libavutil      55. 47.100 / 55. 47.100
  libavcodec     57. 80.101 / 57. 80.101
  libavformat    57. 66.102 / 57. 66.102
  libavdevice    57.  2.100 / 57.  2.100
  libavfilter     6. 73.100 /  6. 73.100
  libavresample   3.  2.  0 /  3.  2.  0
  libswscale      4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
  libpostproc    54.  2.100 / 54.  2.100
Input #0, lavfi, from 'aevalsrc=0:d=1:c=7.1':
  Duration: N/A, start: 0.000000, bitrate: 22579 kb/s
    Stream #0:0: Audio: pcm_f64le, 44100 Hz, 7.1, dbl, 22579 kb/s
[aac_at @ 0x7f95c3853e00] Bitrate 128000 not allowed; changing to 224000
Output #0, mp4, to 'test71.mp4':
  Metadata:
    encoder         : Lavf57.66.102
    Stream #0:0: Audio: aac (aac_at) ([64][0][0][0] / 0x0040), 44100 Hz, 7.0, s16, 128 kb/s
    Metadata:
      encoder         : Lavc57.80.101 aac_at
Stream mapping:
  Stream #0:0 -> #0:0 (pcm_f64le (native) -> aac (aac_at))
Press [q] to stop, [?] for help
size=      30kB time=00:00:01.04 bitrate= 237.9kbits/s speed=  34x
video:0kB audio:29kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 3.144424%
*** warning: Transcoding multichannel audio may not handle channel layouts correctly (0)
Nominal bit rate                         : 448 Kbps

          #1559: cannot seek in .m4a file   

(issue 1952) I will upload a m4a sample that cannot be seeked with ffplay, ffmpeg and mplayer -demuxer lavf.

$ ffmpeg -i Nic\ Chagall\ -\ Get\ The\ Kicks\ Podcast\ 001.m4a
ffmpeg version N-42619-g6b7849e Copyright (c) 2000-2012 the FFmpeg developers
  built on Jul 19 2012 08:58:35 with gcc 4.3.2
  configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable-libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass
  libavutil      51. 65.100 / 51. 65.100
  libavcodec     54. 41.100 / 54. 41.100
  libavformat    54. 17.100 / 54. 17.100
  libavdevice    54.  1.100 / 54.  1.100
  libavfilter     3.  2.100 /  3.  2.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[png @ 0x909f560] Missing png signature
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x90764e0] max_analyze_duration 5000000 reached at 5015510
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x90764e0] decoding for stream 4 failed
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x90764e0] Could not find codec parameters for stream 4 (Video: png): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Nic Chagall - Get The Kicks Podcast 001.m4a':
  Metadata:
    major_brand     : M4A
    minor_version   : 0
    compatible_brands: M4A mp42isom
    creation_time   : 1940-02-17 09:46:08
    title           : Nic Chagall - Get The Kicks Podcast 001
    artist          : Nic Chagall
    album           : Nic Chagall - Get The Kicks
    encoder         : Podcast Maker 1.4.0 by Lemonz Dream
    description     : Episode 001
    synopsis        : Get The Kicks is broadcast live on ah.fm every fourth Monday of the month.
                    :
                    : For more info, visit www.nicchagall.de
    genre           : Podcast
    gapless_playback: 0
    date            : 2009-10-04T13:54:28Z
    season_number   : 0
    episode_sort    : 0
    media_type      : 0
  Duration: 01:00:16.55, start: 0.000000, bitrate: 131 kb/s
    Stream #0:0(eng): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 129 kb/s
    Metadata:
      creation_time   : 1940-02-17 09:46:08
      handler_name    : ?Apple Alias Data Handler
    Stream #0:1(eng): Subtitle: mov_text (text / 0x74786574)
    Metadata:
      creation_time   : 1940-02-17 09:46:08
      handler_name    : ?Apple Alias Data Handler
    Stream #0:2(eng): Video: mjpeg (jpeg / 0x6765706A), yuvj444p, 600x600 [SAR 1:1 DAR 1:1], 0 kb/s, SAR 40:37 DAR 40:37, 0k fps, 0k tbr, 44100 tbn, 44100 tbc
    Metadata:
      creation_time   : 1940-02-17 09:46:08
      handler_name    : ?Apple Alias Data Handler
    Stream #0:3(eng): Subtitle: mov_text (tx3g / 0x67337874)
    Metadata:
      creation_time   : 1940-02-17 09:46:08
      handler_name    : ?Apple Alias Data Handler
    Stream #0:4: Video: png, 90k tbr, 90k tbn, 90k tbc
At least one output file must be specified

          #1810: ffprobe: some .m4a files' metatags are not read by ffprobe   

Summary of the bug: How to reproduce:

% ffprobe Portugal.m4a
ffprobe version 0.11.2 Copyright (c) 2007-2012 the FFmpeg developers
  built on Oct 10 2012 18:26:07 with gcc 4.7.1

Running ffprobe on alac encoded files (.m4a), only returns the creation_date metadata. Album, artist, title, etc. are not returned.

The mp4v2 tool returns those correctly. Also, AtomicParsley? and Mp3tag read the metadata correctly.

Here are the outputs of ffprobe and mp4v2:

configuration: --enable-libmp3lame --enable-libtheora --enable-libx264 --disable-libgsm --enable-postproc --disable-libxvid --enable-libfaac --enable-pthreads --enable-libvorbis --enable-gpl --disable-x11grab --enable-nonfree

libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Portugal.m4a':

Metadata:

major_brand : M4A minor_version : 0 compatible_brands: mp42isomM4A creation_time : 2012-09-29 15:28:41

Duration: 00:01:28.80, start: 0.000000, bitrate: 608 kb/s

Stream #0:0(und): Audio: alac (alac / 0x63616C61), 44100 Hz, 2 channels, s16, 608 kb/s Metadata:

creation_time : 2012-09-29 15:28:41

[FORMAT] filename=Portugal.m4a nb_streams=1 format_name=mov,mp4,m4a,3gp,3g2,mj2 format_long_name=QuickTime?/MPEG-4/Motion JPEG 2000 format start_time=0.000000 duration=88.800000 size=6756165 bit_rate=608663 TAG:major_brand=M4A TAG:minor_version=0 TAG:compatible_brands=mp42isomM4A TAG:creation_time=2012-09-29 15:28:41 FORMAT

mp4info version 2.0.0 Portugal.m4a: ReadChildAtoms?: "Portugal.m4a": In atom meta missing child atom hdlr Track Type Info 1 audio alac, 88.800 secs, 608 kbps, 44100 Hz ReadChildAtoms?: "Portugal.m4a": In atom meta missing child atom hdlr

Name: Sonhei que estava em Portugal Artist: Cristina Branco Album: Ulisses Track: 1 of 0 Genre: Fado


          #3391: Gaps in input timestamps cause invalid Ogg Opus output   

When transcoding to Ogg Opus from a format with per-packet timestamps, such as mp4 audio, if the input contains a gap in packet timestamps (e.g. due to a lost/corrupted packet), FFmpeg writes invalid Ogg Opus output. Specifically, the Ogg granule position written by FFmpeg increments by more than the number of samples contained in packets that complete on the page.

This violates section 4 of the specification and may cause synchronization problems.

Because the Ogg container does not have explicit per-frame or per-packet timestamps, Ogg Opus does not allow gaps in the audio. Instead, an equal duration of silence or predicted samples may be substituted for the missing samples when encoding. If pre-encoded Opus is being copied to Ogg without encoding, any missing Opus packets may be replaced with Opus PLC (packet loss concealment) packets as described in section 4.1 of the specification.

$ ffmpeg -v 9 -loglevel 99 -i lostpacket.m4a out.opus
ffmpeg version N-60696-g38a08e0 Copyright (c) 2000-2014 the FFmpeg developers
  built on Feb 17 2014 01:24:12 with gcc 4.8.2 (MacPots gcc48 4.8.2_0)
  configuration: --enable-debug --assert-level=2 --prefix=/opt/local --enable-swscale --enable-avfilter --enable-avresample --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libass --enable-libbluray --enable-gnutls --enable-fontconfig --enable-libfreetype --mandir=/opt/local/share/man --enable-pthreads --cc=/opt/local/bin/gcc-mp-4.8 --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-nonfree --enable-libfdk-aac --enable-libfaac
  libavutil      52. 64.100 / 52. 64.100
  libavcodec     55. 52.102 / 55. 52.102
  libavformat    55. 33.100 / 55. 33.100
  libavdevice    55. 10.100 / 55. 10.100
  libavfilter     4.  1.102 /  4.  1.102
  libavresample   1.  1.  0 /  1.  1.  0
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument 'lostpacket.m4a'.
Reading option 'out.opus' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Successfully parsed a group of options.
Parsing a group of options: input file lostpacket.m4a.
Successfully parsed a group of options.
Opening an input file: lostpacket.m4a.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x103009800] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x103009800] ISO: File Type Major Brand: M4A
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x103009800] Before avformat_find_stream_info() pos: 28861 bytes read:28861 seeks:0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x103009800] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x103009800] After avformat_find_stream_info() pos: 48 bytes read:28861 seeks:0 frames:1
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'lostpacket.m4a':
  Metadata:
    major_brand     : M4A
    minor_version   : 512
    compatible_brands: isomiso2
    encoder         : Lavf55.32.101
  Duration: 00:00:03.54, start: 0.042667, bitrate: 65 kb/s
    Stream #0:0(und), 1, 1/48000: Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 61 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
Successfully opened the file.
Parsing a group of options: output file out.opus.
Successfully parsed a group of options.
Opening an output file: out.opus.
Successfully opened the file.
detected 4 logical cores
[graph 0 input from stream 0:0 @ 0x102a12fc0] Setting 'time_base' to value '1/48000'
[graph 0 input from stream 0:0 @ 0x102a12fc0] Setting 'sample_rate' to value '48000'
[graph 0 input from stream 0:0 @ 0x102a12fc0] Setting 'sample_fmt' to value 'fltp'
[graph 0 input from stream 0:0 @ 0x102a12fc0] Setting 'channel_layout' to value '0x3'
[graph 0 input from stream 0:0 @ 0x102a12fc0] tb:1/48000 samplefmt:fltp samplerate:48000 chlayout:0x3
[audio format for output stream 0:0 @ 0x102a138a0] Setting 'sample_fmts' to value 's16|flt'
[audio format for output stream 0:0 @ 0x102a138a0] Setting 'sample_rates' to value '48000|24000|16000|12000|8000'
[audio format for output stream 0:0 @ 0x102a138a0] Setting 'channel_layouts' to value '0x4|0x3|0x7|0x33|0x37|0x3f|0x70f|0x63f'
[audio format for output stream 0:0 @ 0x102a138a0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'audio format for output stream 0:0'
[AVFilterGraph @ 0x102a11be0] query_formats: 4 queried, 6 merged, 3 already done, 0 delayed
[auto-inserted resampler 0 @ 0x102a14080] ch:2 chl:stereo fmt:fltp r:48000Hz -> ch:2 chl:stereo fmt:flt r:48000Hz
[libopus @ 0x10300f800] No bit rate set. Defaulting to 96000 bps.
Output #0, opus, to 'out.opus':
  Metadata:
    major_brand     : M4A
    minor_version   : 512
    compatible_brands: isomiso2
    encoder         : Lavf55.33.100
    Stream #0:0(und), 0, 1/48000: Audio: opus (libopus), 48000 Hz, stereo, flt, 96 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
      major_brand     : M4A
      minor_version   : 512
      compatible_brands: isomiso2
      encoder         : Lavf55.33.100
Stream mapping:
  Stream #0:0 -> #0:0 (aac -> libopus)
Press [q] to stop, [?] for help
[libopus @ 0x10300f800] Trying to remove 584 more samples than there are in the queue
[output stream 0:0 @ 0x102a13300] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
size=      49kB time=00:00:03.57 bitrate= 112.8kbits/s
video:0kB audio:49kB subtitle:0 data:0 global headers:0kB muxing overhead 1.290400%
166 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x102a12c80] Statistics: 0 seeks, 6 writeouts
[AVIOContext @ 0x102a11dc0] Statistics: 28861 bytes read, 0 seeks
$

The incorrect Ogg Opus file produces warnings from the opusinfo tool (part of opus-tools); "Sample count behind granule":

$ opusinfo out.opus
Processing file "out.opus"...
New logical stream (#1, serial: f039efde): type opus
Encoded with Lavf55.33.100
User comments section follows...
	language=und
	handler_name=SoundHandler
	major_brand=M4A
	minor_version=512
	compatible_brands=isomiso2
	encoder=Lavf55.33.100
WARNING: Sample count behind granule (95040>96064) in stream 1
WARNING: Sample count behind granule (143040>144064) in stream 1
WARNING: Sample count behind granule (170880>171320) in stream 1
Opus stream 1:
	Pre-skip: 312
	Playback gain: 0 dB
	Channels: 2
	Original sample rate: 48000Hz
	Packet duration:   20.0ms (max),   20.0ms (avg),   20.0ms (min)
	Page duration:   1000.0ms (max),  890.0ms (avg),  580.0ms (min)
	Total data length: 50394 bytes (overhead: 1.31%)
	Playback length: 0m:03.562s
	Average bitrate: 113.2 kb/s, w/o overhead: 111.7 kb/s
Logical stream 1 ended
$

It is expected that FFmpeg would produce a valid Ogg Opus file, in this case by inserting silence or predicted samples in place of the missing samples before encoding.


          #2522: Give ffmpeg (better) mp4 chapter editing support   

It would be cool to either

  1. merge chaptered mpeg-4 files (m4b, etc.) and have the chapters + chapter offsets automatically adjusted
  2. be able to do #1 manually.

If I merge two m4bs right now, the resultant file has the length and chapters of the first.

$ ffmpeg -i 04\ Harry\ Potter\ and\ the\ Goblet\ of\ Fire,\ Part\ 1.m4b -i 05\ Harry\ Potter\ and\ the\ Goblet\ of\ Fire,\ Part\ 2.m4b -y output.m4a ffmpeg version 1.2 Copyright (c) 2000-2013 the FFmpeg developers
  built on Apr 30 2013 13:13:33 with Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/1.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=cc --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid
  libavutil      52. 18.100 / 52. 18.100
  libavcodec     54. 92.100 / 54. 92.100
  libavformat    54. 63.104 / 54. 63.104
  libavdevice    54.  3.103 / 54.  3.103
  libavfilter     3. 42.103 /  3. 42.103
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fb7f4015a00] stream 0, timescale not set
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fb7f4015a00] max_analyze_duration 5000000 reached at 5015510 microseconds
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '04 Harry Potter and the Goblet of Fire, Part 1.m4b':
  Metadata:
    major_brand     : mp42
    minor_version   : 1
    compatible_brands: mp42mp41
    creation_time   : 2013-04-30 17:05:28
    title           : Harry Potter and the Goblet of Fire, Part 1
    track           : 4/12
    album           : Harry Potter
    genre           : Audiobooks
    artist          : J. K. Rowling
    encoder         : Audiobook Builder 1.5.3 (www.splasm.com), QuickTime 7.7.1
    media_type      : 2
  Duration: 12:40:14.85, start: 0.000000, bitrate: 301 kb/s
    Chapter #0.0: start 0.000000, end 1616.706667
    Metadata:
      title           : The Riddle House
    Chapter #0.1: start 1616.706667, end 2630.053333
    Metadata:
      title           : The Scar
    Chapter #0.2: start 2630.053333, end 3769.386667
    Metadata:
      title           : The Invitation
    Chapter #0.3: start 3769.386667, end 4891.320000
    Metadata:
      title           : Back to the Burrow
    Chapter #0.4: start 4891.320000, end 6217.813333
    Metadata:
      title           : Weasleys' Wizard Wheezes
    Chapter #0.5: start 6217.813333, end 7104.106667
    Metadata:
      title           : The Portkey
    Chapter #0.6: start 7104.106667, end 9077.773333
    Metadata:
      title           : Bagman and Crouch
    Chapter #0.7: start 9077.773333, end 11278.266667
    Metadata:
      title           : The Quidditch World Cup
    Chapter #0.8: start 11278.266667, end 14019.426667
    Metadata:
      title           : The Dark Mark
    Chapter #0.9: start 14019.426667, end 15219.186667
    Metadata:
      title           : Mayhem at the Ministry
    Chapter #0.10: start 15219.186667, end 16450.040000
    Metadata:
      title           : Aboard the Hogwarts Express
    Chapter #0.11: start 16450.040000, end 18660.160000
    Metadata:
      title           : The Triwizard Tournament
    Chapter #0.12: start 18660.160000, end 20293.186667
    Metadata:
      title           : Mad-Eye Moody
    Chapter #0.13: start 20293.186667, end 22304.925000
    Metadata:
      title           : The Unforgivable Curses
    Chapter #0.14: start 22304.925000, end 24397.378333
    Metadata:
      title           : Beauxbatons and Durmstrang
    Chapter #0.15: start 24397.378333, end 26863.071667
    Metadata:
      title           : The Goblet of Fire
    Chapter #0.16: start 26863.071667, end 28587.405000
    Metadata:
      title           : The Four Champions
    Chapter #0.17: start 28587.405000, end 31132.271667
    Metadata:
      title           : The Weighing of the Wands
    Chapter #0.18: start 31132.271667, end 33531.911667
    Metadata:
      title           : The Hungarian Horntail
    Chapter #0.19: start 33531.911667, end 36202.245000
    Metadata:
      title           : The First Task
    Chapter #0.20: start 36202.245000, end 38363.178333
    Metadata:
      title           : The House-Elf Liberation Front
    Chapter #0.21: start 38363.178333, end 40051.618333
    Metadata:
      title           : The Unexpected Task
    Chapter #0.22: start 40051.618333, end 43178.978333
    Metadata:
      title           : The Yule Ball
    Chapter #0.23: start 43178.978333, end 45614.880000
    Metadata:
      title           : Rita Skeeter's Scoop
    Stream #0:0(eng): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 298 kb/s
    Metadata:
      creation_time   : 2013-04-30 17:05:28
      handler_name    : Apple Sound Media Handler
    Stream #0:1(eng): Video: png (png  / 0x20676E70), rgba, 425x512 [SAR 2835:2835 DAR 425:512], 0 kb/s, 0k fps, 0k tbr, 600 tbn, 600 tbc
    Metadata:
      creation_time   : 2013-04-30 17:06:48
      handler_name    : ?Apple Alias Data Handler
    Stream #0:2(eng): Subtitle: mov_text (text / 0x74786574)
    Metadata:
      creation_time   : 2013-04-30 17:06:48
      handler_name    : ?Apple Alias Data Handler
    Stream #0:3: Video: png, rgba, 850x1024 [SAR 5669:5669 DAR 425:512], 90k tbr, 90k tbn, 90k tbc
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fb7f406e400] stream 0, timescale not set
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fb7f406e400] max_analyze_duration 5000000 reached at 5015510 microseconds
Input #1, mov,mp4,m4a,3gp,3g2,mj2, from '05 Harry Potter and the Goblet of Fire, Part 2.m4b':
  Metadata:
    major_brand     : mp42
    minor_version   : 1
    compatible_brands: mp42mp41
    creation_time   : 2013-04-30 17:13:43
    title           : Harry Potter and the Goblet of Fire, Part 2
    track           : 5/12
    album           : Harry Potter
    genre           : Audiobooks
    artist          : J. K. Rowling
    encoder         : Audiobook Builder 1.5.3 (www.splasm.com), QuickTime 7.7.1
    media_type      : 2
  Duration: 07:55:55.35, start: 0.000000, bitrate: 308 kb/s
    Chapter #1.0: start 0.000000, end 2228.533333
    Metadata:
      title           : The Egg and the Eye
    Chapter #1.1: start 2228.533333, end 5145.080000
    Metadata:
      title           : The Second Task
    Chapter #1.2: start 5145.080000, end 7839.186667
    Metadata:
      title           : Padfoot Returns
    Chapter #1.3: start 7839.186667, end 10752.293333
    Metadata:
      title           : The Madness of Mr Crouch
    Chapter #1.4: start 10752.293333, end 12453.186667
    Metadata:
      title           : The Dream
    Chapter #1.5: start 12453.186667, end 15063.880000
    Metadata:
      title           : The Pensieve
    Chapter #1.6: start 15063.880000, end 18109.546667
    Metadata:
      title           : The Third Task
    Chapter #1.7: start 18109.546667, end 18895.600000
    Metadata:
      title           : Flesh, Blood & Bone
    Chapter #1.8: start 18895.600000, end 20799.280000
    Metadata:
      title           : The Death Eaters
    Chapter #1.9: start 20799.280000, end 21947.453333
    Metadata:
      title           : Priori Incantatem
    Chapter #1.10: start 21947.453333, end 24205.920000
    Metadata:
      title           : Veritaserum
    Chapter #1.11: start 24205.920000, end 26618.813333
    Metadata:
      title           : The Parting of the Ways
    Chapter #1.12: start 26618.813333, end 28555.365000
    Metadata:
      title           : The Beginning
    Stream #1:0(eng): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 306 kb/s
    Metadata:
      creation_time   : 2013-04-30 17:13:43
      handler_name    : Apple Sound Media Handler
    Stream #1:1(eng): Video: png (png  / 0x20676E70), rgba, 425x512 [SAR 2835:2835 DAR 425:512], 0 kb/s, 0k fps, 0k tbr, 600 tbn, 600 tbc
    Metadata:
      creation_time   : 2013-04-30 17:14:29
      handler_name    : ?Apple Alias Data Handler
    Stream #1:2(eng): Subtitle: mov_text (text / 0x74786574)
    Metadata:
      creation_time   : 2013-04-30 17:14:29
      handler_name    : ?Apple Alias Data Handler
    Stream #1:3: Video: png, rgba, 850x1024 [SAR 5669:5669 DAR 425:512], 90k tbr, 90k tbn, 90k tbc
[libx264 @ 0x7fb7f406ca00] using SAR=1/1
[libx264 @ 0x7fb7f406ca00] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
[libx264 @ 0x7fb7f406ca00] profile High 4:4:4 Predictive, level 2.2, 4:4:4 8-bit
[libx264 @ 0x7fb7f406ca00] 264 - core 125 - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=4 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=1 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, ipod, to 'output.m4a':
  Metadata:
    major_brand     : mp42
    minor_version   : 1
    compatible_brands: mp42mp41
    media_type      : 2
    title           : Harry Potter and the Goblet of Fire, Part 1
    track           : 4/12
    album           : Harry Potter
    genre           : Audiobooks
    artist          : J. K. Rowling
    encoder         : Lavf54.63.104
    Chapter #0.0: start 0.000000, end 1616.706667
    Metadata:
      title           : The Riddle House
    Chapter #0.1: start 1616.706667, end 2630.053333
    Metadata:
      title           : The Scar
    Chapter #0.2: start 2630.053333, end 3769.386667
    Metadata:
      title           : The Invitation
    Chapter #0.3: start 3769.386667, end 4891.320000
    Metadata:
      title           : Back to the Burrow
    Chapter #0.4: start 4891.320000, end 6217.813333
    Metadata:
      title           : Weasleys' Wizard Wheezes
    Chapter #0.5: start 6217.813333, end 7104.106667
    Metadata:
      title           : The Portkey
    Chapter #0.6: start 7104.106667, end 9077.773333
    Metadata:
      title           : Bagman and Crouch
    Chapter #0.7: start 9077.773333, end 11278.266667
    Metadata:
      title           : The Quidditch World Cup
    Chapter #0.8: start 11278.266667, end 14019.426667
    Metadata:
      title           : The Dark Mark
    Chapter #0.9: start 14019.426667, end 15219.186667
    Metadata:
      title           : Mayhem at the Ministry
    Chapter #0.10: start 15219.186667, end 16450.040000
    Metadata:
      title           : Aboard the Hogwarts Express
    Chapter #0.11: start 16450.040000, end 18660.160000
    Metadata:
      title           : The Triwizard Tournament
    Chapter #0.12: start 18660.160000, end 20293.186667
    Metadata:
      title           : Mad-Eye Moody
    Chapter #0.13: start 20293.186667, end 22304.925000
    Metadata:
      title           : The Unforgivable Curses
    Chapter #0.14: start 22304.925000, end 24397.378333
    Metadata:
      title           : Beauxbatons and Durmstrang
    Chapter #0.15: start 24397.378333, end 26863.071667
    Metadata:
      title           : The Goblet of Fire
    Chapter #0.16: start 26863.071667, end 28587.405000
    Metadata:
      title           : The Four Champions
    Chapter #0.17: start 28587.405000, end 31132.271667
    Metadata:
      title           : The Weighing of the Wands
    Chapter #0.18: start 31132.271667, end 33531.911667
    Metadata:
      title           : The Hungarian Horntail
    Chapter #0.19: start 33531.911667, end 36202.245000
    Metadata:
      title           : The First Task
    Chapter #0.20: start 36202.245000, end 38363.178333
    Metadata:
      title           : The House-Elf Liberation Front
    Chapter #0.21: start 38363.178333, end 40051.618333
    Metadata:
      title           : The Unexpected Task
    Chapter #0.22: start 40051.618333, end 43178.978333
    Metadata:
      title           : The Yule Ball
    Chapter #0.23: start 43178.978333, end 45614.880000
    Metadata:
      title           : Rita Skeeter's Scoop
    Stream #0:0(eng): Video: h264 (avc1 / 0x31637661), yuv444p, 425x512 [SAR 1:1 DAR 425:512], q=-1--1, 19200 tbn, 0k tbc
    Metadata:
      creation_time   : 2013-04-30 17:06:48
      handler_name    : ?Apple Alias Data Handler
    Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 128 kb/s
    Metadata:
      creation_time   : 2013-04-30 17:05:28
      handler_name    : Apple Sound Media Handler
Stream mapping:
  Stream #0:1 -> #0:0 (png -> libx264)
  Stream #0:0 -> #0:1 (aac -> libfaac)
Press [q] to stop, [?] for help
frame=    1 fps=0.0 q=17.0 Lsize=  695921kB time=12:40:14.88 bitrate= 125.0kbits/s
video:72kB audio:688161kB subtitle:0 global headers:0kB muxing overhead 1.116984%
[libx264 @ 0x7fb7f406ca00] frame I:1     Avg QP:19.95  size: 73363
[libx264 @ 0x7fb7f406ca00] mb I  I16..4:  1.3% 48.7% 50.0%
[libx264 @ 0x7fb7f406ca00] 8x8 transform intra:48.7%
[libx264 @ 0x7fb7f406ca00] coded y,u,v intra: 95.7% 86.3% 91.5%
[libx264 @ 0x7fb7f406ca00] i16 v,h,dc,p: 100%  0%  0%  0%
[libx264 @ 0x7fb7f406ca00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 18% 17% 13%  7%  8% 11%  6% 11%  9%
[libx264 @ 0x7fb7f406ca00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 18% 18% 10%  6% 10% 12%  9%  8%  9%
[libx264 @ 0x7fb7f406ca00] kb/s:0.01

The resultant audio file is smaller than either but has the chapters and length of Part 1, so I'm not sure whether Part 2 is getting added at all.

Info about part 1:

$ ffmpeg -v 9 -loglevel 99 -i 04\ Harry\ Potter\ and\ the\ Goblet\ of\ Fire,\ Part\ 1.m4b
ffmpeg version 1.2 Copyright (c) 2000-2013 the FFmpeg developers
  built on Apr 30 2013 13:13:33 with Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/1.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=cc --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid
  libavutil      52. 18.100 / 52. 18.100
  libavcodec     54. 92.100 / 54. 92.100
  libavformat    54. 63.104 / 54. 63.104
  libavdevice    54.  3.103 / 54.  3.103
  libavfilter     3. 42.103 /  3. 42.103
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set libav* logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set libav* logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument '04 Harry Potter and the Goblet of Fire, Part 1.m4b'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set libav* logging level) with argument 9.
Successfully parsed a group of options.
Parsing a group of options: input file 04 Harry Potter and the Goblet of Fire, Part 1.m4b.
Successfully parsed a group of options.
Opening an input file: 04 Harry Potter and the Goblet of Fire, Part 1.m4b.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc5e8815a00] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc5e8815a00] ISO: File Type Major Brand: mp42
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc5e8815a00] stream 0, timescale not set
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc5e8815a00] File position before avformat_find_stream_info() is 12552911
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc5e8815a00] max_analyze_duration 5000000 reached at 5015510 microseconds
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc5e8815a00] File position after avformat_find_stream_info() is 12746820
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '04 Harry Potter and the Goblet of Fire, Part 1.m4b':
  Metadata:
    major_brand     : mp42
    minor_version   : 1
    compatible_brands: mp42mp41
    creation_time   : 2013-04-30 17:05:28
    title           : Harry Potter and the Goblet of Fire, Part 1
    track           : 4/12
    album           : Harry Potter
    genre           : Audiobooks
    artist          : J. K. Rowling
    encoder         : Audiobook Builder 1.5.3 (www.splasm.com), QuickTime 7.7.1
    media_type      : 2
  Duration: 12:40:14.85, start: 0.000000, bitrate: 301 kb/s
    Chapter #0.0: start 0.000000, end 1616.706667
    Metadata:
      title           : The Riddle House
    Chapter #0.1: start 1616.706667, end 2630.053333
    Metadata:
      title           : The Scar
    Chapter #0.2: start 2630.053333, end 3769.386667
    Metadata:
      title           : The Invitation
    Chapter #0.3: start 3769.386667, end 4891.320000
    Metadata:
      title           : Back to the Burrow
    Chapter #0.4: start 4891.320000, end 6217.813333
    Metadata:
      title           : Weasleys' Wizard Wheezes
    Chapter #0.5: start 6217.813333, end 7104.106667
    Metadata:
      title           : The Portkey
    Chapter #0.6: start 7104.106667, end 9077.773333
    Metadata:
      title           : Bagman and Crouch
    Chapter #0.7: start 9077.773333, end 11278.266667
    Metadata:
      title           : The Quidditch World Cup
    Chapter #0.8: start 11278.266667, end 14019.426667
    Metadata:
      title           : The Dark Mark
    Chapter #0.9: start 14019.426667, end 15219.186667
    Metadata:
      title           : Mayhem at the Ministry
    Chapter #0.10: start 15219.186667, end 16450.040000
    Metadata:
      title           : Aboard the Hogwarts Express
    Chapter #0.11: start 16450.040000, end 18660.160000
    Metadata:
      title           : The Triwizard Tournament
    Chapter #0.12: start 18660.160000, end 20293.186667
    Metadata:
      title           : Mad-Eye Moody
    Chapter #0.13: start 20293.186667, end 22304.925000
    Metadata:
      title           : The Unforgivable Curses
    Chapter #0.14: start 22304.925000, end 24397.378333
    Metadata:
      title           : Beauxbatons and Durmstrang
    Chapter #0.15: start 24397.378333, end 26863.071667
    Metadata:
      title           : The Goblet of Fire
    Chapter #0.16: start 26863.071667, end 28587.405000
    Metadata:
      title           : The Four Champions
    Chapter #0.17: start 28587.405000, end 31132.271667
    Metadata:
      title           : The Weighing of the Wands
    Chapter #0.18: start 31132.271667, end 33531.911667
    Metadata:
      title           : The Hungarian Horntail
    Chapter #0.19: start 33531.911667, end 36202.245000
    Metadata:
      title           : The First Task
    Chapter #0.20: start 36202.245000, end 38363.178333
    Metadata:
      title           : The House-Elf Liberation Front
    Chapter #0.21: start 38363.178333, end 40051.618333
    Metadata:
      title           : The Unexpected Task
    Chapter #0.22: start 40051.618333, end 43178.978333
    Metadata:
      title           : The Yule Ball
    Chapter #0.23: start 43178.978333, end 45614.880000
    Metadata:
      title           : Rita Skeeter's Scoop
    Stream #0:0(eng), 218, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 298 kb/s
    Metadata:
      creation_time   : 2013-04-30 17:05:28
      handler_name    : Apple Sound Media Handler
    Stream #0:1(eng), 1, 1/600: Video: png (png  / 0x20676E70), rgba, 425x512 [SAR 2835:2835 DAR 425:512], 1/600, 0 kb/s, 0k fps, 0k tbr, 600 tbn, 600 tbc
    Metadata:
      creation_time   : 2013-04-30 17:06:48
      handler_name    : ?Apple Alias Data Handler
    Stream #0:2(eng), 0, 1/600: Subtitle: mov_text (text / 0x74786574)
    Metadata:
      creation_time   : 2013-04-30 17:06:48
      handler_name    : ?Apple Alias Data Handler
    Stream #0:3, 1, 1/90000: Video: png, rgba, 850x1024 [SAR 5669:5669 DAR 425:512], 1/90000, 90k tbr, 90k tbn, 90k tbc
Successfully opened the file.
At least one output file must be specified
Statistics: 13304702 bytes read, 4 seeks

Info about part 2:

$ ffmpeg -v 9 -loglevel 99 -i 05\ Harry\ Potter\ and\ the\ Goblet\ of\ Fire,\ Part\ 2.m4b
ffmpeg version 1.2 Copyright (c) 2000-2013 the FFmpeg developers
  built on Apr 30 2013 13:13:33 with Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/1.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=cc --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid
  libavutil      52. 18.100 / 52. 18.100
  libavcodec     54. 92.100 / 54. 92.100
  libavformat    54. 63.104 / 54. 63.104
  libavdevice    54.  3.103 / 54.  3.103
  libavfilter     3. 42.103 /  3. 42.103
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set libav* logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set libav* logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument '05 Harry Potter and the Goblet of Fire, Part 2.m4b'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set libav* logging level) with argument 9.
Successfully parsed a group of options.
Parsing a group of options: input file 05 Harry Potter and the Goblet of Fire, Part 2.m4b.
Successfully parsed a group of options.
Opening an input file: 05 Harry Potter and the Goblet of Fire, Part 2.m4b.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fab91015a00] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fab91015a00] ISO: File Type Major Brand: mp42
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fab91015a00] stream 0, timescale not set
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fab91015a00] File position before avformat_find_stream_info() is 8501103
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fab91015a00] max_analyze_duration 5000000 reached at 5015510 microseconds
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fab91015a00] File position after avformat_find_stream_info() is 8653248
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '05 Harry Potter and the Goblet of Fire, Part 2.m4b':
  Metadata:
    major_brand     : mp42
    minor_version   : 1
    compatible_brands: mp42mp41
    creation_time   : 2013-04-30 17:13:43
    title           : Harry Potter and the Goblet of Fire, Part 2
    track           : 5/12
    album           : Harry Potter
    genre           : Audiobooks
    artist          : J. K. Rowling
    encoder         : Audiobook Builder 1.5.3 (www.splasm.com), QuickTime 7.7.1
    media_type      : 2
  Duration: 07:55:55.35, start: 0.000000, bitrate: 308 kb/s
    Chapter #0.0: start 0.000000, end 2228.533333
    Metadata:
      title           : The Egg and the Eye
    Chapter #0.1: start 2228.533333, end 5145.080000
    Metadata:
      title           : The Second Task
    Chapter #0.2: start 5145.080000, end 7839.186667
    Metadata:
      title           : Padfoot Returns
    Chapter #0.3: start 7839.186667, end 10752.293333
    Metadata:
      title           : The Madness of Mr Crouch
    Chapter #0.4: start 10752.293333, end 12453.186667
    Metadata:
      title           : The Dream
    Chapter #0.5: start 12453.186667, end 15063.880000
    Metadata:
      title           : The Pensieve
    Chapter #0.6: start 15063.880000, end 18109.546667
    Metadata:
      title           : The Third Task
    Chapter #0.7: start 18109.546667, end 18895.600000
    Metadata:
      title           : Flesh, Blood & Bone
    Chapter #0.8: start 18895.600000, end 20799.280000
    Metadata:
      title           : The Death Eaters
    Chapter #0.9: start 20799.280000, end 21947.453333
    Metadata:
      title           : Priori Incantatem
    Chapter #0.10: start 21947.453333, end 24205.920000
    Metadata:
      title           : Veritaserum
    Chapter #0.11: start 24205.920000, end 26618.813333
    Metadata:
      title           : The Parting of the Ways
    Chapter #0.12: start 26618.813333, end 28555.365000
    Metadata:
      title           : The Beginning
    Stream #0:0(eng), 218, 1/44100: Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 306 kb/s
    Metadata:
      creation_time   : 2013-04-30 17:13:43
      handler_name    : Apple Sound Media Handler
    Stream #0:1(eng), 1, 1/600: Video: png (png  / 0x20676E70), rgba, 425x512 [SAR 2835:2835 DAR 425:512], 1/600, 0 kb/s, 0k fps, 0k tbr, 600 tbn, 600 tbc
    Metadata:
      creation_time   : 2013-04-30 17:14:29
      handler_name    : ?Apple Alias Data Handler
    Stream #0:2(eng), 0, 1/600: Subtitle: mov_text (text / 0x74786574)
    Metadata:
      creation_time   : 2013-04-30 17:14:29
      handler_name    : ?Apple Alias Data Handler
    Stream #0:3, 1, 1/90000: Video: png, rgba, 850x1024 [SAR 5669:5669 DAR 425:512], 1/90000, 90k tbr, 90k tbn, 90k tbc
Successfully opened the file.
At least one output file must be specified
Statistics: 9219721 bytes read, 4 seeks

          #2798: Write cover art to mov files   

.m4a files support album art .mp4 files support cover art

currently you can add the art in this way

atomicparsley infile.mp4 --artwork infile.png --overWrite

However once muxed with FFmpeg some changes happen

ffmpeg -i infile.mp4 -c copy -map 0 outfile.mp4
  1. The png stream changes from
png

to

png (m[0][0][0] / 0x006D)
  1. Thumbnail disappears, example http://superuser.com/a/524120
  1. If you open in VLC instead of just playing video it also opens a second window with the png
ffmpeg version N-37428-gf18d2df Copyright (c) 2000-2013 the FFmpeg developers
  built on May 23 2013 01:35:26 with gcc 4.8.0 (rubenvb-4.8.0)
  configuration: --enable-gpl --enable-libx264 --enable-nonfree --enable-libfdk-aac --arch=x86 --target-os=mingw32 --logfile=/dev/stdout --extra-ldflags=-static --cross-prefix=i686-w64-mingw32- --host-cc=i686-w64-mingw32-gcc
  libavutil      52. 28.100 / 52. 28.100
  libavcodec     55.  7.100 / 55.  7.100
  libavformat    55.  4.101 / 55.  4.101
  libavdevice    55.  0.100 / 55.  0.100
  libavfilter     3. 63.101 /  3. 63.101
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 035e5f00] stream 0, timescale not set
[mov,mp4,m4a,3gp,3g2,mj2 @ 035e5f00] max_analyze_duration 5000000 reached at 5005031 microseconds
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'infile.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf55.4.101
  Duration: 00:01:00.06, start: 0.000000, bitrate: 4923 kb/s
    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1040 [SAR 1:1 DAR 24:13], 4019 kb/s, 23.98 fps, 23.98 tbr, 16k tbn, 47.95 tbc
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side), fltp, 384 kb/s
    Metadata:
      handler_name    : SoundHandler
    Stream #0:2: Video: png, rgb24, 1920x1040 [SAR 1:1 DAR 24:13], 90k tbr, 90k tbn, 90k tbc
[mp4 @ 035f65c0] track 1: codec frame size is not set
Output #0, mp4, to 'outfile.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf55.4.101
    Stream #0:0(und): Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 1920x1040 [SAR 1:1 DAR 24:13], q=2-31, 4019 kb/s, 23.98 fps, 16k tbn, 16k tbc
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: ac3 ([165][0][0][0] / 0x00A5), 48000 Hz, 5.1(side), 384 kb/s
    Metadata:
      handler_name    : SoundHandler
    Stream #0:2: Video: png (m[0][0][0] / 0x006D), rgb24, 1920x1040 [SAR 1:1 DAR 24:13], q=2-31, 90k tbn, 90k tbc
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
  Stream #0:2 -> #0:2 (copy)
Press [q] to stop, [?] for help
frame= 1440 fps=0.0 q=-1.0 Lq=-1.0 size=   36097kB time=00:01:00.00 bitrate=4928.4kbits/s
video:33241kB audio:2812kB subtitle:0 global headers:0kB muxing overhead 0.118462%

          #110: MP4 Muxer gives incorrect frame duration with AAC   

The frame durations of an MP4/AAC file are inaccurate according to FAAD. I encoded an M4A file with

ffmpeg -v 9 -loglevel 99 -i IJustHadSex.m4v -vn -acodec copy -map_metadata 0:0 "I Just Had Sex.m4a"

The full uncut output is this:

FFmpeg version git-N-29123-g256c5b0, Copyright (c) 2000-2011 the FFmpeg developers

built on Apr 14 2011 21:24:32 with gcc 4.7.0 20110402 (experimental) configuration: --enable-cross-compile --arch=x86_64 --target-os=mingw32 --cross-prefix=/usr/x86_64-w64-mingw32/bin/ --prefix=/usr/local/x86_64-w64-mingw32 --pkg-config=pkg-config --cpu=i7 libavutil 50. 40. 1 / 50. 40. 1 libavcodec 52.119. 0 / 52.119. 0 libavformat 52.107. 0 / 52.107. 0 libavdevice 52. 4. 0 / 52. 4. 0 libavfilter 1. 78. 0 / 1. 78. 0 libswscale 0. 13. 0 / 0. 13. 0

[NULL @ 000000000033A770] Probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 000000000033A770] ISO: File Type Major Brand: M4V [h264 @ 000000000033B7B0] Unsupported bit depth: 0 [mov,mp4,m4a,3gp,3g2,mj2 @ 000000000033A770] All info found

Seems stream 0 codec frame rate differs from container frame rate: 47.96 (1199/25) -> 23.98 (1199/50) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'IJustHadSex.m4v':

Metadata:

major_brand : M4V minor_version : 512 compatible_brands: isomiso2avc1 creation_time : 1970-01-01 00:00:00 encoder : Lavf52.104.0 title : I Just Had Sex (feat. Akon) artist : The Lonely Island album : Incredibad

Duration: 00:02:55.31, start: 0.000000, bitrate: 1306 kb/s

Stream #0.0(und), 2, 1/1199: Video: h264 (Constrained Baseline), yuv420p, 640x360 [PAR 1:1 DAR 16:9], 25/1199, 1171 kb/s, 23.98 fps, 23.98 tbr, 1199 tbn, 47.96 tbc Metadata:

creation_time : 1970-01-01 00:00:00

Stream #0.1(und), 1, 1/44100: Audio: aac, 44100 Hz, stereo, s16, 128 kb/s Metadata:

creation_time : 1970-01-01 00:00:00

Output #0, ipod, to 'I Just Had Sex.m4a':

Metadata:

major_brand : M4V minor_version : 512 compatible_brands: isomiso2avc1 creation_time : 1970-01-01 00:00:00 album : Incredibad title : I Just Had Sex (feat. Akon) artist : The Lonely Island encoder : Lavf52.107.0 Stream #0.0(und), 0, 1/44100: Audio: aac, 44100 Hz, stereo, 128 kb/s Metadata:

creation_time : 1970-01-01 00:00:00

Stream mapping:

Stream #0.1 -> #0.0

Press [q] to stop encoding size= 2845kB time=175.31 bitrate= 132.9kbits/s

video:0kB audio:2739kB global headers:0kB muxing overhead 3.847214%

The full ffmpeg -v 9 -loglevel 99 -i for the new input file is this:

FFmpeg version git-N-29123-g256c5b0, Copyright (c) 2000-2011 the FFmpeg developers

built on Apr 14 2011 21:24:32 with gcc 4.7.0 20110402 (experimental) configuration: --enable-cross-compile --arch=x86_64 --target-os=mingw32 --cross-prefix=/usr/x86_64-w64-mingw32/bin/ --prefix=/usr/local/x86_64-w64-mingw32 --pkg-config=pkg-config --cpu=i7 libavutil 50. 40. 1 / 50. 40. 1 libavcodec 52.119. 0 / 52.119. 0 libavformat 52.107. 0 / 52.107. 0 libavdevice 52. 4. 0 / 52. 4. 0 libavfilter 1. 78. 0 / 1. 78. 0 libswscale 0. 13. 0 / 0. 13. 0

[NULL @ 00000000014BA410] Probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 00000000014BA410] ISO: File Type Major Brand: M4A [mov,mp4,m4a,3gp,3g2,mj2 @ 00000000014BA410] All info found Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'I Just Had Sex.m4a':

Metadata:

major_brand : M4A minor_version : 512 compatible_brands: isomiso2 creation_time : 1970-01-01 00:00:00 title : I Just Had Sex (feat. Akon) artist : The Lonely Island album : Incredibad encoder : Lavf52.107.0

Duration: 00:02:55.31, start: 0.000000, bitrate: 132 kb/s

Stream #0.0(und), 1, 1/44100: Audio: aac, 44100 Hz, stereo, s16, 128 kb/s Metadata:

creation_time : 1970-01-01 00:00:00

At least one output file must be specified

However, FAAD claims that the frame duration is inaccurate for the MP4, and that it has to use the duration listed in the AAC bitstream instead. Furthermore, iTunes says the file has a duration of 789:57:13, which is iTunes's way of saying Error!

The FAAD output is this:

* Ahead Software MPEG-4 AAC Decoder V2.7

Build: Jun 14 2010 Copyright 2002-2004: Ahead Software AG http://www.audiocoding.com Floating point version

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License.

I Just Had Sex.m4a file info:

LC AAC 175.139 secs, 2 ch, 44100 Hz

title: I Just Had Sex (feat. Akon) artist: The Lonely Island album: Incredibad tool: Lavf52.107.0

---------------------

| Config: 2 Ch |

---------------------

| Ch | Position |

---------------------

| 00 | Left front | | 01 | Right front |

---------------------

MP4 seems to have incorrect frame duration, using values from AAC data. Decoding I Just Had Sex.m4a took: 0.84 sec. 208.00% real-time.

Notice the MP4 error.

This is important because iTunes won't play the resulting file.


          #3623: Mixed results writing M4A metadata   

Given this file http://bitbucket.org/svnpenn/a/downloads/superuser.mp4 I am having mixed results writing metadata. For example these commands

ffmpeg -i superuser.mp4 -c copy good.aac
ffmpeg -i good.aac -c copy -bsf aac_adtstoasc -metadata title=Confetti \
  -movflags faststart good.m4a

Will generate an M4A file that plays correctly with metadata that is recognized. However this command

ffmpeg -i superuser.mp4 -c copy -vn -movflags faststart \
  -metadata title=Confetti bad.m4a

Generates a file that plays correctly, but my player does not recognize the metadata. Note I also tried adding -bsf aac_adtstoasc to the bad command to no avail. How can I tweak the second command to get it working?

Command-line output http://gist.github.com/svnpenn/82e7f7685084759c7483

Source question http://superuser.com/q/750627


          #6158: ffmpeg does not detect/decode MQA encoded FLAC properly   

I have some FLAC encapsulated MQA files from a high-res online music dealer. I've tried to convert this files using ffmpeg to ALAC files (for iTunes). The original sample rate of the MQA is 96000 Hz. So the resulting ALAC file should be the same. But ffmpeg does not detect the MQA stream properly and just decodes the 48000 Hz FLAC into ALAC. I've used the latest git version, this is the logging console output:

ffmpeg -v 9 -loglevel 99 -i /Users/Downloads?/07\ After\ Midnight\ \(with\ Special\ Guest\ JJ\ Cale\)\ \(Live\ in\ San\ Diego\).mqa.flac -vn -acodec alac /Users/Downloads?/07\ After\ Midnight\ \(with\ Special\ Guest\ JJ\ Cale\)\ \(Live\ in\ San\ Diego\).mqa.m4a ffmpeg version N-83545-g6baee21eb7 Copyright (c) 2000-2017 the FFmpeg developers

built with Apple LLVM version 8.1.0 (clang-802.0.27.2) configuration: libavutil 55. 47.100 / 55. 47.100 libavcodec 57. 80.100 / 57. 80.100 libavformat 57. 66.102 / 57. 66.102 libavdevice 57. 2.100 / 57. 2.100 libavfilter 6. 73.100 / 6. 73.100 libswscale 4. 3.101 / 4. 3.101 libswresample 2. 4.100 / 2. 4.100

Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'. Reading option '-i' ... matched as input url with argument '/Users/Downloads?/07 After Midnight (with Special Guest JJ Cale) (Live in San Diego).mqa.flac'. Reading option '-vn' ... matched as option 'vn' (disable video) with argument '1'. Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'alac'. Reading option '/Users/Downloads?/07 After Midnight (with Special Guest JJ Cale) (Live in San Diego).mqa.m4a' ... matched as output url. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Successfully parsed a group of options. Parsing a group of options: input url /Users/Downloads?/07 After Midnight (with Special Guest JJ Cale) (Live in San Diego).mqa.flac. Successfully parsed a group of options. Opening an input file: /Users/Downloads?/07 After Midnight (with Special Guest JJ Cale) (Live in San Diego).mqa.flac. [file @ 0x7fabbac0e540] Setting default whitelist 'file,crypto' Probing flac score:50 size:2048 [flac @ 0x7fabbb800000] Format flac probed with size=2048 and score=50 [flac @ 0x7fabbb800000] Before avformat_find_stream_info() pos: 457534 bytes read:159021 seeks:1 nb_streams:2 [mjpeg @ 0x7fabbb846200] marker=d8 avail_size_in_buf=123856 [mjpeg @ 0x7fabbb846200] marker parser used 0 bytes (0 bits) [mjpeg @ 0x7fabbb846200] marker=e0 avail_size_in_buf=123854 [mjpeg @ 0x7fabbb846200] marker parser used 16 bytes (128 bits) [mjpeg @ 0x7fabbb846200] marker=ed avail_size_in_buf=123836 [mjpeg @ 0x7fabbb846200] marker parser used 55 bytes (440 bits) [mjpeg @ 0x7fabbb846200] marker=e2 avail_size_in_buf=123778 [mjpeg @ 0x7fabbb846200] marker parser used 6331 bytes (50648 bits) [mjpeg @ 0x7fabbb846200] marker=c0 avail_size_in_buf=117444 [mjpeg @ 0x7fabbb846200] Changing bps from 0 to 8 [mjpeg @ 0x7fabbb846200] sof0: picture: 600x600 [mjpeg @ 0x7fabbb846200] component 0 2:2 id: 0 quant:0 [mjpeg @ 0x7fabbb846200] component 1 1:1 id: 1 quant:1 [mjpeg @ 0x7fabbb846200] component 2 1:1 id: 2 quant:1 [mjpeg @ 0x7fabbb846200] pix fmt id 22111100 [mjpeg @ 0x7fabbb846200] marker parser used 17 bytes (136 bits) [mjpeg @ 0x7fabbb846200] marker=c4 avail_size_in_buf=117425 [mjpeg @ 0x7fabbb846200] marker parser used 0 bytes (0 bits) [mjpeg @ 0x7fabbb846200] marker=c4 avail_size_in_buf=117392 [mjpeg @ 0x7fabbb846200] marker parser used 0 bytes (0 bits) [mjpeg @ 0x7fabbb846200] marker=c4 avail_size_in_buf=117209 [mjpeg @ 0x7fabbb846200] marker parser used 0 bytes (0 bits) [mjpeg @ 0x7fabbb846200] marker=c4 avail_size_in_buf=117176 [mjpeg @ 0x7fabbb846200] marker parser used 0 bytes (0 bits) [mjpeg @ 0x7fabbb846200] marker=db avail_size_in_buf=116993 [mjpeg @ 0x7fabbb846200] index=0 [mjpeg @ 0x7fabbb846200] qscale[0]: 1 [mjpeg @ 0x7fabbb846200] marker parser used 67 bytes (536 bits) [mjpeg @ 0x7fabbb846200] marker=db avail_size_in_buf=116924 [mjpeg @ 0x7fabbb846200] index=1 [mjpeg @ 0x7fabbb846200] qscale[1]: 2 [mjpeg @ 0x7fabbb846200] marker parser used 67 bytes (536 bits) [mjpeg @ 0x7fabbb846200] marker=dd avail_size_in_buf=116855 [mjpeg @ 0x7fabbb846200] marker parser used 0 bytes (0 bits) [mjpeg @ 0x7fabbb846200] escaping removed 686 bytes [mjpeg @ 0x7fabbb846200] marker=da avail_size_in_buf=116849 [mjpeg @ 0x7fabbb846200] marker parser used 116163 bytes (929304 bits) [mjpeg @ 0x7fabbb846200] marker=d9 avail_size_in_buf=0 [mjpeg @ 0x7fabbb846200] decode frame unused 0 bytes [flac @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 20 times

[flac @ 0x7fabbb800000] All info found [flac @ 0x7fabbb800000] stream 0: start_time: 0.000 duration: 343.525 [flac @ 0x7fabbb800000] stream 1: start_time: 0.000 duration: 343.525 [flac @ 0x7fabbb800000] format: start_time: 0.000 duration: 343.525 bitrate=1722 kb/s [flac @ 0x7fabbb800000] After avformat_find_stream_info() pos: 618302 bytes read:322861 seeks:1 frames:2 Input #0, flac, from '/Users/Downloads?/07 After Midnight (with Special Guest JJ Cale) (Live in San Diego).mqa.flac':

Metadata:

TITLE : After Midnight (with Special Guest JJ Cale) ARTIST : Eric Clapton album_artist : Eric Clapton ALBUM : Live in San Diego (with Special Guest JJ Cale) track : 7 disc : 1 DATE : 2016-09-30 COMPOSER : JJ Cale GENRE : Rock COPYRIGHT : 2016 EPC Enterprises LLP, under exclusive license to Reprise Records LABEL : Reprise, Warner Brothers ISRC : USRE11600308 PUBLISHER : 2016 EPC Enterprises LLP, under exclusive license to Reprise Records TRACKTOTAL : 16 DISCTOTAL : 1 ENCODER : MQAEncode v1.1, 2.2.0+485 (0b66124), F8EC1703-7616-45E5-B81E-D60821434062, Oct 24 2016 23:01:32 GRID : A10302B0003533923W ICPN : 093624917601 MQAENCODER : MQAEncode v1.1, 2.2.0+485 (0b66124), F8EC1703-7616-45E5-B81E-D60821434062, Oct 24 2016 23:01:32 ORIGINALSAMPLERATE: 96000 TOTALTRACKS : 16 REPLAYGAIN_REFERENCE_LOUDNESS: 89.0 dB REPLAYGAIN_TRACK_GAIN: -6.96 dB REPLAYGAIN_TRACK_PEAK: 0.99999952 REPLAYGAIN_ALBUM_GAIN: -7.89 dB REPLAYGAIN_ALBUM_PEAK: 1.00000000

Duration: 00:05:43.52, start: 0.000000, bitrate: 1722 kb/s

Stream #0:0, 1, 1/48000: Audio: flac, 48000 Hz, stereo, s32 (24 bit) Side data:

replaygain: track gain - -6.960000, track peak - 0.000023, album gain - -7.890000, album peak - 0.000023,

Stream #0:1, 1, 1/90000: Video: mjpeg, 1 reference frame, yuvj420p(pc, bt470bg/unknown/unknown, center), 600x600 [SAR 72:72 DAR 1:1], 0/1, 90k tbr, 90k tbn, 90k tbc Metadata:

comment : Cover (front)

Successfully opened the file. Parsing a group of options: output url /Users/Downloads?/07 After Midnight (with Special Guest JJ Cale) (Live in San Diego).mqa.m4a. Applying option vn (disable video) with argument 1. Applying option acodec (force audio codec ('copy' to copy stream)) with argument alac. Successfully parsed a group of options. Opening an output file: /Users/Downloads?/07 After Midnight (with Special Guest JJ Cale) (Live in San Diego).mqa.m4a. [file @ 0x7fabbad02620] Setting default whitelist 'file,crypto' Successfully opened the file. detected 8 logical cores [graph_0_in_0_0 @ 0x7fabbaf003a0] Setting 'time_base' to value '1/48000' [graph_0_in_0_0 @ 0x7fabbaf003a0] Setting 'sample_rate' to value '48000' [graph_0_in_0_0 @ 0x7fabbaf003a0] Setting 'sample_fmt' to value 's32' [graph_0_in_0_0 @ 0x7fabbaf003a0] Setting 'channel_layout' to value '0x3' [graph_0_in_0_0 @ 0x7fabbaf003a0] tb:1/48000 samplefmt:s32 samplerate:48000 chlayout:0x3 [format_out_0_0 @ 0x7fabbaf008e0] Setting 'sample_fmts' to value 's32p|s16p' [format_out_0_0 @ 0x7fabbaf008e0] Setting 'channel_layouts' to value '0x4|0x3|0x7|0x107|0x37|0x3f|0x13f|0xff' [format_out_0_0 @ 0x7fabbaf008e0] auto-inserting filter 'auto_resampler_0' between the filter 'Parsed_anull_0' and the filter 'format_out_0_0' [AVFilterGraph @ 0x7fabbad00160] query_formats: 4 queried, 6 merged, 3 already done, 0 delayed [auto_resampler_0 @ 0x7fabbd2000c0] picking s32p out of 2 ref:s32 [auto_resampler_0 @ 0x7fabbd2000c0] [SWR @ 0x7fabbb89d400] Using s32p internally between filters [auto_resampler_0 @ 0x7fabbd2000c0] ch:2 chl:stereo fmt:s32 r:48000Hz -> ch:2 chl:stereo fmt:s32p r:48000Hz Output #0, ipod, to '/Users/Downloads?/07 After Midnight (with Special Guest JJ Cale) (Live in San Diego).mqa.m4a':

Metadata:

TITLE : After Midnight (with Special Guest JJ Cale) ARTIST : Eric Clapton album_artist : Eric Clapton ALBUM : Live in San Diego (with Special Guest JJ Cale) track : 7 disc : 1 DATE : 2016-09-30 COMPOSER : JJ Cale GENRE : Rock COPYRIGHT : 2016 EPC Enterprises LLP, under exclusive license to Reprise Records LABEL : Reprise, Warner Brothers ISRC : USRE11600308 PUBLISHER : 2016 EPC Enterprises LLP, under exclusive license to Reprise Records TRACKTOTAL : 16 DISCTOTAL : 1 REPLAYGAIN_ALBUM_PEAK: 1.00000000 GRID : A10302B0003533923W ICPN : 093624917601 MQAENCODER : MQAEncode v1.1, 2.2.0+485 (0b66124), F8EC1703-7616-45E5-B81E-D60821434062, Oct 24 2016 23:01:32 ORIGINALSAMPLERATE: 96000 TOTALTRACKS : 16 REPLAYGAIN_REFERENCE_LOUDNESS: 89.0 dB REPLAYGAIN_TRACK_GAIN: -6.96 dB REPLAYGAIN_TRACK_PEAK: 0.99999952 REPLAYGAIN_ALBUM_GAIN: -7.89 dB encoder : Lavf57.66.102 Stream #0:0, 0, 1/48000: Audio: alac (alac / 0x63616C61), 48000 Hz, stereo, s32p (24 bit), 128 kb/s Metadata:

encoder : Lavc57.80.100 alac

Stream mapping:

Stream #0:0 -> #0:0 (flac (native) -> alac (native))

Press [q] to stop, ? for help cur_dts is invalid (this is harmless if it occurs once at the start per stream)

Last message repeated 2 times

[NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 2 times

cur_dts is invalid (this is harmless if it occurs once at the start per stream) [NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 2 times

cur_dts is invalid (this is harmless if it occurs once at the start per stream) [NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 2 times

cur_dts is invalid (this is harmless if it occurs once at the start per stream) [NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 2 times

cur_dts is invalid (this is harmless if it occurs once at the start per stream) [NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 2 times

cur_dts is invalid (this is harmless if it occurs once at the start per stream) [NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 2 times

cur_dts is invalid (this is harmless if it occurs once at the start per stream) [NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 2 times

cur_dts is invalid (this is harmless if it occurs once at the start per stream) [NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 2219 times

[NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 2216 times

[NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 2264 times

[NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 2228 times

[NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 2219 times

[NULL @ 0x7fabbb808c00] sample/frame number mismatch in adjacent frames

Last message repeated 875 times

[flac @ 0x7fabbb800000] first_dts 0 not matching first dts 16453632 (pts 16453632, duration 4096) in the queue No more output streams to write to, finishing. size= 72545kB time=00:05:43.55 bitrate=1729.8kbits/s speed= 127x video:0kB audio:72528kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.024329% Input file #0 (/Users/Downloads?/07 After Midnight (with Special Guest JJ Cale) (Live in San Diego).mqa.flac):

Input stream #0:0 (audio): 4026 packets read (73487373 bytes); 4026 frames decoded (16489182 samples); Input stream #0:1 (video): 1 packets read (123858 bytes); Total: 4027 packets (73611231 bytes) demuxed

Output file #0 (/Users/Downloads?/07 After Midnight (with Special Guest JJ Cale) (Live in San Diego).mqa.m4a):

Output stream #0:0 (audio): 4026 frames encoded (16489182 samples); 4026 packets muxed (74268327 bytes); Total: 4026 packets (74268327 bytes) muxed

4026 frames successfully decoded, 0 decoding errors [AVIOContext @ 0x7fabbad02720] Statistics: 28 seeks, 4048 writeouts [AVIOContext @ 0x7fabbac0e920] Statistics: 73646394 bytes read, 1 seeks

(because the music file is under copyright, I can not attach a sample here)


          Clé USB 3.0 Leef iBridge Lightning 16 Go Noire   
49,99€

Clé USB 3.0 Leef iBridge Lightning 16 Go Noire


Mémoire Leef iBridge Mobile

Leef iBridge est une solution de stockage mobile iOS conçue pour augmenter la capacité de stockage de votre iPhone, iPad ou iPod

Ne tombez plus jamais à court de mémoire avec Leef iBridge

Prenez des photos/vidéos directement sur la clé Leef iBridge et vous ne raterez plus jamais les événements les plus mémorables de votre vie Sauvegardez & partagez facilement vos photos, vidéos et votre musique entre vos appareils iOS et votre bureau.

Profiter de vos films ou de toute votre bibliothèque de musiques sans devoir occuper un seul Mo d'espace sur votre appareil iOS

Designed for your on-the-go lifestyle

Le design en forme de J de la clé Leef iBridge s'adapte à vos appareils et étuis iOS

Ne ratez plus rien!

Prenez des photos/vidéos directement sur la clé Leef iBridge et vous ne raterez plus jamais les événements les plus mémorables de votre vie

Tous vos médias. Zéro Mo d'espace

Profiter de vos films ou de toute votre bibliothèque de musiques sans devoir occuper un seul Mo d'espace sur votre appareil iOS

Spécificités

Capacités

16GB, 32GB, 64GB, 128GB, 256GB

Connecteurs

Hi-speed USB 2.0 & Apple Lightning

Construction

Plastique TPE, Silicone et Aluminium

Dimensions : 63 x 19 x 18mm

Poids : 10g

Compatibilité

OS : iOS 9, iOS 10 / Appareil : iPhone 7, iPhone 7 Plus, iPhone SE, iPhone 6s/6s Plus, iPhone 6/6 Plus, iPhone 5/5s/5c, iPad PRO, iPad Air/Air 2, iPad mini 1/2/3/4, iPad avec écran Retina, iPad (4ème génération)

Garantie limitée de 5 ans

FICHIERS COMPATIBLES

Vidéo : .mp4, .m4v, .mpv, .mov, .mpg, .mkv, .wmv, .flv, .3gp, .gif, .avi

Audio : .wav, .aac, .aif, .aiff, .caf, .m4a, .mp3

REMARQUE : Apple ne permet pas que des fichiers DRM audio & video d'iTunes soient joués sur des applications externes

Images : .jpg, .tiff, .gif, .png

Documents : doc and .docx (Microsoft Word); .htm and .html (web pages); .key (Keynote); .numbers (Numbers); .pages (Pages); .pdf (Preview and Adobe Acrobat); .ppt and .pptx (Microsoft PowerPoint); .txt (text); .rtf (rich text format); .vcf (contact information); .xls and .xlsx (Microsoft Excel); .ics



          BHC Routines: Daily Practice   
Listen in on the Access Community Health Centers team as they discuss daily routines and habits in an effective Behavioral Health Consultation program. While not all of the issues discussed will apply to your settings, it will give you an idea of what it takes to maintain a healthy, efficient BHC practice. The discussion is led by Dr. Elizabeth Zeidler Schreiter.
          BHC Intervention Exemplars   
Dr. Serrano and the ACHC team discuss interventions such as PMR and ACT-based interventions that can be used in a variety of primary care consults. Dr. Serrano also provides an update on integrated care at ACHC and beyond.
          Prenatal & Latino Groups   
Martha DeLeon Leal, MSW discusses her work with prenatal groups as a BHC and a groups-based program aimed at strengthening latino families.
          Chronic Pain   
Dr. Chantelle Thomas, PhD presents on the challenges associated with comanaging patients with chronic pain with their primary care providers. The ACHC BHC team also brainstorms ideas for how to proceed programmatically to support PCPs and their patients.
          Update on ACHC Data Strategies: Success and Challenges   
Dr. Serrano describes the progress and challenges with implementing care management strategies as part of a Behavioral Health Consultant model. Technology, staffing and patience are highlighted as essential to developing a good fit for your clinic.
          The Future of Psychology, The Future of Primary Care   
Dr. Serrano interviews two Behavioral Health Consultants and colleagues, Drs. Hansen and Hernandez, on the future of psychology and primary care and on what drew them to the field in the first place. For more, visit: primarycareshrink.com.
          Data Strategies For Population Based Care Management   
Dr. Serrano discusses care management strategies and the technology (and rationale) behind them.
          Psychopharmacology and the BHC: A Conversation   
A conversation with Dr. Hunter Hansen, a psychologist with a MA in Psychopharmacology, around the different roles of the BHC in working with primary care providers, the importance of a well-informed BHC (on psychotropic medications), and the possible benefits of a prescribing psychologist. For more check primarycareshrink.com.
          A discussion on medications and the behavioral health consultant role   
The Madison-based team of Behavioral Health Consultants discusses approaches to utilizing medications in primary care and communicating recommendations to primary care providers.
          Healthcare Reform and Primary Care Behavioral Health Integration   
An argument for why professionals interested in primary care integration should back healthcare reform.
          Program Development Issues, April 2009   
Dr. Serrano discusses challenges and opportunities in two key program development areas, workforce/staff development and quality improvement/data collection. For more visit: primarycareshrink.com or email primarycareshrink@me.com.
          Review of Core Components of Consultation   
This podcast is a review of core components of pediatric and adult primary care consults. For more info, email: primarycareshrink@mac.com. Also, check out these websites mentioned in the podcast: ebbp.org & glasgowsteps.com.
          October 2008 - Flexibility of Orientation   
Podcast length: 44 Min.

Covered: A discussion on the importance of a flexible approach to human suffering, adapting strategies and approaches to patients based on a variety of presenting factors.

Also, join the Facebook Behavioral Health Consultation group! It can be a place to meet others, find out where they are working, and start discussions. Search for the Behavioral Health Consultants group. Sign up today at Facebook.com.
          September 2008 - Communicating with Providers   
Podcast length: 45 Min.

Covered: A discussion on the importance of brief, functional communication with primary care providers verbally and in written notes.

Also, join the Facebook Behavioral Health Consultation group! It can be a place to meet others, find out where they are working, and start discussions. Sign up today at Facebook.com.